17 mayo 2015
Redimensionar imágenes en grupo para Ubuntu 2014
Redimensionar imágenes en grupo es posible usando el comando mogrify. Para ello, nos situamos en el directorio donde tengamos las fotos que queremos modificar y ejecutamos desde un terminal el comando siguiente:
mogrify -resize 1920x1440 -format jpg *
En este caso he elegido un formato de imagen de 1920x1440 pixel, pero no hay problema en elegir cualquier otro que se ajuste a nuestras necesidades.
No recuerdo si para llevar a cabo esta operación tuve que instalar alguna librería o aplicación.
29 mayo 2011
Ubuntu 11.04 en Asus 901
El netbook en cuestión es el Asus 901N, equipado con 1 Giga de RAM y con dos "discos duros" de 4 y 16 Gigas respectivamente, montados sobre memoria sólida de rápido acceso. El equipo adquirido hace unos dos años, venía con el sistema operativo Xandros, creo que basado en Fedora, pero sin posibilidad real de llevar a cabo actualizaciones en el mismo.
tmpfs /var/tmp tmpfs defaults, noatime, mode = 1777 0 0
tmpfs /var/log tmpfs defaults, noatime, mode = 0755 0 0
tmpfs /var/log/apt tmpfs defaults, noatime 0 0
Suerte y que os funcione también a vosotros.
14 mayo 2011
Ubuntu 11.04
He instalado Ubuntu 11.04 en mi equipo de sobremesa. donde venía trabajando eficazmente con Ubuntu 10.11 y decidí hacerlo en dos nuevas particiones, una de 10 GB para el sistema de archivos y otra de 92 GB para el home. Esto lo vengo haciendo así desde hace ya algunos años porque siempre me gusta tener operativas, al menos, dos distros de Ubuntu en mi equipo, ya que si una me falla (no es habitual pero en algún caso me ha ocurrido) siempre te queda la opción de volver a la otra.
dropbox stopmv ~/.dropbox-dist ~/.dropbox-dist.OLDdropbox start -iOtro problema detectado que me preocupa y no poco es que el ventilador de mi equipo no para de trabajar de forma intensiva y apenas si estoy ejecutando aplicaciones. Supongo que debo afinar en la instalación de plugins y otras fruslerías para conseguir que todo vaya más fino.
03 mayo 2011
Wifi en Acer One A150 con Ubuntu
Para empezar tengo que decir que no hubo forma de instalar la versión más reciente de Ubuntu 11.04 y que la operación se realizó con éxito usando la mencionada Ubuntu 10.10 Netbook Remix. El problema vino a la hora de instalar el wifi, ya que aunque hay diversos hilos donde se explica cómo hacerlo y ante la imposibilidad física de instalar los drivers de Atheros para Linux, resolví el problema de esta instalación telemática (a distancia mediante conversación telefónica) y aquí me decidí por el método de usar Ndiswrapper, ese módulo "contenedor" que se carga con el driver de Window$ y hace funcionar a numerosas tarjetas wifi bajo Linux. No me enrollo más y explico cómo instalarlo en el netbook más pequeñito de Acer.
El netbook en cuestión es el Acer One A150 con 512K de RAM y 120 Gigas de disco duro. Previamente fue particionado para ajustar el espacio a las necesidades del usuario. Pero eso ahora da un poco igual. El único consejo que doy es separar en particiones diferentes el /home del sistema / operación que sólo aconsejo a los usuarios ya iniciados en el asunto. Si no sabes de lo que hablo, no te compliques la vida y haz una instalación automatizada de Ubuntu. La versión de Ubuntu utilizada es la 10.10 ya que la instalación de la versión 11.04 se interrumpía sin llegar a finalizar el proceso.
Antes de llevar a cabo ninguna operación hay que descargar los drivers de Windows XP que se usarán con Ndiswrapper, un software que permite su adaptación para Linux. Para ello hay que ir a la página de Acer y descargar los drivers para Windows XP del Acer One A150 que aparecen con los siguientes datos:
Wireless LAN Atheros Wireless LAN driver 7.6.0.224
Una vez realizada la descarga descomprimes el archivo que te has bajado
WLAN_Atheros_7.6.0.224_XPx86_A.zip clicando sobre él con el botón derecho del ratón y eligiendo la opción Extraer aquí. Ahora vas a la carpeta creada, /WLAN_Atheros_7.6.0.224_XPx86/Drivers/XP-x32 en la que encontrarás tres archivos, netathw.inf, netathw.cat y athw.sys y, acto seguido, copias esa carpeta, XP-x32, con los tres archivos mencionados, a tu escritorio o si lo prefieres será suficiente con recordar la ruta donde están la carpeta XP-x32 con los drivers necesarios.
El paso siguiente es identificar el chipset inalámbrico abriendo un Terminal desde el menú Aplicaciones > Accesorios > Terminal y ejecutas los siguientes comandos:
- lspci donde aparecen un montón de dispositivos entre los cuales, casi al final del informe aparece uno fácilmente identificable por las palabras "Network" y "Atheros". Observa que el texto viene precedido por unos números del tipo "02:08.0" y que pueden ser otros, eso no es relevante
- lspci -n vemos que al código mencionado anteriormente le sigue una serie de números entre los que se pude observar un octeto de números 168c:001c que corresponde al código del chipset Atheros AR5001 (muy probablemente, esto no lo puedo confirmar ahora mismo).
sudo rmmod ath5
sudo rmmod ath
Ahora hay que bloquear la carga de los módulos de Atheros eliminados anteriormente para que, cuando arranquemos nuevamente el sistema, no se vuelvan a cargar, lo que imposibilitaría el uso de Ndiswrapper. Para ello editamos el archivo blacklist.conf desde un terminal mediante el comando
gksudo gedit /etc/modprobe.d/blacklist.conf
Esto se hace con objeto de añadir a la lista negra dos líneas con los nombres de los módulos de Atheros que no queremos se vuelvan a cargar en próximos reinicios del sistema (recuerda que les hemos llamado ath5 y ath, pero si tu caso es otro, pues los que corresponda). Pues bien, nos vamos a la última línea en blanco del archivo editado y escribimos dos nuevas líneas,
blacklist ath5
Abre Synaptic desde el menú Sistema > Administración > Gestor de paquetes Synaptic e instala los paquetes ndisgtk, ndiswrapper-utils-1.9 y ndiswrapper-common (basta hacer una búsqueda con ndisgtk y marcarlo para instalar). Das la orden Aplicar y se instalan los paquetes.
Ve al menú Sistema > Administración > Controladores para redes inalámbricas de Windows y una vez abierta la aplicación, marca Instalar controlador nuevo y haces clic en Ubicación, eliges la ruta donde estaban los drivers de WinXP, selecciona netathw.inf (no marques ningún otro) y aceptas. Desde aquí te da opción a configurar tu red wifi. Pero en este caso seguimos el método clásico de volver a cargar antes el sistema.
Reinicia el sistema.
Ahora entra en Sistema > Preferencias > Conexiones de red, selecciona la pestaña Inalámbrica y marca en Añadir. Si te conectas desde un equipo con la versión estándard de Ubuntu 10.10 (recuerda que hasta ahora me he referido a la versión Netbook Remix), ve al panel y sitúate sobre el icono de Network Manager del panel de programas y aplicaciones, haces clic sobre él con el botón derecho del ratón para Activar inalámbrica y a continuación abre Editar conexiones. En la ventana que se abre elige la pestaña Inalámbrica y ahora tienes dos opciones:
a) Si aparece tu red la marcas y elige el botón Editar e introduces los datos de tu red inalámbrica.
Puede que tarde un poco, pero con esto debe funcionar ya sin problemas. Si lo has conseguido, enhorabuena. Disfruta de tu conexión wifi. Y si no, puede que un simple reinicio te ponga el sistema listo para navegar.
26 diciembre 2010
Bluetooth en Ubuntu 10.10
Puedes hacerlo desde un terminal o bien desde el Gestor de paquetes Synaptic. Seguidamente accedes al menú "Sistema > Preferencias > Compartición de archivos personales". En mi caso he marcado las casillas "Compartir archivos públicos por bluetooth" y "Requerir que los dispositivos remotos se vinculen con este equipo", lo que impedirá que otros usuarios puedan conectarse libremente a mi PC. Además he activado la casilla para recibir archivos sólo de los dispositivos configurados, lo que añade un nivel extra de seguridad. Si deseas recibir de cualquier equipo debes seleccionar la opción "Siempre".
Obviamente, ambos dispositivos deben estar vinculados, lo que llevé a cabo previamente mediante un código generado por mi sistema Ubuntu y que debí insertar desde mi móvil para llevar a cabo la operación.
¡¡¡ Feliz 2011 !!!
05 diciembre 2010
Mi disco duro cascó
03 diciembre 2010
Ubuntu 10.10 y wifi prism54usb
blacklist p54_usb
blacklist p54_common
26 septiembre 2010
Iexplorer en Linux (Ubuntu 9.04)
Con objeto de poder usar en los miniportátiles del programa Escuela 2.0 los materiales del Proyecto Ulloa de Química, dentro de la asignatura Ciencias de la Naturaleza, se requiere la instalación de Internet Explorer en su versión 6.0, ya que la utilización de activeX impide su ejecución en el navegador Mozilla Firefox. Esperemos que el Ministerio de Educación solucione el problema actualizando los materiales de forma totalemente operativa para ser ejecutados en otros navegadores como Mozilla Firefox, Opera o Chrome/Chromium.
En versiones más antiguas de Linux, como Guadalinex v3, es posible instalar Iexplorer de forma bastante sencilla, gracias a la utilidad Ies4Linux aunque desgraciadamente este proyecto quedó aparcado hace algún tiempo y no hay actualizaciones, por lo que para versiones más recientes de Linux se debe recurrir a otro brillante proyecto, Playonlinux, conocido además por la capacidad para instalar numerosas aplicaciones y juegos propios del sistema de las "Ventanas".
Esta apostilla la escribo con posterioridad a la instalación de Iexplorer 6.0 en un miniportátil con Guadalinex Edu (9.4 Jaunty) usando la herramienta Ies4Linux. Tuve que intentar la instalación al menos un par de veces, pero lo cierto es que al final ha quedado todo resuelto a falta solo de añadir el plugin de Flash desde la web de Adobe.
Para instalar Playonlinux, antes de nada es preciso comprobar que Wine (emulador que usa Linux para instalar programas exclusivos para el sistema operativo Windows) está instalado en el equipo. Se empezará desplegando el menú principal "Aplicaciones" (mirando en los foros de Playonlinux parece que no es condición previa y que es posible instalarlo posteriormente, aunque esto último no he tenido l aoportunidad de constrastarlo). Si se opta por instalar Wine previamente, debe procederse a abrir el menú principal "Sistema > Administración > Gestor de paquetes Synaptic" y marcar Wine para instalar. Resuelto este asunto ya se puede proceder a instalar el navegador Iexplorer.
Playonlinux es un conjunto de scripts, elaborados por los propios usuarios con la intención de facilitar la ejecución bajo Wine de juegos y otras aplicaciones típicas de Windows como Iexplorer o el conocido paquete de MsOffice. Esta magnífica utilidad es posible instalarla de forma extremadamente sencilla para la versión de Ubuntu 10.04 (y supongo que igualmente para su homóloga de Guadalinex), ya que los repositorios de Ubuntu la incluyen entre sus programas para instalar. Basta abrir el menú Aplicaciones > Centro de Software de Ubuntu, buscarla en la lista de programas y marcarla para instalar. Otra opción es buscarla en la lista de programas del gestor de paquetes Synaptic como se ha indicado en el párrafo anterior. Hecho ésto pasamos al punto 3 de la secuencia descrita en el siguiente párrafo.
Para instalar Internet Explorer en Guadalinex basado en Ubuntu 9.04 se procedrá de la siguiente forma:
1) Abrir un "Terminal" desde el menú "Aplicaciones > Accesorios"
2) Desde el Terminal se ejecuta uno tras otro las siguientes tres líneas de comandos:
- sudo wget http://deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d/playonlinux.list
- sudo apt-get update
- sudo apt-get install playonlinux
4) Seguidamente y una vez abierta la aplicación Playonlinux, pulsamos en el botón "Instalar", abriéndose una ventana nueva donde se muestra un menú gráfico. En la parte izquierda de la ventana aparecen una lista de aplicaciones propias de Windows que pueden ser instaladas en nuestro sistema Ubuntu/Guadalinex. De la lista general, seleccionamos Internet, apareciendo en la ventana de la derecha la lista de programas de Windows que se pueden instalar con nuestra maravillosa herramienta, Playonlinux.
5) Elegimos para instalar Iexplorer 6.0 y ahora hay que dar un buen tiempo para que se descarguen los archivos necesarios para llevar a cabo la instalación.
6) Finalizada ésta, aparece una ventana donde se nos pide confirmar que aceptamos los términos de la instalación. Marcamos "I accept the agreement" y hacemos clic en "Siguiente".
7) Ahora se inicia el proceso de configuración de Iexplorer 6.0 y se nos pide permiso para descargar los archivos necesarios para su actualización. Es posible que alguno de los procesos de descarga o actualización entre versiones de Iexplorer se vuelva extraordinariamente lento, con una velocidad de descarga propia de cuando internet iba a pedales, lo que no debe hacerte perder la paciencia. Si ello ocurre, deja el ordenador y vete a hacer algo más provechoso. Cuando pase un buen rato vuelve a comprobar si ha finalizado la instalación. En mi caso, para la versión 9.04 tardó una eternidad, en cambio para la 10.04, todo fue sobre ruedas.
8) Finalmente es el momento de actualizar el complemento para la utilización de los archivos flash en el navegador. Ve al menú "Aplicaciones > Juegos > Playonlinux" y marca Iexplorer para abrir o "Lanzar". Seguidamente ve a la dirección www.adobe.com y descarga "Get Adobe Flashplayer" situado en la parte derecha de la pantalla. Acepta los términos "I agree..." y cuando te salga la ventanita con las diferentes opciones, Abrir, Guardar... elige "Abrir" y se instalará de forma automática en el navegador.
Si has llegado hasta aquí sin contratiempos (lo que no es muy probable) puedes estar seguro de que ya tienes perfectamente listo el navegador Iexplorer 6.0 para visualizar correctamente las páginas del proyecto Ulloa de Química. No lo intentes con Iexplorer 7.0 disponible también en Playonlinux, ya que no funciona adecuadamente para usarlo con nuestra aplicación.
Y eso es todo por ahora. Recuerda que Iexplorer en Linux no es la mejor herramienta para navegar y menos aun con esta versión tan anticuada. Por tu seguridad, usa Firefox o cualquier otro navegador instalado desde los repositorios de tu sistema Linux, obtendrás mejores resultados y navegarás con un producto de última generación.
Hasta pronto
hasta pronto
29 marzo 2010
Ubuntu 10.04
01 febrero 2010
Ubuntu 9.10 en portátil Acer 5050
El comando lspci, ejecutado en un terminal confirmaba las sospechas iniciales, el chipset de la tarjeta inalámbrica era el bcm4318, como se puede comprobar en el informe respectivo:
04:01.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
Seguidamente en el terminal ejecuté el comando lspci -n y la prueba resultó definitiva:
04:01.0 0280: 14e4:4318 (rev 02)
La suerte estaba echada y la decisión era inapelable. Ese portátil se merecía un software de más categoría y eso solo podía llegar de una distribución Linux. Me decidí por la versión 9.10 de Ubuntu, conocida como Karmic Koala.
Preparar el equipo y desfragmentarlo fue lo peor de todo, nada menos que una noche completa y algunas horas más de la mañana. El siguiente paso, una vez inicié en modo live, fue redimensionar la unidad C con la aplicación Gparted disponible desde el menú Sistema > Administración. Adjudiqué 40 Gb para el sistemas de las "ventanas" y logré liberar 15 Gb de esa partición, de los cuales, 1 Gb lo formateé como memoria swap de intercambio y los 14 Gb restantes los formateé como ext3 con intención de instalar en él la última versión de Ubuntu [el sistema de ficheros ext4 me ha dado algún que otro problema y por eso me decidí por ext3]. Hechas todas las operaciones, cliqué en el botón del menú dispuesto para aplicar los cambios y Gparted, nuevamente, demostró por qué es una herramienta indispensable para esto de los particionados [hay una versión live de Gparted con herramientas especiales, entre ellas creo recordar a Testdisk que hacen auténticas maravillas].
Bien, pues tras un rato reorganizando el espacio del XP, formateo y me dispongo a instalar. Y todo fue perfecto. Y como suponía, el wifi no funcionaba. Suerte que hice la instalación con el cable ethernet conectado y me descargué el firmware siguiendo los pasos que se indican en la página de la comunidad ubuntera desde un terminal mediante el comando,
sudo apt-get install b43-fwcutter
desconecté el cable ethernet, reinicié y el wifi salió funcionando. Sólo tuve que lanzar la conexión y salió funcionando a la primera. Cuando reinstalé WinXP, desde una partición oculta que monta el portátil necesité un fin de semana completo para hacer que todo funcionase correctamente. Con Ubuntu me bastó, media tarde para dejarlo todo a las mil maravillas.
Eso sí, mientras XP se chupó casi 20 Gb de basura, Ubuntu se apañó con tan solo 2.5 Gb, es decir, ocho veces menos. Y pensar que todavía hay gente que prefiere Windows. Sin ir más lejos, una compañera de trabajo actualizó su horripilante Vista hasta el 7 por la módica cantidad de 150 euros. Ah y si hubiese decidido comprarlo de nuevo, el precio se duplica hasta alcanzar los 300 euros. ¿Será verdad?
P.S. Noviembre de 2014. El portátil sigue operativo. Decidí instalar Windows 7, lo que resultó un verdadero fracaso. Solución: formateo completo e instalación de un Linus bastante ligero, "Lubuntu". Para instalar el wifi sólo hay que ejecutar en un terminal, uno tras otro, los siguientes comandos:
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
sudo apt-get update
sudo apt-get install b43-fwcutter firmware-b43-installer
Finalizada la operación, reiniciamos el sistema y se reconocerá la conexión de forma automática, cargamos los datos de la conexión y listo para trabajar.
Hasta pronto... y disfrutad de Linux.
19 julio 2009
Dropbox
Eso en sí mismo ya lo ofrecen multitud de sitios. La novedad está en que el sitio que has creado se sincroniza con tu equipo actualizando la última versión de los archivos modificados. Y eso, aunque es muy importante, pero aun lo es más que puedes tener varios equipos sincronizados con tu sitio de Dropbox. Y da igual sistema operativo usado.
Bueno pues aun tiene algo mejor: ¡Puedes compartir tu sitio Dropbox con más usuarios! Y en particular va genial para proyectos compartidos. No importa el sitio, equipo o usuario, ya que cuando el equipo arranca y se conecta a Internet, la herramienta que tienes instalada sincroniza con el sitio web y actualiza, en uno u otro sentido a la versión más reciente. Y además puedes recuperar versiones de archivos anteriores.
Mi consejo, antes de nada visitar el sitio de Dropbox y descárgate la versión adecuada para tu equipo. En mi caso, primero me instalé la versión para Ubuntu Jaunty, luego lo hice con WinXP [ni lo sé porque nunca lo uso] y finalmente en un portátil cutrecillo donde tengo Xubuntu. Las dos primeras opciones son inmediatas y de forma automática. La primera vez tienes que darte de alta en el servicio mediante un sencillo formulario. Con Xubuntu he dado alguna que otra vuelta y es lo que voy a describir a continuación.
En el blog rm -rf / encontré la clave de cómo hacerlo. Y lo transcribo aquí para que la próxima vez que deba instalarlo pueda acordarme sin problema. Siento repetir gran parte de lo que se dice en ese otro blog. Pero bueno, vamos al grano.
- Descargo el archivo comprimido dropbox-lnx.x86-0.6.510.tar.gz
- Extraigo el contenido del paquete y se genera un directorio llamado .Dropbox-dist [ojo, que si no tienes la opción de "Ver archivos ocultos" en tu gestor de archivos Thunar no podrás verlo].
- Ahora debes mover el directorio antes mencionado a tu /home
- Desde un terminal, ejecuta el comando siguiente:
~/.dropbox-dist/dropboxd - Se abre, como ocurre desde Ubuntu o XP, la aplicación en la que introduces los datos necesarios y tu sistema empieza a sincronizar y a cargarse localmente tus directorios de la web. Y viceversa.
- Ahora ya solo queda preparar tu sistema para que sincornice cada vez que arranques. Para ello ve al menú Aplicaciones > Configuración > Gestor de configuración > Sesión e inicio > Autoarranque de aplicaciones y marca "Añadir". Nombras la aplicación, Dropbox, y añades el comando de arranque siguiente:
/home/tu_usuario_linux/.dropbox-dist/dropboxd - Se supone que ya debe funcionar en el próximo reinicio. si no fuera así [es qeu aun no lo he probado]. Crea un lanzador en tu panel o escriorio con ese mismo comando y lánzalo tú mismo manualmente. Sincronizará tu sistema con el servidor virtual y listo.
¡¡¡ Sed felices !!!
21 mayo 2008
Instalar diccionarios en OpenOffice
Me decidí a instalar los diccionarios de español para corrección de documentos y el diccionario de sinónimos. Open Office consta de una herramienta disponible en el menú "Archivo > Asistentes > Instalar Diccionarios nuevos..." que en realidad se trat de un script que automatiza la instalación de los diccionarios, pero al intentar ejecutarlo me sale una mini ventana desde la que no puedo acceder a los botones para ejecutar la aplicación. Así que decido instalar manualmente.
Primero me bajo los diccionarios para la corrección de textos desde el sitio de Open Office aunque cuido de bajarme el correspondiente a español de España [paquete es_ES] y una vez descomprimido copio los archivos es_ES.aff y es_ES.dic al directorio /home/MI_usuario/.openoffice.org2/user/wordbook y seguidamente edito con Gedit el archivo dictionary.lst y añado la línea DICT es es_ES es ES cuidando de elegir correctamente el país respectivo [si el país fuese otro, por ejemplo Argentina, los caracteres ES se sustituyen por AR]. En todo caso recomiendo echar un vistazo al paquete descomprimido anteriormente y mirar el archivo README.
Posteriormente descargué el paquete OpenThesaurus-es con el diccionario de sinónimos que paso a descomprimir y del cual copio los archivos th_es_ES_v2.dat y th_es_ES_v2.idx al directorio /home/MI_usuario/.openoffice.org2/user/wordbook y finalmente añadola línea THES es ES th_es_ES_v2 al archivo de texto dictionary.lst con lo que ya tenfo configurados correctamente mis diccionarios.
Reinicio Open Office y ya tengo listo mi sistema de corrección en español así como el diccionario de sinónimos. Más fácil imposible.
Hasta pronto.
01 abril 2008
Livebox en Ubuntu
Seguidamente le tocó el turno a los demás equipos wifi de la casa. Un detalle de vital importancia: para activar cualquier tarjeta inalámbrica que pretendamos conectar al router wifi, debemos pulsar inmediatamente antes el famoso botoncito Nº 1 del lateral del Livebox, lo que nos permitirá enlazar con nuestro equipo wifi y así entrar en la red inalámbrica Livebox. Eso no fue mucho problema para el portátil que usa chipset Atheros ni para los otros equipos con chipset rt61 e ipw3945. La verdad que este mecanismo de seguridad por hardware se me antoja bastante adecuado para evitar que algún vecino se nos cuele en la red sin nuestro permiso.
Ahora la dificultad estaba en el dispositivo wifi usb que acompaña al pack de Orange y que quería hacer funcionar con Ubuntu Feisty. Probé de mil maneras, con drivers para Linux, intersil, prism54 y no sé que más y tras muchas vueltas encontré una solución.
La "tarjetilla" usb que trato de instalar es una Inventel UR054G (R01) v1.1 con ID 1435:0427 y que puedes comprobar conectándola en tu equipo y ejecutando en terminal el comando lsusb.
Para configurarla he probado de todo, ya que monta un chipset de la familia Prism54, y de hecho en el kernel creo recordar que se cargaban los módulos islsm y los prism54usb que no funcionan adecuadamente [hablo de memoria pero la cosa va por ahí, así que ejecutando el comando lsmod sabremos exactamente cuáles son los que corresponden]. La he probado con Gutsy y funciona con los drivers nativos [creo que eran los p54usb] pero al rato se cuelga el equipo. Así que, igualmente recomiendo Ndiswrapper, que tan buenos resultados ha demostrado con Feisty.
Me decidí por Ndiswrapper y todo ha funcionafo de forma muy estable. Procedí a editar como root el archivo /etc/modprobe.d/blacklist con el comando gksudo gedit /etc/modprobe.d/blacklist y añadí las siguientes líneas de texto:
# tarjeta usb inventel con chipset prism54usb
blacklist islsm_usb
blacklist islsm_device
blacklist islsm
blacklist islsm_pci
blacklist crc_ccitt
# tarjeta usb inventel con chipset prism54usb
blacklist prism54usb
blacklist prism54common
Si tu caso fuese el famoso del Thomson TG123g, que al parecer usa el chipset rtl8187 [busca y trata de localizarlo con el comando lsmod e intenta bloquear la carga del mismo como he explicado anteriormente añadiéndolo a la "lista negra", ya que de lo contrario te puedes encontrar con dos módulos intentando gestionar la tarjeta y eso no te funcionaría].
Si deseas usar Ndiswrapper bajo Ubuntu Gutsy [conozco usuarios que lo han probado y les funciona correctamente], debes añadir al archivo blacklist una nueva línea con el contenido blacklist p54usb. Sospecho que igual es necesario una segunda línea extra, blacklist p54common. Así evitamos que se cargue el módulo que gestiona la tarjeta en esta versión de Ubuntu, con lo que tendremos disponible el módulo de Ndiswrapper listo para ser instalado en el núclñeo de nuestro sistema. Esto lo comento para aquéllos usuarios que, como es mi caso, la tarjeta se les cuelga después de estar funcionando un buen rato.
Ahora estoy probando Ubuntu Hardy 8.04 64-bit y he añadido al mencionado archivo de la "lista negra" las dos líneas antes comentadas:
# tarjeta usb inventel con chipset islsm
blacklist islsm_usb
blacklist islsm_device
blacklist islsm
blacklist islsm_pci
blacklist crc_ccitt
# tarjeta usb inventel con chipset prism54usb
blacklist prism54usb
blacklist prism54common
# tarjeta usb inventel con chipset p54usb
blacklist p54usb
blacklist p54common
Supongo que en Ubuntu Hardy sólo se necesitan estas dos últimas líneas para evitar la carga del driver, ya que funciona desde un principio pero al rato se vuelve inestable y deja de funcionar la red wifi.
Guardo los cambios, reinicio el sistema e instalo Ndiswrapper [si dispones de conexión, usa Synaptic e instala los tres o cuatro paquetes que te aparecen, ya que Ndisgtk te puede ayudar a instalar el driver si eres novato en esto de Linux]. Si no dispones de conexión en el equipo, habilita como repositorio el propio CD de Ubuntu que creo recordar los tiene disponibles [desde Synaptic entras en el menú Configuración > Repositorios y marcas la opción "Instalable desde CD-ROM/DVD"]. O si lo prefieres puedes bajarte los paquetes desde los repositorios oficiales de Ubuntu vía navegador e instalarlos posteriormente. Ojo, que la versión para Feisty es la 1.38 y no te garantizo que cualquier otra te vaya a funcionar. También puedes compilar el módulo desde las fuentes.
Ahora cargo el driver para Windo$ del CD de Livebox [en concreto en la carpeta de drivers llamada Prism y seleccionamos aquéllos que se corresponden con prisma02]. Búscala y la copias con los tres archivos que contiene a tu escritorio Ubuntu e instálalos usando la aplicacción Ndisgtk, disponible en el menú "Sistema > Administración > Windows Wireless Drivers". Si quieres seguir una guía sobre cómo instalar desde Ndiswrapper, busca en la receta que yo mismo usé [cómo instalar driver con Ndiswrapper].
Configurado el dispositivo usb wifi, debes conectar con la señal de Red desde el menú principal Sistema > Administración > Red. Ojo con el tipo de cifrado, wep, wpa y las claves. Yo lo tengo con cifrado wpa [más seguro] y funciona sin problemas, aunque te digo que me costó bastantes horas de quebrarme la cabeza con el puñetero [1ª acepción del diccionario Real Academia de la Lengua] dispositivo. Cuando quieras lanzar la conexión debes pulsar el "botoncito 1" que está en el frontal del Livebox [de los dos que hay, creo que era el de la izquierda]. Este interruptor de hardware [es una buena opción para proteger tu red de invitados no deseados] y ahora lanzas la conexión desde tu sistema Ubuntu para la tarjetilla usb mencionada al principio.
Ubuntu Hardy Heron, ¿32 ó 64-bit?
Bueno, pues me decidí por la opción de 64-bit. Ya se sabe, más potencia y mejor rendimiento. Pero mi gozo en un pozo. No encontré el driver por ningún lado. Ni siquiera en el sitio oficial de la tarjeta wifi usb, Inventel UR054g. Lo intenté con un supuesto driver para 64-bit que encontré en el CD y el sistema se me "colgó". Reinicié y un estupendo "kernel panic" me hizo desistir del invento. No hubo forma de arrancar ni siquiera a prueba de errores (recovery mode).
Y como ya han pasado bastantes días pues os comento cómo marcha todo. Efectivamente, instalé la versión de 32-bit y todo volvió a la normalidad. El driver p54usb no es lo suficientemente estable para manejar la conexión, aunque reconozco que va bastante bien [hasta que dice basta y no responde más que con una desinstalación y posterior reinstalación en caliente]. Así que instalo el driver prisma02 bajo Ndiswrapper y todo perfecto. Sólo un pequeño detalle. Cuando entro en mi escritorio Gnome, debo reiniciar los servicios de red desde un terminal mediante el comando sudo /etc/init.d/networking restart y conecta de forma estable sin dificultad. Supongo que bastaría crear un pequeño script y ejecutarlo al inicio, una vez que se cargan todos los módulos y servicios para entrar al sistema con la conexión puesta.
Suerte y a por todas
28 febrero 2008
Compilar rt73 en Ubuntu
Esta es la segunda receta que cuelgo en este blog para compilar el módulo rt73 bajo Linux y aun no tengo la certeza de que pueda funcionar. Ha sido pensada para Guadalinex v4 [basada en Ubuntu Edgy], aunque puede ser válida, salvando alguna pequeña diferencia, para la mayoría de distribuciones Linux y en particular para aquellas basadas en Ubuntu. La otra receta que edité hace algunos meses es más simple [clic aquí] pero me consta que en algún caso no llegó a funcionar.
Antes de nada debemos asegurarnos de que no se cargue el módulo rt73usb que ya sabrás no es válido para gestionar la tarjeta, por lo que se debe editar el archivo blacklist con el comando sudo gedit /etc/modprobe.d/blacklist y una vez que se ha editado el archivo blacklist, se debe añadir al final del mismo las siguientes líneas,
blacklist rt73usb
blacklist rt2570
blacklist rt2×00lib
con lo que se evitará la carga de ese módulo. Si anteriormente hubiésemos intentado la conexión con Ndiswrapper, se añadirá una nueva línea blacklist ndiswrapper, con lo que evitaremos que ese módulo se cargue igualmente en nuestro sistema. Guarda los cambios en el archivo. Ahora hay que reiniciar y comprobar con el comando lsmod que ninguno de los dos módulos, rt73usb y ndiswrapper, aparecen cargados en el kernel de nuestro sistema.Es necesario instalar las fuentes del kernel (linux-source), aunque verás recetas que no requieren esa operación como la comentada anteriormente. Comienza por descargarlas de los repositorios de Guadalinex [o de Ubuntu si fuera el caso]; simplemente hay que buscarlas con Synaptic o bien desde terminal con apt-get e instalarlas. El caso es que he mirado en el repositorio oficial de Guadalinex y las fuentes que encuentro para la v4 son las que corresponden al kernel 2.6.17, de ahí que el ejemplo que propongo sea para esa versión. Desde la aplicación Synaptic es posible comprobar si es ésta la versión más reciente. En última instancia, te sugiero que pruebes a llevar a cabo esta tarea sobre una v4 pura sin actualizar, compila el driver y por último actualiza tu sistema.
Si no se dispone de conexión bajo Guadalinex se pueden descargar desde otro equipo o sistema operativo. El método más sencillo consiste en bajarse el paquete deb desde el repositorio oficial. Una vez descargado se copia al escritorio de tu equipo desde donde se pueden instalar fácilmente con un doble clic sobre dicho archivo o desde un terminal con el comando [si usas otra versión de las fuentes, el comando indicado sería el que corresponda a las fuentes descargadas]:
sudo dpkg -i /home/tu_usuario/Desktop/linux-source-2.6.17_2.6.17-10.33_all.deb
Si el nombre de las fuentes o la versión de las mismas fuese otro, hay que usar el que corresponda en ese caso.
Lo más probable es que te cree un archivo comprimido en el directorio /usr/src, por lo que debes entrar en ese directorio con el comando cd /usr/src y descomprimir con el comando
sudo tar xvfj linux-source-2.6.17-bla-bla-bla.tar.bz2
pero si el archivo fuese del tipo linux-source-2.6.17-bla-bla-bla.tar.gz debes ejecutar el comando
sudo tar zxvf linux-source-2.6.17-bla-bla-bla.tar.gz
Una vez instaladas las fuentes se requieres también instalar las cabeceras [linux-headers], pero teniendo en cuenta que Guadalinex incorpora además las cabeceras del kernel instaladas de serie [al menos en la versión v4, no sé sin la v4.1 estarán ya disponibles], nos aseguramos que hay creado un enlace simbólico desde el archivo /lib/modules/2.6.17-10-generic/build hacia /usr/src/linux-headers-2.6.17-generic y otro desde/usr/src/linux hacia /usr/src/linux-2.6.17. Si no fuera así hay que crearlos con los dos comandos siguientes:
sudo ln -s linux-source-2.6.17-bla-bla-bla linux
sudo ln -s /usr/src/linux-headers-2.6.17-bla-bla-bla /lib/modules/2.6.17-bla-bla-bla/build
La existencia o no de esos enlaces, que no archivos, se puede comprobar con el explorador de archivos, Nautilus, y el botón derecho del ratón sobre el mencionado archivo para ver sus propiedades. Está claro que bla-bla-bla es una cadena de caracteres que desconozco pero puede ser “generic” o algo parecido.Ahora te bajas los drivers del sito de Ralink, en concreto los que corresponden a rt25001usb y además el paquete del firmware. El paquete del driver descargado [el del firmware creo que no hay que instalarlo ya que viene de serie, pero por si acaso lo descargas] se puede extraer directamente situando el puntero del ratón sobre él y clicar con el botón derecho del ratón para elegir "Extraer aquí", o bien desde un terminal ejecutando el siguiente comando
tar zxvf /ruta_archivo/2008_0117_RT73_Linux_STA_Drv1.1.0.0.tar.gz
Ahora entras en la carpeta Module y ahí tienes todo el conjunto de archivos del driver listo para compilar. Lee el archivo Readme donde se te dan las instrucciones para compilar el módulo rt73, tanto para kernels 2.4 como 2.6 series.
Abre el terminal y muévete hasta el directorio creado al descomprimir el archivo, mediante el uso del comando cd por lo que se puede ejecutar el comando
cd /ruta_archivo/2008_0117_RT73_Linux_STA_Drv1.1.0.0/Module
[está claro que ruta_archivo se refiere a la ruta donde se encuentra el directorio creado al descomprimir el archivo de los drivers]. Si fuese tu escritorio, la ruta sería algo así como
/home/tu_usuario/Desktop/rt73/2008_0117_RT73_Linux_STA_Drv1.1.0.0
Seguidamente ejecuta el comando sudo cp Makefile.6 Makefile con lo que creas el archivo Makefile necesario para las reglas de compilación a partir de Makefile.6 para tu kernel 2.6. [observa que hay otro archivo, Makefile.4 que es el que corresponde al kernel de las series 2.4 y que deberías usar para compilar con esa serie del kernel].
Continúa con la receta de los foros Ubuntu y ejecuta la siguiente secuencia de comandos:
sudo make
A veces, se crea una cantidad de código inservible sobre el módulo rt73 y hay que "desnudarlo" con el comando strip -S rt73.ko para continuar con la secuencia de comandos habitual.
sudo cp rt73.ko /lib/modules/2.6.X/kernel/drivers/net/wireless/
sudo insmod /lib/modules/2.6.X/kernel/drivers/net/wireless/rt73.ko
sudo depmod -a
sudo modprobe rt73
Para que arranque el sistema con este módulo siempre cargado debes abrir el archivo /etc/modules con el comando gksudo gedit /etc/modules y añade una línea al final del archivo que acabas de abrir, en concreto añadirás rt73 y guardas el archivo con los cambios introducidos.
Se supone que ya deberías poder configurar la conexión, para lo que tendrás que ir al menú Sistema > Administración > Red y si no fuese posible conectar, hay que hacer algunas cositas más.
Se puede saber si ha cargado el módulo con el comando lsmod y el estado de la interfaz wifi con el comando iwconfig.
Es muy importante que si algo no sale, copies los mensajes de error que te envía el sistema y los estudies detenidamente. Si has conseguido completar este proceso sin errores estás a punto de ver la luz; y si te has equivocado en algo, ya intentaremos descubrir lo que fue mal.
Si a pesar de todo no logras configurar la conexión, es posible que el nombre wlan0 [e incluso wlan1] asignado a rt73, no sea compatible con tu sistema, por lo que puedes crear un alias como te propongo a continuación, pero antes observa el comentario que encontré en el sitio de Ubuntu:
I then added in /etc/modules the line "rt73" and in /etc/modprobe.d/rt73 "alias rausb0 rt73" and removed the obsolete /etc/modprobe.conf created by make install.
Si cuando ejecutas el comando iwconfig aparece en la primera línea wlan1... [a veces puede aparecer como wlan0], puede ser conveniente crear un alias, para lo que vas a ejecutar el comando gksudo gedit /etc/modprobe.d/aliases y añade al final la siguiente línea, alias rausb0 rt73. Seguramente debas eliminar /etc/modprobe.conf como indica la nota anterior y no olvides que también podrías crear el alias como se indica ahí mismo, añadiendo en /etc/modprobe.d/rt73 una línea con el contenido alias rausb0 rt73.
Si te conectas por DHCP ejecuta en un terminal el comando sudo dhclient rausb0. Pero si te conectas con IP estática, ejecuta en un terminal el comando sudo ifconfig rausb0 tu_número_IP up .
Reinicia el equipo y ya está. ¿Puedes configurar ahora la conexión con tu dispositivo wifi? Así lo espero.
Comenta todas las incidencias ocurridas durante el proceso con todo lujo de detalles. Así sabremos cómo ayudarte y de paso ayudamos a los nuevos usuarios que pretendan seguir tus pasos.
Un último detalle. Hay dos guías más en los foros para compilar el driver rt73. La primera requiere conexión a Internet y la recomiendo vivamente; fue elaborada por anariv siguiendo fielmente las recomendaciones del fabricante del chipset, aunque debe manejarse con criterio ya que fue redactada en su día para un kernel determinado y en unas condiciones muy particulares [para verla pincha aquí]. Hay otra receta para usar sin conexión y aparentemente más sencilla; ha sido probada con éxito aunque algunos usuarios no pudieron ponerla en práctica [clic aquí].Enga, hasta pronto y mucha suerte.
03 diciembre 2007
Tarjeta USB de Imagenio
¡¡¡ COMPROBADO - FUNCIONA !!!
[Receta aplicada sobre un sistema limpio y recién instalado]
Se trata de dar cobertura al dispositivo wifi que proporciona Imagenio y que responde por las siguientes características: adaptador USB inalambrico Amper Arcadyan Technology Corporation WN4501H. El chipset es exactamente el zd1211b, como se puede ver en el sitio oficial y queda identificado por el código 083a:e501 del fabricante Accton Technology Corp.
Antes de nada debemos asegurarnos de que no se cargue ningún otro módulo para gestionar la tarjeta, por lo que se debe editar el archivo blacklist con el comando sudo gedit /etc/modprobe.d/blacklist y una vez que se ha editado el archivo blacklist, se debe añadir al final del mismo la siguiente línea, blacklist zd1211rw con lo que se evitará la carga de ese módulo. Si anteriormente hubiésemos intentado la conexión con Ndiswrapper, se añadirá una nueva línea blacklist ndiswrapper, con lo que evitaremos que ese módulo se cargue igualmente en nuestro sistema. Ahora hay que reiniciar y comprobar con el comando lsmod que ninguno de los dos módulos, zd1211rw y ndiswrapper, aparecen cargados en el kernel de nuestro sistema.
Un par de comentarios previos. Es posible que no se necesite bajar las fuentes del kernel y que sea suficiente con las cabeceras, asíq ue este primer intento se llevará a cabo solamente con lo que tenemos en el sistema "tal cual". El módulo a compilar es el zd1211b [esto lo comento porque hay pequeñas modificaciones en el proceso si el módulo fuese el zd1211].
Comprobado: Es necesario instalar las fuentes del kernel (linux-source). No ha colado lo de la compilación con las headers. Para ello se pueden descargar de los repositorios de Guadalinex [o de Ubuntu si fuera el caso], simplemente hay que buscarlas con Synaptic o bien desde terminal con apt-get e instalarlas. Si no se dispone de conexión bajo Guadalinex se pueden descargar desde otro equipo o sistema operativo, aunque lo mejor es ir al repositorio oficial. Una vez descargadas se copian al escritorio de Guadalinex desde donde se pueden instalar fácilmente con un doble clic sobre dicho archivo o desde un terminal con el comando:
sudo dpkg -i /home/tu_usuario/Desktop/linux-source-2.6.17_2.6.17-10.33_all.deb
Si el nombre de las fuentes o la versión de las mismas fuese otro, hay que usar el que corresponda en ese caso.
Lo más probable es que te cree un archivo comprimido en el directorio /usr/src, por lo que debes entrar en ese directorio con el comando cd /usr/src y descomprimir con el comando
sudo tar xvfj linux-source-2.6.17-bla-bla-bla.tar.bz2
pero si el archivo fuese del tipo linux-source-2.6.17-bla-bla-bla.tar.gz debes ejecutar el comando
sudo tar zxvf linux-source-2.6.17-bla-bla-bla.tar.gz
Una vez instaladas las fuentes se requieres también instalar las cabeceras [linux-headers], pero teniendo en cuenta que Guadalinex incorpora además las cabeceras del kernel instaladas de serie [al menos en la versión v4, no sé sin la v4.1 estarán ya disponibles], nos aseguramos que hay creado un enlace simbólico desde el archivo /lib/modules/2.6.17-10-generic/build hacia /usr/src/linux-headers-2.6.17-generic y otro desde/usr/src/linux hacia /usr/src/linux-2.6.17. Si no fuera así hay que crearlos con los dos comandos siguientes:
sudo ln -s linux-source-2.6.17-bla-bla-bla linux
sudo ln -s /usr/src/linux-headers-2.6.17-bla-bla-bla /lib/modules/2.6.17-bla-bla-bla/build
La existencia o no de esos enlaces, que no archivos, se puede comprobar con el explorador de archivos, Nautilus, y el botón derecho del ratón sobre el mencionado archivo para ver sus propiedades. Está claro que bla-bla-bla es una cadena de caracteres que desconozco pero puede ser “generic” o algo parecido.Preparado ya el sistema para compilar, el paso siguiente es bajar los drivers del sitio oficial y las instrucciones sobre cómo instalarlos. Ahora conviene hacer una lectura pausada del documento para detenernos en sus apartados 2 y 3. Reproduzco seguidamente el texto del mismo:
2. Building the device driver
In this section, we will describe how to build our ZD1211 Linux driver under the Linux operating system.
2.1 Package Extraction
The first thing one should do is to uncompress this package by tar. After untaring this package, you can see the source files. One should change directory into this directory for proceeding the next step.
El paquete descargado se puede extraer directamente situando el puntero del ratón sobre él y clicar con el botón derecho del ratón para elegir "Extraer aquí", o bien desde un terminal ejecutando el siguiente comando
tar zxvf /ruta_archivo/ZD1211LnxDrv_2_21_0_0.tar.gz
Ahora desde el terminal nos movemos hasta el directorio creado al descomprimir el archivo, mediante el uso del comando cd por lo que se puede ejecutar el comando cd /ruta_archivo/ZD1211LnxDrv_2_21_0_0 [está claro que ruta_archivo se refiere a la ruta donde se encuentra el directorio creado al descomprimir el archivo de los drivers].
Hecho ésto hay que realizar antes un pequeño ajuste, como se describe a continuación:
2.2 Build and install the driver
The package contains drivers for ZD1211 and ZD1211B. If you doesn’t have specified request, both of them will be installed.
Under the extracted directory, there is a Makefile in it. Because our driver can support for kernel 2.4 and kernel 2.6, there are two sets of rule in the Makefile. One has to modify the Makefile according to the path of “kernel source tree” and the version of the kernel in your system. In the Makefile, you may see the following statements,
# if the kernel is 2.6.x, turn on this
#KERN_26=y
#KERNEL_SOURCE=/usr/src/linux-2.6.7
# if the kernel is 2.4.x, turn on this
KERN_24=y
KERNEL_SOURCE=/usr/src/linux-2.4.20-8
If you want to build the kernel under the kernel of 2.4.x, one has to set the variable KERN_24=y and comment the KERN_26=y like that as the example above and modify the variable KERNEL_SOURCE to the path which you install the kernel source. After doing these things, one just need to type the “make”, and the driver module will be generated and installed.
Se trata de editar con Gedit o cualquier otro editor de texto [bastará con hacer doble clic con el puntero del ratón sobre el archivo Makefile] el archivo Makefile y proceder a realizar ciertas cambios en él. En el texto en inglés se describen varias situaciones, pero puede ser suficiente modificar sólo la línea 20 del archivo Makefile que tenemos en la carpeta donde se ha descomprimido el driver dejándola así:
KERNEL_SOURCE=/usr/src/linux
Ahora se guardan los cambios y seguimos con las instrucciones descargadas:
2.3 Install individual driver
If you only need driver of ZD1211 or ZD1211B, you can issue :
make clean
make ZD1211REV_B=0 (0 for ZD1211, 1 for ZD1211B)
make ZD1211REV_B=0 install (0 for ZD1211, 1 for ZD1211B)
to install the driver.
Así pues llegado a este punto hay que ejecutar los siguientes comandos:
make clean
make ZD1211REV_B=1
sudo make ZD1211REV_B=1 install
Aquí se informa de que el driver debe estar ya cargado, pero si no fuera así, se procede ejecutando el siguiente comando:3. Getting Start
3.1 Load the driver
Generally, the driver is automatically loaded when the zd1211 dongle inserts. If not, one can use the modprobe –v zd1211(or zd1211b) to load our driver. In order to check whether our driver is loaded successfully, one can use the “lsmod” for this check. If our driver is loaded successfully, the following messages should be seen
...
zd1211 183576 0 (unused)
...
Please note that the 183576 may not be the same as that in your system.
modprobe –v zd1211b
Se puede comprobar si está cargado mediante el comando lsmod que debe mostrarnos una lista de los módulos cargados en el kernel en la que debe aparecer el nuestro, zd1211b. Este es un buen momento para comprobar que no hay ni rastro del módulo zd1211rw, instalado de serie en el sistema, ya que de lo contrario habría que bloquearlo añadiéndolo a blacklist como se indica en el principio.
He supuesto que no ha habido ningún inconveniente en la compilación. Si no ocurriese ésto, hay que informar de los mensajes de error advertidos. Si todo fue bien, hay que proceder a la configuración de la red inalámbrica desde el menú Sistema > Administración > Red donde debes proporcionar todos los datos de conexión de una forma sencilla mediante una interfaz gráfica bastante intuitiva. La otra opción consiste en usar desde un terminal las opciones que maneja el comando iwconfig.
CONFIGURAR LA CONEXIÓN POR LÍNEA DE COMANDOS
Si decides configurar la conexión manualmente, abre un terminal y teclea el comando iwconfig. De esta forma reconocerás la interfaz de la tarjeta wireless con un nombre específico, en nuestro caso como eth1. Ahora tratamos de identificar las redes disponibles que tenemos a nuestro alcance con el comando sudo iwlist eth1 scan, entre las que debe estar la nuestra. Conviene apuntar la ESSID de nuestra conexión si es que no la sabemos, ya que luego nos hará falta. Si no admite el escaneo, consulta con tu proveedor de acceso a Internet para informarte de cuáles son los datos de la Essid y la clave, si es que no los conoces. En Imagenio y en Orange se puede consultar en la base del router.
Con la ESSID y la contraseña de acceso inalámbrica proporcionada por Telefónica [o el proveedor que corresponda] hay que ejecutar en un terminal los siguientes comandos, uno tras otro:
sudo ifconfig eth1 up
sudo iwconfig eth1 essid nombre_de_tu_red_wifi
sudo iwconfig eth1 key s:tu_contraseña
sudo dhclient eth1
Si conectas con IP estática en lugar de modo dhcp, la secuencia de comandos ejecutados en terminal quedaría de este modo:
sudo ifconfig eth1 up
sudo iwconfig eth1 essid nombre_de_tu_red_wifi
sudo iwconfig eth1 key s:tu_contraseña
sudo ifconfig 192.168.1.X netmask 255.255.255.0 broadcast 192.168.1.255
sudo route add default gw 192.168.1.1
[192.168.1.X es el número IP asociado a tu máquina por lo que si no fuese ese debes usar el que corresponda en tu caso]. Finalmente, si la contraseña wep no está en modo ascii, sino hexadecimal, la línea donde aparece tu contraseña debe quedar así: sudo iwconfig eth1 key tu_contraseña. Hasta aquí todo bien. Reinicia el equipo y ya deberías tener conexión.
SI A PESAR DE TODO NO LOGRAS CONECTAR
Con lo hecho hasta ahora debería ser suficiente para conectar, pero por razones poco claras, esta información que debe quedar almacenada en el archivo /etc/network/interfaces desaparece en cada reinicio, con lo que se requiere cargarla cada vez que arrancamos el equipo. Para automatizar el proceso vamos a crear un script, mediante un archivo de texto, por lo que vas a abrir el editor de texto favorito [Gedit es el habitual] y vas a copiar el siguiente contenido:
#!/bin/bash
sudo ifconfig eth1 up
sudo iwconfig eth1 essid nombre_de_tu_red_wifi
sudo iwconfig eth1 key s:tu_contraseña
sudo dhclient eth1
Si conectas con IP estática en lugar de modo DHCP, el texto quedará de esta otra forma:
#!/bin/bash
sudo ifconfig eth1 up
sudo iwconfig eth1 essid nombre_de_tu_red_wifi
sudo iwconfig eth1 key s:tu_contraseña
sudo ifconfig 192.168.1.X netmask 255.255.255.0 broadcast 192.168.1.255
sudo route add default gw 192.168.1.1
[192.168.1.X es el número IP asociado a tu máquina por lo que si no fuese ese debes usar el que corresponda en tu caso]. Finalmente, si la contraseña wep no está en modo ascii, sino hexadecimal, la línea donde aparece tu contraseña debe quedar así: sudo iwconfig eth1 key tu_contraseña.
Ahora lo guardas en tu escritorio con el nombre conecta.sh y a continuación lo copias o, directamente lo mueves, como root con el comando sudo mv /home/tu_usuario/Desktop/conecta.sh /etc/init.d y, finalmente, moviéndote al directorio donde ha sido copiado [recuerda que debes usar el comando cd /etc/init.d/ para cambiar al directorio elegido] le otorgas permiso de ejecución con el comando sudo chmod 0755 /etc/init.d/conecta.sh
Para finalizar, tecleas en el terminal sudo update-rc.d conecta.sh defaults, con lo que añades un enlace a ese archivo desde el sistema de inicio.
Por último, reinicias para aplicar cambios y ya tienes configurada tu conexión wifi en tu Ubuntu/Guadalinex. Si quieres desconectar la conexión, ejecuta el comando sudo ifdown eth1.
Un consejo, no hagas demasiado caso del asistente para redes Network Manager, ya que no gestiona demasiado bien el uso del módulo zd1211b.
Que nadie se asuste por la extensión de esta guía, ya que en realidad es bastante más corta de lo que parece.
Suerte y hasta pronto :-)