Apartamento En Familia

Apartamento En Familia
Apartamento de playa para vacaciones. http://www.apartamentoenfamilia.es. Número registro HUTT-005768

miércoles, 31 de marzo de 2010

Minicom + Convertidor USB a Serial

En este tutorial voy a explicar como conectarnos mediante un convertidor USB a Serial y Minicom.

Cuando conectamos nuestro cable USB a Serial (Profilic en el ejemplo)en nuestro Ubuntu (Xubuntu 9.10 fué el que se uso para realizar este tutorial), éste es automáticamente detectado e instalado. No pregunta nada ni hemos de instalar nada.

Si queremos comprobar que se ha detectado bien, podemos hacerlo mediante el comando :

tail -f /var/log/messages :

Mar 30 14:17:36 xubuntu kernel: [  349.288449] usb 3-2: configuration #1 chosen from 1 choice
Mar 30 14:17:36 xubuntu kernel: [  349.383647] usbcore: registered new interface driver usbserial
Mar 30 14:17:36 xubuntu kernel: [  349.383679] USB Serial support registered for generic
Mar 30 14:17:36 xubuntu kernel: [  349.383731] usbcore: registered new interface driver usbserial_generic
Mar 30 14:17:36 xubuntu kernel: [  349.383736] usbserial: USB Serial Driver core
Mar 30 14:17:36 xubuntu kernel: [  349.421943] USB Serial support registered for pl2303
Mar 30 14:17:36 xubuntu kernel: [  349.421973] pl2303 3-2:1.0: pl2303 converter detected
Mar 30 14:17:36 xubuntu kernel: [  349.446328] usb 3-2: pl2303 converter now attached to ttyUSB0
Mar 30 14:17:36 xubuntu kernel: [  349.446352] usbcore: registered new interface driver pl2303
Mar 30 14:17:36 xubuntu kernel: [  349.446355] pl2303: Prolific PL2303 USB to serial adaptor driver



y también podemos hacer lsusb :

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0557:2008 ATEN International Co., Ltd UC-232A Serial Port [pl2303]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Una vez que nos hemos asegurado que el cable ha sido bien detectado, podemos usar el programa minicom para conectar por serie. Sino lo tenemos instalado haremos lo siguiente:
sudo apt-get install minicom
o mediante el Gestor de Paquetes Synaptic si lo deseamos hacer en modo gráfico.

En este caso, como lo hacemos por cable USB, el puerto tty que deberemos configurar será seguramente algo como /dev/ttyUSB0  (esto puede variar en la configuración personal de cada uno).

Si no teneis configurado minicom, teclearemos lo siguiente:

minicom -s

Como veréis, el menú es muy intuitivo y fácilmente configurable:


Podeis ver información en este tutorial (PDF):
Manual de Minicom



Para descargar manualmente el programa lo podéis hacer haciendo clic aquí.
Página oficial de Minicom: http://alioth.debian.org/projects/minicom/


VIDEO TUTORIAL



OTROS VIDEOS SOBRE MINICOM

viernes, 19 de marzo de 2010

Nueva versión del instala_hpc.sh script.

Debido a cambios en la estructura de carpetas del proyecto de Octave, la versión anterior no puede descargar el openmpi_ext automáticamente. Así pues, he creado un pequeño mirror en otro site para que dichos cambios no afecten a las futuras versiones del script.

La nueva versión del script (instala_hpc.1.20100319.1140) la puedes descargar aquí.



Podéis encontrar información sobre el uso de este script en esta publicación:







martes, 16 de marzo de 2010

Instalar DropBox en Ubuntu 9.10


Dropbox es un servicio de alojamiento de archivos multiplataforma en la nube, operado por la compañía Dropbox. El servicio permite a los usuarios almacenar y sincronizar archivos en línea y entre computadoras y compartir archivos y carpetas con otros.[1] Existen versiones libres y de pago, cada una de las cuales con opciones variadas.
El cliente de Dropbox permite a los usuarios dejar cualquier archivo en una carpeta designado que es, luego, sincronizado en la nube y en todas las demás computadores del cliente de Dropbox.[2] Los archivos en la carpeta de Dropbox pueden entonces ser compartidos con otros usuarios de Dropbox o ser accedidos desde la página Web de Dropbox. Asimismo, los usuarios pueden grabar archivos manualmente por medio de un navegador web.[3]
Si bien Dropbox funciona como un servicio de almacenamiento, se enfoca en sincronizar y compartir archivos. Tiene soporte para historial de revisiones, de forma que los archivos borrados de la carpeta de Dropbox pueden ser recuperados desde cualqueira de las computadoras sincronizadas.[4] [5] También existe la funcionalidad de conocer la historia de un archivo en el que se esté trabajando, permitiendo que una persona pueda editar y cargar los archivos sin peligro de que se puedan perder las versiones previas.[6] El historial de los archivos está limitado a un período de 30 días, aunque existe una versión de pago que ofrece el historial ilimitado.[7] El historial utiliza la tecnología de delta encoding. Para conserve ancho de banda y tiempo, si un archivo en una carpeta Dropbox de un usuario es cambiado, Dropbox solo carga las partes del archivo que son cambiadas cuando se sincroniza.[8] Si bien el cliente de escritorio no tiene restricciones para el tamaño de los archivos, los archivos cargados por medio de la página Web están limitados a un máximo de 300 MB cada uno.[9] Dropbox utiliza el sistema de almacenamiento S3 de Amazon para guardar los archivos[10] y SoftLayer Technologies para su infraestructura de apoyo.

(Fuente Wikipedia)


Los pasos a seguir para instalar DropBox en Ubuntu son:

Editamos nuestro repositorio de fuentes de software:
sudo gedit /etc/apt/sources.list


Añadimos las lineas referentes a DropBox:
deb http://linux.getdropbox.com/ubuntu karmic main
deb-src http://linux.getdropbox.com/ubuntu karmic main





Añadimos la clave publica de los paquetes de DropBox:
gpg --keyserver pgp.mit.edu --recv-keys 3565780E



Actualizamos la lista del repositorio para que tengan efecto los cambios:
sudo apt-get update

Instalamos DropBox:
sudo apt-get install nautilus-dropbox   

Pudiera ser que necesitaramos reiniciar Nautilus para que veamos los cambios que ha realizado DropBox en él. Dropbox cuenta con la ventaja de integrarse perfectamente con el Gnome a través de Nautilus.

Otra manera de instalar DropBox es usando un archivo .deb que te puedes descargar directamente desde su página web en:

https://www.dropbox.com/downloading

Te bajas el archivo, lo ejecutas y listo. Más rápido pero si salen actualizaciones del programa, éstas no se te integrarán con las actualizaciones del sistema (Vamos, que de esta manera es como si lo hicieras con MS Windows, más rápido a corto plazo, pero más lento a medio y largo plazo).

Una vez instalado iremos siguiendo los pasos necesarios que nos indica el programa:




Si al intentar ejecutar por primera vez el programa (cuando se descarga el daemon) se queja de que vas a través de un proxy, configúralo.
Trouble connecting to Dropbox servers. Maybe your internet connection is down, or you need to set your http_proxy environment variable
Si se queja del proxy y no sales a través de él  , intenta ejecutar el programa desde la linea de comandos con:

dropbox start -i



¡Y eso es todo!. Espero que disfrutéis de este programa.

lunes, 15 de marzo de 2010

Tu peor pesadilla


Eric Raymond:
Estaba en AGENDA 2000 y uno de los que había allí era Craig Mundie, (...) me quedé mirándole y le dije "veo que eres de Microsoft", él me miró y me dijo "Oh si, ¿y que haces tú?" Y pensé que parecía un poco despectivo (...) así que le devolví una mirada penetrante y le dije "soy tu peor pesadilla".

(Fuente belinuxmyfriend)

miércoles, 10 de marzo de 2010

Lightning + Thunderbird en Ubuntu x86_64bits

Cuando te actualizas a Thunderbird 3 hay muchos complementos que dejan de funcionar por problemas de compatibilidad. Entre ellos el Lightning 0.9. Para que funcione con Thunderbird 3, tenemos que actualizarnos este complemento a su versión 1.0b. Esto no  resulta ningún problema en Ubuntu 32bits, pero en 64bits nos dice que el complemento no esta diseñado para 64bits. Así pues, automáticamente no se actualizará este complemente pero lo podemos hacer manualmente descargándolo de esta URL:

http://stage.mozilla.org/pub/mozilla.org/calendar/lightning/releases/1.0b1/contrib/linux-x86_64/lightning.xpi

Automáticamente ya nos funcionará todo, incluso si tenemos instalado también el complemento "Proveedor de Google Calendar".

martes, 9 de marzo de 2010

SSH: UseDNS

En un artículo anterior explicaba como conectar via ssh a un ordenador sin necesidad de introducir la contraseña:


Autenticacion SSH mediante Certificado (Publicado el 7 de Enero de 2010)


Hoy me gustaría explicaros una opción que muchas veces no viene comentada en el archivo sshd_config del servidor SSH y puede ser útil saberla: useDNS. En el man del sshd_config vemos esto (en inglés):

     UseDNS  Specifies whether sshd(8) should look up the remote host name and check that the resolved host name for the remote IP address maps back to the very same IP address. The default is “yes.

Si por casualidad la máquina a la que accedemos no tiene servidor DNS especificado, o éste servidor es inaccesible momentáneamente, la conexión puede resultar muy lenta. Así pues, si no necesitamos hacer esas comprobaciones (quizás porque estamos en un dominio interno y seguro), lo mejor es desactivarlo.

Como curiosidad, montando un sistema HPC, el master al conectar a sus nodos iba muy lento (cerca de 5 segundos para conectar). Buscando la razón de esa lentitud encontré que los nodos no tenían acceso al servidor DNS y por ello se quedaban esperando hasta un timeout. usando useDNS no se arregló el problema.

jueves, 4 de marzo de 2010

Como hacer para crear CD's de audio desde un MP3 con k3B

K3b (KDE, burn, baby, burn) es una de las interfaces gráficas más completas que existen para la grabación de discos compactos y DVD bajo los sistemas operativos GNU/Linux y FreeBSD. Utiliza, entre otros, los programas cdrecord y cdrdao, y las bibliotecas de KDE.
K3b permite, entre otras cosas, la creación de discos compactos (CD) de datos, creación de CD de audio, creación de Video CD (utilizando para ello la herramienta GNU VCDImager), copia exacta de CD (copia clon), grabación de DVD de datos y creación de Video DVD También posee opciones para ripear CD/DVD
Fue galardonada como la mejor aplicación multimedia por LinuxQuestions.org en 2006 por el 70% de los participantes.[2] K3b está programado en C++ y utiliza la biblioteca


(Fuente Wikipedia)

Cuando nos instalamos mediante Synaptic este programa y miramos de arrastrar nuestros MP3 en él con el fin de hacernos un CD de Audio, nos sale este error:


Bien, esto es debido una vez más a que algunos de los codecs que necesita para realizar esta tarea tienen unas licencias no libres. No obstante, las podemos instalar a propósito con gran facilidad haciendo (para Ubuntu 9.10):

sudo apt-get install libk3b6-extracodecs

En versiones anteriores o posteriores a Ubuntu 9.10 esta libreria podria cambiar de nombre. Buscad con apt-cache:

apt-cache search k3b extra

y vereis que sale facilmente.

martes, 2 de marzo de 2010

Como resolver el problema de "eth0 got renamed to eth1"

Muchos de vosotros os habréis encontrado con la curiosidad (fastidio en algunos casos) de que vuestro interface de red deja de llamarse eth0 para llamarse eth1 o eth2, etc. Cuando hemos configurado nuestra red a mano por alguna razón en particular editando el /etc/network/interfaces , nosotros especificamos que interficie queremos que se configure de cierta manera, y si el sistema decide renombrarnos la tarjeta de red... pues mal vamos. Tiene también sus ventajas, como no, y por eso lo han hecho así: El sistema funciona como una pequeña base de datos en el que se acuerda de las características del hardware en cuestión y le reserva un nombre aunque dicho hardware se extraiga de la computadora. Ahora bien.. ¿que pasa cuando hemos creado un Ubuntu Diskless con arranque por NFS y queremos aprovechar ese sistema ya instalado para crear otro nodo y no tener que instalarlo de nuevo?. Pues que como el hardware de la tarjeta de red tendrá otra MAC address para el nuevo nodo, el sistema lo renombrará para este nuevo nodo como eth1 (en vez de eth0).  Eso hará a su vez que toda la configuración especifica de la tarjeta no funcione, lo cual resulta molesto.


O bien adaptamos la configuración al nuevo nombre, o bien evitamos que se renombre. Así que miraremos como se evita:

Para ver donde se guarda la configuración de la tarjeta y cambiarlo a nuestro gusto tendremos que mirar el archivo /etc/udev/rules.d/70-persistent-net.rules en donde veremos algo como esto:


# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:13:8f:de:26:29", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Como vemos, aquí es donde se especifica que la tarjeta con MAC 00:13:8f:de:26:29 se le nombre como eth0. Podemos modificar este archivo según nos convenga, ya sea modificando los valores o borrando la norma de nombrado.

Con esto habremos arreglado este pequeño problema.

That u don't know what you've got 'til it's gone