tag:blogger.com,1999:blog-71809262008-07-06T18:17:19.450+02:00A M B I E N T I X = a m b i e n t e + l i n u xAmbientixhttp://www.blogger.com/profile/06151747114563352019noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-7180926.post-199223644669002852008-05-21T20:48:00.006+02:002008-05-21T21:24:27.917+02:00Instalar diccionarios en OpenOffice<span style="color: rgb(0, 102, 0);">Recientemente instalé Ubuntu Hardy Heron, conocida como la versión 8.04 [8 es el año y 04 es el mes de abril]. Fenomenal.</span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">Primero me bajo los diccionarios para la corrección de textos desde el sitio de </span><a style="color: rgb(51, 102, 255);" href="http://es.openoffice.org/programa/diccionario.html">Open Office</a> <span style="color: rgb(0, 102, 0);">aunque cuido de bajarme el correspondiente a español de España [paquete es_ES] y una vez descomprimido copio los archivos </span><span style="font-weight: bold; color: rgb(0, 102, 0);">es_ES.aff</span><span style="color: rgb(0, 102, 0);"> y </span><span style="font-weight: bold; color: rgb(0, 102, 0);">es_ES.dic</span><span style="color: rgb(0, 102, 0);"> al directorio /home/MI_usuario/.openoffice.org2/user/wordbook y seguidamente edito con Gedit el archivo </span><span style="font-weight: bold; color: rgb(0, 102, 0);">dictionary.lst</span><span style="color: rgb(0, 102, 0);"> y añado la línea </span><span style="font-weight: bold; color: rgb(0, 102, 0);">DICT es es_ES es ES</span><span style="color: rgb(0, 102, 0);"> 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. </span><br /><br /><span style="color: rgb(0, 102, 0);">Posteriormente descargué el paquete </span><a style="color: rgb(51, 102, 255);" href="http://openthes-es.berlios.de/download/OOo2-thes_es_ES.tar.bz2">OpenThesaurus-es</a><span style="color: rgb(0, 102, 0);"> con el diccionario de sinónimos que paso a descomprimir y del cual copio los archivos </span><span style="font-weight: bold; color: rgb(0, 102, 0);">th_es_ES_v2.dat</span><span style="color: rgb(0, 102, 0);"> y </span><span style="font-weight: bold; color: rgb(0, 102, 0);">th_es_ES_v2.idx</span><span style="color: rgb(0, 102, 0);"> al directorio /home/MI_usuario/.openoffice.org2/user/wordbook y finalmente añadola línea </span><span style="font-weight: bold; color: rgb(0, 102, 0);">THES es ES th_es_ES_v2</span><span style="color: rgb(0, 102, 0);"> al archivo de texto </span><span style="font-weight: bold; color: rgb(0, 102, 0);">dictionary.lst</span><span style="color: rgb(0, 102, 0);"> con lo que ya tenfo configurados correctamente mis diccionarios. </span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">Hasta pronto.</span>Ambientixhttp://www.blogger.com/profile/06151747114563352019noreply@blogger.comtag:blogger.com,1999:blog-7180926.post-39419901137581521212008-04-01T22:44:00.013+02:002008-05-09T17:20:33.867+02:00Livebox en Ubuntu<span style="color: rgb(0, 102, 0);">Hoy traigo un artículo, espero que de interés para la comunidad. Hace unos meses instalé ese armatoste denominado Livebox por los distribuidores de adsl Orange. Además de ser bastante feo es enorme [vamos que no hay forma de camuflarlo en sitio alguno] y me dio más de un quebradero de cabeza, llamadas a soporte incluidas [el famoso 902 de las narices]. Finalmente logré conectar con cable de red ethernet, con más trabajo que nada, pero ese fue el primer paso. Ya tenía conexión.</span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><p style="color: rgb(0, 102, 0);">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 <b>lsusb</b>.<br /></p> <p style="color: rgb(0, 102, 0);"> 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 <b>islsm</b> y los <b>prism54usb</b> 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 <span style="font-weight: bold;">p54usb</span>] pero al rato se cuelga el equipo. Así que, igualmente recomiendo Ndiswrapper, que tan buenos resultados ha demostrado con Feisty.<br /></p> <p style="color: rgb(0, 102, 0);">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 <span style="font-weight: bold;">gksudo gedit</span> <b>/etc/modprobe.d/blacklist</b> y añadí las siguientes líneas de texto: </p> <p style="color: rgb(153, 153, 153);"># tarjeta usb inventel con chipset prism54usb<br />blacklist islsm_usb<br />blacklist islsm_device<br />blacklist islsm<br />blacklist islsm_pci<br />blacklist crc_ccitt</p> <p style="color: rgb(153, 153, 153);"># tarjeta usb inventel con chipset prism54usb<br />blacklist prism54usb<br />blacklist prism54common</p> <p style="color: rgb(0, 102, 0);">Si tu caso fuese el famoso del Thomson TG123g, que al parecer usa el chipset rtl8187 [busca y trata de localizarlo con el comando <b>lsmod</b> 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].</p><p style="color: rgb(0, 102, 0);">Si deseas usar Ndiswrapper bajo Ubuntu Gutsy [conozco usuarios que lo han probado y les funciona correctamente], debes añadir al archivo <span style="font-weight: bold;">blacklist</span> una nueva línea con el contenido <b style="color: rgb(153, 153, 153);">blacklist p54usb</b><span style="color: rgb(153, 153, 153);"><span style="color: rgb(0, 102, 0);">. Sospecho que igual es necesario una segunda línea extra, </span></span><span style="color: rgb(153, 153, 153);"><span style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);"><span style="font-weight: bold;">blacklist p54common</span>. </span></span></span><span style="color: rgb(153, 153, 153);"><span style="color: rgb(0, 102, 0);">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.</span></span></p><p style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);"><span style="color: rgb(0, 102, 0);">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:</span></span></p><p style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);"><span style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);"># tarjeta usb inventel con chipset islsm</span><br /><span style="color: rgb(153, 153, 153);">blacklist islsm_usb</span><br /><span style="color: rgb(153, 153, 153);">blacklist islsm_device</span><br /><span style="color: rgb(153, 153, 153);">blacklist islsm</span><br /><span style="color: rgb(153, 153, 153);">blacklist islsm_pci</span><br /><span style="color: rgb(153, 153, 153);">blacklist crc_ccitt</span><br /><br /><span style="color: rgb(153, 153, 153);"># tarjeta usb inventel con chipset prism54usb</span><br /><span style="color: rgb(153, 153, 153);">blacklist prism54usb</span><br /><span style="color: rgb(153, 153, 153);">blacklist prism54common</span><br /><br /><span style="color: rgb(153, 153, 153);"># tarjeta usb inventel con chipset p54usb</span><br /><span style="color: rgb(153, 153, 153);">blacklist p54usb</span><br /><span style="color: rgb(153, 153, 153);">blacklist p54common</span><br /></span></span></p> <p style="color: rgb(0, 102, 0);"> 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.<br /></p><p style="color: rgb(0, 102, 0);">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.<br /></p><p style="color: rgb(0, 102, 0);">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 <b>prisma02</b>]. 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é [<a href="http://www.ambientix.org/2007/02/instalar-ndiswrapper.html" title="[Instalar drivers con Ndiswrapper]" rel="nofollow">cómo instalar driver con Ndiswrapper</a>].</p> <p style="color: rgb(0, 102, 0);">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 <a href="http://www.ambientix.org/2007/03/seguridad-wpa.html">wpa</a> [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 <a href="http://buscon.rae.es/draeI/SrvltConsulta?">Real Academia de la Lengua</a>] 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.</p><p style="color: rgb(0, 102, 0);"><span style="font-weight: bold;font-size:130%;" >Ubuntu Hardy Heron, ¿32 ó 64-bit?</span><br /></p><p style="color: rgb(0, 102, 0);"></p><p style="color: rgb(0, 102, 0);">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, <a href="ftp://ftp.unex.com.tw/incoming/Drivers">Inventel UR054g</a>. 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).<br /></p><span style="color: rgb(0, 102, 0);">Así que voy a esperar un par de días para instalar la versión definitiva de Hardy Heron en su modalidad de 32-bit y ya os cuento.<br /><br />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 <span style="font-weight: bold;">prisma02</span> 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 <span style="font-weight: bold;">sudo /etc/init.d/networking restart </span>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.<br /></span><p style="color: rgb(0, 102, 0);">Suerte y a por todas </p><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=24ee321a-0c50-4835-b5f7-d52d964831be" style="border: medium none ; float: right;" /></a></div>Ambientixhttp://www.blogger.com/profile/06151747114563352019noreply@blogger.comtag:blogger.com,1999:blog-7180926.post-88147104687410636982008-02-28T16:56:00.008+01:002008-04-01T23:20:09.197+02:00Compilar rt73 en Ubuntu<p style="color: rgb(0, 102, 0);">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 [<a href="http://www.ambientix.org/2007/09/compilar-rt73-en-linux.html">clic aquí</a>] pero me consta que en algún caso no llegó a funcionar.</p><p style="color: rgb(0, 102, 0);">Antes de nada debemos asegurarnos de que no se cargue el módulo <b>rt73usb</b> que ya sabrás no es válido para gestionar la tarjeta, por lo que se debe editar el archivo blacklist con el comando <b>sudo gedit /etc/modprobe.d/blacklist </b>y una vez que se ha editado el archivo blacklist, se debe añadir al final del mismo las siguientes líneas, <b><br /><br />blacklist </b><b>rt73usb<br /></b></p> <p style="color: rgb(0, 102, 0);"><b>blacklist rt2570</b></p> <p style="color: rgb(0, 102, 0);"><b>blacklist rt2×00lib</b></p><span style="color: rgb(0, 102, 0);"> 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 </span><b style="color: rgb(0, 102, 0);">blacklist ndiswrapper</b><span style="color: rgb(0, 102, 0);">, 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 </span><b style="color: rgb(0, 102, 0);">lsmod</b><span style="color: rgb(0, 102, 0);"> que ninguno de los dos módulos, rt73usb y ndiswrapper, aparecen cargados en el kernel de nuestro sistema.</span><br /><br /><span style="color: rgb(0, 102, 0);">Es necesario instalar las fuentes del kernel (linux-source), aunque verás recetas que no requieren esa operación como la comentada anteriormente</span><span style="color: rgb(0, 102, 0);">. 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</span> <span class="link-external"><a href="http://pool.guadalinex.org/app/find.php">repositorio oficial</a></span> <span style="color: rgb(0, 102, 0);">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. </span><br /><br /><span style="color: rgb(0, 102, 0);">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</span> <span class="link-external"><a href="http://v4.guadalinex.org/ubuntu/pool/main/l/linux-source-2.6.17/linux-source-2.6.17_2.6.17-10.33_all.deb">repositorio oficial</a></span><span style="color: rgb(0, 102, 0);">. 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]:</span><br /><b style="color: rgb(0, 102, 0);"><br />sudo dpkg -i /home/tu_usuario/Desktop/linux-source-2.6.17_2.6.17-10.33_all.deb</b><br /><br /><span style="color: rgb(0, 102, 0);">Si el nombre de las fuentes o la versión de las mismas fuese otro, hay que usar el que corresponda en ese caso. </span><p style="color: rgb(0, 102, 0);">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 <b>cd /usr/src</b> y descomprimir con el comando<br /></p> <p style="color: rgb(0, 102, 0);"><b>sudo tar xvfj linux-source-2.6.17-bla-bla-bla.tar.bz2</b><b> </b><br /></p> <p style="color: rgb(0, 102, 0);">pero si el archivo fuese del tipo linux-source-2.6.17-bla-bla-bla.tar.gz<b> </b>debes ejecutar el comando<br /></p> <p style="color: rgb(0, 102, 0);"><b>sudo tar zxvf linux-source-2.6.17-bla-bla-bla.tar.gz</b><br /></p> <p style="color: rgb(0, 102, 0);">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:</p> <p style="color: rgb(0, 102, 0);"><b>sudo ln -s linux-source-2.6.17-bla-bla-bla linux</b></p> <p style="color: rgb(0, 102, 0);"><strong>sudo ln -s /usr/src/linux-headers-2.6.17-bla-bla-bla /lib/modules/2.6.17-bla-bla-bla/build</strong></p> <strong style="color: rgb(0, 102, 0);"></strong><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">Ahora te bajas los drivers del sito de</span> <span class="link-external"><a href="http://www.ralinktech.com/ralink/Home/Support/Linux.html">Ralink</a></span><span style="color: rgb(0, 102, 0);">, 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</span><b style="color: rgb(0, 102, 0);"><br /><br />tar zxvf /ruta_archivo/2008_0117_RT73_Linux_STA_Drv1.1.0.0.tar.gz</b><span style="color: rgb(0, 102, 0);"> </span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">Abre el terminal y muévete hasta el directorio creado al descomprimir el archivo, mediante el uso del comando </span><b style="color: rgb(0, 102, 0);">cd </b><span style="color: rgb(0, 102, 0);">por lo que se puede ejecutar el comando<br /><br /></span><b style="color: rgb(0, 102, 0);">cd /ruta_archivo/2008_0117_RT73_Linux_STA_Drv1.1.0.0/Module </b><span style="color: rgb(0, 102, 0);"><br /><br />[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 </span><br /><br /><span style="color: rgb(0, 102, 0);">/home/tu_usuario/Desktop/rt73/2008_0117_RT73_Linux_STA_Drv1.1.0.0</span><br /><br /><span style="color: rgb(0, 102, 0);">Seguidamente ejecuta el comando sudo </span><b style="color: rgb(0, 102, 0);">cp Makefile.6 Makefile</b><span style="color: rgb(0, 102, 0);"> 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].</span><br /><br /><span style="color: rgb(0, 102, 0);">Continúa con la receta de los foros Ubuntu y ejecuta la siguiente secuencia de comandos:</span><br /><p style="color: rgb(0, 102, 0);"><b>sudo make</b></p> <p style="color: rgb(0, 102, 0);">A veces, se crea una cantidad de código inservible sobre el módulo rt73 y hay que "desnudarlo" con el comando <b>strip -S rt73.ko </b>para continuar con la secuencia de comandos habitual.</p> <p style="color: rgb(0, 102, 0);"><b>sudo cp rt73.ko /lib/modules/2.6.X/kernel/drivers/net/wireless/</b></p> <p style="color: rgb(0, 102, 0);"><b>sudo insmod /lib/modules/2.6.X/kernel/drivers/net/wireless/rt73.ko</b></p> <p style="color: rgb(0, 102, 0);"><b>sudo depmod -a</b></p> <p style="color: rgb(0, 102, 0);"><b>sudo modprobe rt73</b></p> <p style="color: rgb(0, 102, 0);">Para que arranque el sistema con este módulo siempre cargado debes abrir el archivo /etc/modules con el comando <b>gksudo gedit /etc/modules</b> y añade una línea al final del archivo que acabas de abrir, en concreto añadirás <b>rt73 </b>y<b> </b>guardas el archivo con los cambios introducidos.</p> <p style="color: rgb(0, 102, 0);">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.</p> <p style="color: rgb(0, 102, 0);">Se puede saber si ha cargado el módulo con el comando <b>lsmod</b> y el estado de la interfaz wifi con el comando <b>iwconfig.</b></p> <p style="color: rgb(0, 102, 0);">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.</p> <p style="color: rgb(0, 102, 0);">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:</p> <p style="color: rgb(192, 192, 192); font-style: italic;">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.</p> <p style="color: rgb(0, 102, 0);">Si cuando ejecutas el comando <b>iwconfig</b> 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 <b>gksudo gedit /etc/modprobe.d/aliases</b> y añade al final la siguiente línea, <b>alias rausb0</b> <b>rt73</b>. 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.<br /><br />Si te conectas por DHCP ejecuta en un terminal el comando <b>sudo dhclient rausb0. </b>Pero si te conectas con IP estática, ejecuta en un terminal el comando <b>sudo </b><b>ifconfig rausb0 tu_número_IP up</b> .<br /></p> <p style="color: rgb(0, 102, 0);">Reinicia el equipo y ya está. ¿Puedes configurar ahora la conexión con tu dispositivo wifi? Así lo espero.</p> <p style="color: rgb(0, 102, 0);">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.</p><span style="color: rgb(0, 102, 0);"> 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 </span><b style="color: rgb(0, 102, 0);">anariv</b><span style="color: rgb(0, 102, 0);"> 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 [</span><a href="http://www.guadalinex.org/participa/foros/hilo/16245/">para verla pincha aquí</a><span style="color: rgb(0, 102, 0);">]. 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 [</span><a href="http://www.ambientix.org/2007/09/compilar-rt73-en-linux.html">clic aquí</a><span style="color: rgb(0, 102, 0);">].</span><br /><br /><span style="color: rgb(0, 102, 0);">Enga, hasta pronto y mucha suerte.</span>Ambientixhttp://www.blogger.com/profile/06151747114563352019noreply@blogger.comtag:blogger.com,1999:blog-7180926.post-34316560206727157022007-12-03T23:04:00.002+01:002008-04-01T23:24:56.338+02:00Tarjeta USB de Imagenio<p style="color: rgb(0, 102, 0);"><b>¡¡¡ COMPROBADO - FUNCIONA</b> <b>!!!</b><br /></p> <p style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);">[Receta aplicada sobre un sistema limpio y recién instalado]</span><br /></p> <p><span style="color: rgb(0, 102, 0);">Se trata de dar cobertura al dispositivo wifi que proporciona <a href="http://en.wikipedia.org/wiki/Imagenio" title="Imagenio" rel="wikipedia" target="_blank" class="zem_slink">Imagenio</a> y que responde por las siguientes características: adaptador <a href="http://en.wikipedia.org/wiki/Universal_Serial_Bus" title="Universal Serial Bus" rel="wikipedia" target="_blank" class="zem_slink">USB</a> inalambrico Amper Arcadyan Technology Corporation WN4501H. El chipset es exactamente el zd1211b, como se puede ver en el</span> <span class="link-external"><a href="http://zd1211.wiki.sourceforge.net/">sitio oficial</a></span> <span style="color: rgb(0, 102, 0);">y queda identificado por el código 083a:e501 del fabricante Accton Technology Corp.</span></p> <p style="color: rgb(0, 102, 0);">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 <b>sudo gedit /etc/modprobe.d/blacklist </b>y una vez que se ha editado el archivo blacklist, se debe añadir al final del mismo la siguiente línea, <b>blacklist zd1211rw </b>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 <b>blacklist ndiswrapper</b>, con lo que evitaremos que ese módulo se cargue igualmente en nuestro sistema. Ahora hay que reiniciar y comprobar con el comando <b>lsmod</b> que ninguno de los dos módulos, zd1211rw y ndiswrapper, aparecen cargados en el kernel de nuestro sistema.<br /></p> <p style="color: rgb(0, 102, 0);">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].</p> <p><b style="color: rgb(0, 102, 0);">Comprobado</b><span style="color: rgb(0, 102, 0);">: 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 <a href="http://en.wikipedia.org/wiki/Guadalinex" title="Guadalinex" rel="wikipedia" target="_blank" class="zem_slink">Guadalinex</a> [o de <a href="http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29" title="Ubuntu (Linux distribution)" rel="wikipedia" target="_blank" class="zem_slink">Ubuntu</a> si fuera el caso], simplemente hay que buscarlas con Synaptic o bien desde terminal con <a href="http://en.wikipedia.org/wiki/Advanced_Packaging_Tool" title="Advanced Packaging Tool" rel="wikipedia" target="_blank" class="zem_slink">apt-get</a> 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</span> <span class="link-external"><a href="http://v4.guadalinex.org/ubuntu/pool/main/l/linux-source-2.6.17/linux-source-2.6.17_2.6.17-10.33_all.deb">repositorio oficial</a></span>. <span style="color: rgb(0, 102, 0);">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:</span><br /><span style="color: rgb(0, 102, 0);"> </span><b style="color: rgb(0, 102, 0);"><br />sudo dpkg -i /home/tu_usuario/Desktop/linux-source-2.6.17_2.6.17-10.33_all.deb</b><br /><br /><span style="color: rgb(0, 102, 0);">Si el nombre de las fuentes o la versión de las mismas fuese otro, hay que usar el que corresponda en ese caso.</span></p> <p style="color: rgb(0, 102, 0);">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 <b>cd /usr/src</b> y descomprimir con el comando<br /></p><p style="color: rgb(0, 102, 0);"><b>sudo tar xvfj linux-source-2.6.17-bla-bla-bla.tar.bz2</b><b> </b><br /></p><p style="color: rgb(0, 102, 0);">pero si el archivo fuese del tipo linux-source-2.6.17-bla-bla-bla.tar.gz<b> </b>debes ejecutar el comando<br /></p><p style="color: rgb(0, 102, 0);"><b>sudo tar zxvf linux-source-2.6.17-bla-bla-bla.tar.gz</b><br /></p> <p style="color: rgb(0, 102, 0);">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:</p> <p style="color: rgb(0, 102, 0);"><b>sudo ln -s linux-source-2.6.17-bla-bla-bla linux</b></p> <p style="color: rgb(0, 102, 0);"><strong>sudo ln -s /usr/src/linux-headers-2.6.17-bla-bla-bla /lib/modules/2.6.17-bla-bla-bla/build</strong></p> <strong style="color: rgb(0, 102, 0);"></strong><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><p><span style="color: rgb(0, 102, 0);">Preparado ya el sistema para compilar, el paso siguiente es</span> <span class="link-external"><a href="http://dsd.object4.net/zd1211-vendor/releases/ZD1211LnxDrv_2_21_0_0.tar.gz">bajar los drivers</a></span> <span style="color: rgb(0, 102, 0);">del sitio oficial y las</span> <span class="link-external"><a href="http://dsd.object4.net/zd1211-vendor/Linux_zd1211_UserGuide.doc">instrucciones</a></span> <span style="color: rgb(0, 102, 0);">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:</span></p> <div align="left"> </div> <blockquote> <p style="color: rgb(153, 153, 153);" align="left"> <b>2. </b><b>Building the device driver</b></p> <p style="color: rgb(153, 153, 153);">In this section, we will describe how to build our ZD1211 Linux driver under the Linux operating system.</p> <p style="color: rgb(153, 153, 153);"><b>2.1 Package Extraction</b></p> <p><span style="color: rgb(153, 153, 153);">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.</span><br /></p> </blockquote> <p style="color: rgb(0, 102, 0);">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</p> <p style="color: rgb(0, 102, 0);"> <b>tar zxvf /ruta_archivo/ZD1211LnxDrv_2_21_0_0.tar.gz</b></p> <p style="color: rgb(0, 102, 0);">Ahora desde el terminal nos movemos hasta el directorio creado al descomprimir el archivo, mediante el uso del comando <b>cd </b>por lo que se puede ejecutar el comando <b>cd /ruta_archivo/ZD1211LnxDrv_2_21_0_0 </b>[está claro que ruta_archivo se refiere a la ruta donde se encuentra el directorio creado al descomprimir el archivo de los drivers].<br /></p> <p><span style="color: rgb(0, 102, 0);">Hecho ésto hay que realizar antes un pequeño ajuste, como se describe a continuación:</span><br /></p> <blockquote style="color: rgb(153, 153, 153);"> <p><b>2.2 Build and install the driver</b></p> <p>The package contains drivers for ZD1211 and ZD1211B. If you doesn’t have specified request, both of them will be installed.</p> <p>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 <b>“kernel source tree” </b>and the version of the kernel in your system. In the Makefile, you may see the following statements,</p> <p> </p> <p><b><i># if the kernel is 2.6.x, turn on this </i></b></p> <p><b><i>#KERN_26=y </i></b></p> <p><b><i>#KERNEL_SOURCE=/usr/src/linux-2.6.7 </i></b></p> <p><b><i># if the kernel is 2.4.x, turn on this </i></b></p> <p><b><i>KERN_24=y </i></b></p> <p><b><i>KERNEL_SOURCE=/usr/src/linux-2.4.20-8</i></b></p> <p>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 <b>“</b><i>make</i><b>”</b>, and the driver module will be generated and installed.</p> </blockquote> <p style="color: rgb(0, 102, 0);">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í:</p> <p style="color: rgb(0, 102, 0);"><b>KERNEL_SOURCE=/usr/src/linux</b></p> <p><span style="color: rgb(0, 102, 0);">Ahora se guardan los cambios y seguimos con las instrucciones descargadas:</span><br /></p> <blockquote style="color: rgb(153, 153, 153);"> <p><b>2.3 Install individual driver</b></p> <p>If you only need driver of ZD1211 or ZD1211B, you can issue :</p> <p> </p> <p><b>make clean</b></p> <p><b>make ZD1211REV_B=0 </b><b>(0 for ZD1211, 1 for ZD1211B)</b></p> <p><b>make ZD1211REV_B=0 install </b><b>(0 for ZD1211, 1 for ZD1211B)</b></p> <p> to install the driver.</p> </blockquote> <p style="color: rgb(0, 102, 0);">Así pues llegado a este punto hay que ejecutar los siguientes comandos:</p> <p style="color: rgb(0, 102, 0);"><b>make clean</b></p> <p style="color: rgb(0, 102, 0);"><b>make ZD1211REV_B=1 </b></p> <p style="color: rgb(0, 102, 0);"><b>sudo make ZD1211REV_B=1 install </b></p> <blockquote style="color: rgb(153, 153, 153);"> <p align="left"><b>3. Getting Start</b></p> <p><b>3.1 Load the driver</b></p> <p>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 “<i>lsmod</i>” for this check. If our driver is loaded successfully, the following messages should be seen</p> <p>...</p> <p>zd1211 183576 0 (unused)</p> <p>...</p> <p>Please note that the 183576 may not be the same as that in your system.</p> </blockquote> <span style="color: rgb(0, 102, 0);"> Aquí se informa de que el driver debe estar ya cargado, pero si no fuera así, se procede ejecutando el siguiente comando:</span><br /><br /><b style="color: rgb(0, 102, 0);">modprobe –v zd1211b</b><br /><br /><span style="color: rgb(0, 102, 0);">Se puede comprobar si está cargado mediante el comando </span><b style="color: rgb(0, 102, 0);">lsmod</b><span style="color: rgb(0, 102, 0);"> que debe mostrarnos una lista de los módulos cargados en el kernel en la que debe aparecer el nuestro, </span><b style="color: rgb(0, 102, 0);">zd1211b</b><span style="color: rgb(0, 102, 0);">. 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.</span><br /><br /><span style="color: rgb(0, 102, 0);">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 </span><span style="font-weight: bold; color: rgb(0, 102, 0);">iwconfig</span><span style="color: rgb(0, 102, 0);">.<br /><br /><span style="font-weight: bold;">CONFIGURAR LA CONEXIÓN POR LÍNEA DE COMANDOS</span><br /><br /></span><span style="color: rgb(0, 102, 0);">Si decides configurar la conexión manualmente, </span><span style="color: rgb(0, 102, 0);">abre un terminal y teclea el comando </span><b style="color: rgb(0, 102, 0);">iwconfig.</b><span style="color: rgb(0, 102, 0);"> De esta forma reconocerás la interfaz de la tarjeta wireless con un nombre específico, en nuestro caso como </span><b style="color: rgb(0, 102, 0);">eth1</b><span style="color: rgb(0, 102, 0);">. Ahora tratamos de identificar las redes disponibles que tenemos a nuestro alcance con el comando </span><b style="color: rgb(0, 102, 0);">sudo iwlist eth1 scan</b><span style="color: rgb(0, 102, 0);">, 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.</span><br /><br /><span style="color: rgb(0, 102, 0);">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:</span><br /><span style="font-size:85%;"><br /><b style="color: rgb(0, 102, 0);">sudo ifconfig eth1 up<br />sudo iwconfig eth1 essid nombre_de_tu_red_wifi<br />sudo iwconfig eth1 key s:tu_contraseña<br />sudo dhclient eth1</b></span><br /><br /><span style="color: rgb(0, 102, 0);">Si conectas con IP estática en lugar de modo dhcp, la secuencia de comandos ejecutados en terminal quedaría de este modo:<br /><span style="font-size:85%;"><br /></span></span><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">sudo ifconfig eth1 up<br />sudo iwconfig eth1 essid nombre_de_tu_red_wifi<br />sudo iwconfig eth1 key s:tu_contraseña</b><br /><b style="color: rgb(0, 102, 0);">sudo</b></span><span style="color: rgb(0, 102, 0);font-size:85%;" > </span><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">ifconfig 192.168.1.X netmask 255.255.255.0 broadcast 192.168.1.255</b></span><span style="color: rgb(0, 102, 0);font-size:85%;" > <span style="font-weight: bold;"><br /></span></span><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">sudo route add default gw 192.168.1.1</b></span><span style="color: rgb(0, 102, 0);"><br /><br />[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í: </span><b style="color: rgb(0, 102, 0);">sudo iwconfig eth1 key tu_contraseña</b><span style="color: rgb(0, 102, 0);">. Hasta aquí todo bien. Reinicia el equipo y ya deberías tener conexión.<br /></span><span style="color: rgb(0, 102, 0);"><br /><span style="font-weight: bold;">SI A PESAR DE TODO NO LOGRAS CONECTAR</span></span><br /><span style="color: rgb(0, 102, 0);"><br />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 </span><b style="color: rgb(0, 102, 0);">/etc/network/interfaces</b> <span style="color: rgb(0, 102, 0);">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:</span><br /><br /><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">#!/bin/bash<br /><br />sudo ifconfig eth1 up<br />sudo iwconfig eth1 essid nombre_de_tu_red_wifi<br />sudo iwconfig eth1 key s:tu_contraseña<br />sudo dhclient eth1</b></span><br /><br /><span style="color: rgb(0, 102, 0);"> Si conectas con IP estática en lugar de modo DHCP, el texto quedará de esta otra forma:</span><b style="color: rgb(0, 102, 0);"><br /></b><br /><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">#!/bin/bash<br /><br />sudo ifconfig eth1 up<br />sudo iwconfig eth1 essid nombre_de_tu_red_wifi<br />sudo iwconfig eth1 key s:tu_contraseña<br /></b><b style="color: rgb(0, 102, 0);">sudo</b></span><span style="color: rgb(0, 102, 0);font-size:85%;" > </span><span style="font-size:85%;"><b style="color: rgb(0, 102, 0);">ifconfig 192.168.1.X netmask 255.255.255.0 broadcast 192.168.1.255</b></span><span style="color: rgb(0, 102, 0);font-size:85%;" > </span><span style="font-size:85%;"><br /></span> <b style="color: rgb(0, 102, 0);"><span style="font-size:85%;">sudo route add default gw 192.168.1.1</span><br /><br /></b><span style="color: rgb(0, 102, 0);">[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í: </span><b style="color: rgb(0, 102, 0);">sudo iwconfig eth1 key tu_contraseña</b><span style="color: rgb(0, 102, 0);">.</span><br /><br /><span style="color: rgb(0, 102, 0);">Ahora lo guardas en tu escritorio con el nombre </span><b style="color: rgb(0, 102, 0);">conecta.sh</b><span style="color: rgb(0, 102, 0);"> y a continuación lo copias o, directamente lo mueves, como root con el comando </span><b style="color: rgb(0, 102, 0);">sudo mv /home/tu_usuario/Desktop/conecta.sh /etc/init.d</b><span style="color: rgb(0, 102, 0);"> y, finalmente, moviéndote al directorio donde ha sido copiado [recuerda que debes usar el comando </span><b style="color: rgb(0, 102, 0);">cd /etc/init.d/</b><span style="color: rgb(0, 102, 0);"> para cambiar al directorio elegido] le otorgas permiso de ejecución con el comando </span><b style="color: rgb(0, 102, 0);">sudo chmod 0755 /etc/init.d/conecta.sh</b><span style="color: rgb(0, 102, 0);"> </span><br /><br /><span style="color: rgb(0, 102, 0);">Para finalizar, tecleas en el terminal </span><b style="color: rgb(0, 102, 0);">sudo update-rc.d conecta.sh defaults</b><span style="color: rgb(0, 102, 0);">, con lo que añades un enlace a ese archivo desde el sistema de inicio.</span><br /><br /><span style="color: rgb(0, 102, 0);">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 </span><b style="color: rgb(0, 102, 0);">sudo ifdown eth1</b><span style="color: rgb(0, 102, 0);">.</span><br /><br /><span style="color: rgb(0, 102, 0);">Un consejo, no hagas demasiado caso del asistente para redes Network Manager, ya que no gestiona demasiado bien el uso del módulo zd1211b. </span><br /><br /><span style="color: rgb(0, 102, 0);">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.</span><br /><br /><span style="color: rgb(0, 102, 0);">Suerte y hasta pronto :-)<br /></span><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=ff6a4353-dd89-4edb-9b33-fbb0eafdba3b" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-57026252305953301672007-09-16T21:16:00.001+02:002008-04-01T23:28:05.412+02:00Compilar rt73 en Linux<p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Esta miniguía pretende servir para compilar y cargar el módulo rt73 bajo <a href="http://en.wikipedia.org/wiki/Guadalinex" title="Guadalinex" rel="wikipedia" target="_blank" class="zem_slink">Guadalinex</a> v4 y <a href="http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29" title="Ubuntu (Linux distribution)" rel="wikipedia" target="_blank" class="zem_slink">Ubuntu Edgy</a> o Feisty. Antes debes comprobar que la tarjeta monta ese chipset, lo cual es tan fácil como usar en un terminal el comando <b>lsusb</b> y comprobar los dígitos que identifican al mismo. Se trata de un número del tipo 050d:705a y que mediante una </span><span style="font-size:100%;">sencilla </span><span style="font-size:100%;">búsqueda en Internet te indicará cuál es exactamente el chipset que monta la tarjeta.</span></p> <p style="color: rgb(0, 102, 0);"> </p> <p style="color: rgb(0, 102, 0);"> </p><p style="color: rgb(0, 102, 0);"> </p><p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Si tu tarjeta monta el chipset rt73 de <a href="http://en.wikipedia.org/wiki/Ralink" title="Ralink" rel="wikipedia" target="_blank" class="zem_slink">Ralink</a>, para hacerla funcionar en Ubuntu Edgy/Feisty o Guadalinex v4 hay que salvar un problema previo. Ubuntu/Guadalinex trae precompilado el módulo <b>rt73usb</b> que debería hacer funcionar la tarjeta, aunque, por algún problema que desconozco, realmente no sirve para nada; es más, no solo no vale sino que además incordia. Si no, Ubuntu sería casi perfecto. Además del módulo rt73usb, también se cargan otros módulos [rt2570 y rt2x00lib], por lo que te sugiero hagas lo siguiente:<br /><br />Desinstala el módulo que tiene Ubuntu/Guadalinex por defecto:</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>sudo rmmod rt73usb</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Para que no vuelva a cargar ese módulo en el arranque, modifica el archivo <b>/etc/modprobe.d/blacklist,</b> lo que puedes hacer con el comando <b>gksudo gedit /etc/modprobe.d/blacklist </b>y añade las siguientes líneas:</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>blacklist rt73usb</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>blacklist rt2570</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>blacklist rt2×00lib</b></span></p> <p><span style="color: rgb(0, 102, 0);font-size:100%;" >Antes de proceder a instalar los drivers, los usuarios de Ubuntu deben descargar e instalar las cabeceras del kernel o headers y el paquete build-essential. Yo me he basado en la receta propuesta en el blog <a href="http://www.carlosatares.com/2007/06/15/conceptronic-c54ru-en-ubuntu-fesity/">Diario de un nómada</a> y ahí se realiza usando el terminal desde <a href="http://en.wikipedia.org/wiki/Linux_kernel" title="Linux kernel" rel="wikipedia" target="_blank" class="zem_slink">Linux</a> bajo una conexión a Internet mediante el comando <span style="font-weight: bold;">sudo apt-get install build-essential linux-headers-`uname -r`</span>pero si no dispones de conexión debes ingeniártelas para realizar la instalación. Afortunadamente, los usuarios de Guadalinex no tenemos este problema, ya que las cabeceras vienen instaladas de serie.</span></p> <p style="color: rgb(0, 102, 0);">Si no estuvieran instalados estos paquetes, y en el supuesto de que no tengamos conexión a internet, lo más fácil es instalarlos desde el CD de Ubuntu/Guadalinex. Introducimos el CD y el cuando el sistema nos pregunte si deseamos abrirlo con el gestor de paquetes Synaptic, aceptamos. Otra opción pasa por abrirlo desde el propio Synaptic, desde el menú <span style="font-style: italic;">Sistema > Administración > Gestor de paquetes Synaptic</span> y una vez abierto el programa vamos al menú <i>Configuración > Repositorios </i>y seleccionamos añadir CD. Confirmamos y pulsamos después el botón <span style="font-style: italic;">Recargar</span>, con lo que aparecerán en la pantalla todos los paquetes instalados y los que podemos instalar desde el cd.</p><span style="color: rgb(0, 102, 0);">Buscamos </span><span style="font-weight: bold; color: rgb(0, 102, 0);">build-essential</span><span style="color: rgb(0, 102, 0);"> y </span><span style="font-weight: bold; color: rgb(0, 102, 0);">linux-headers</span><span style="color: rgb(0, 102, 0);"> y los marcamos para instalar [en el caso de las cabeceras se deben seleccionar dos paquetes, que pueden ser l</span><span style="font-style: italic; color: rgb(0, 102, 0);">inux-headers-2.6.20-15-generic</span><span style="color: rgb(0, 102, 0);"> y </span><span style="font-style: italic; color: rgb(0, 102, 0);">linux-headers-2.6.20-15</span><span style="color: rgb(0, 102, 0);"> u otras versiones posteriores]. Finalmente validamos con el botón Aplicar y aceptamos.</span><p><span style="color: rgb(0, 102, 0);font-size:100%;" >Ahora te bajas los drivers para Linux del sitio</span><span style="font-size:100%;"> </span><span style="font-size:100%;"><span class="link-external"><a href="http://rt2x00.serialmonkey.com/rt73-cvs-daily.tar.gz">SerialMonkey</a></span>. </span><span style="color: rgb(0, 102, 0);font-size:100%;" >Los descargas en tu directorio de trabajo, supongamos que fuese /home/tu_usuario y por tanto para extraerlos abre un terminal y ejecuta el comando <b>tar -xvzf rt73-cvs-daily.tar.gz </b>y seguidamente observa desde el navegador de archivos (Nautilus) que se te ha creado una carpeta llamada rt73-cvs-200709****, en donde los asteriscos corresponden al día y hora de la versión, 2007 es el año y 09 el mes [como ves, dependiendo de la fecha, así será el nombre del archivo]. Bien, entra en esa carpeta desde el terminal usando el comando <b>cd rt73-cvs-200*******</b> [en lugar de asteriscos escribes los números que correspondan]. Es más, si escribes en terminal <b>cd rt+tecla tabulador</b>, se autocompleta el nombre [truquillo muy útil para el terminal]. Entra ahora en la carpeta /Module con el comando <b>cd Module, </b>aunque podías haberlo hecho de una sola vez con el comando <b>cd rt73-cvs-200*******/Module/</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Ahora ejecuta uno tras otro los siguientes comandos:</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>make</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>strip -S rt73.ko</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>sudo make install</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Por último hay que cargar el nuevo modulo con el comando</span></p><p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><b>sudo modprobe rt73</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Para que arranque el sistema con este módulo siempre cargado debes abrir el archivo /etc/modules con el comando <b>gksudo gedit /etc/modules</b> y añade una línea al final del archivo que acabas de abrir, en concreto añadirás <b>rt73 </b>y<b> </b>guardas el archivo con los cambios introducidos.</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Se supone que ya deberías poder configurar la conexión, para lo que tendrás que ir al menú <span style="font-style: italic;">Sistema > Administración > Red </span>y si no fuese posible conectar, hay que hacer algunas cositas más.</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Se puede saber si ha cargado el módulo con el comando <b>lsmod</b> y el estado de la interfaz wifi con el comando <b>iwconfig.</b></span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">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.</span></p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Si a pesar de todo <span style="font-weight: bold;">no logras configurar la conexión</span>, 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:</span></p><p style="color: rgb(0, 102, 0); font-style: italic;">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.</p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Si cuando ejecutas el comando <b>iwconfig</b> aparece en la primera línea wlan1... [a veces puede aparecer como wlan0] Ejecuta el comando <b>gksudo gedit /etc/modprobe.d/aliases</b> y añade al final la siguiente línea, <b>alias rausb0</b> <b>rt73</b></span><span style="font-size:100%;"><b></b>. Seguramente debas eliminar </span>/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 <span style="font-weight: bold;">alias rausb0 rt73.</span><br /><span style="font-size:100%;"><br />Si te conectas por DHCP ejecuta en un terminal el comando <b>sudo dhclient rausb0. </b>Pero si te conectas con IP estática, ejecuta en un terminal el comando <b>sudo </b><b>ifconfig rausb0 aquí_tu_IP up</b>.<br /></span></p><p style="color: rgb(0, 102, 0);"><span style="font-size:100%;">Reinicia el equipo y ya está. ¿Puedes configurar ahora la conexión con tu dispositivo wifi? Así lo espero.</span> </p> <p style="color: rgb(0, 102, 0);"><span style="font-size:100%;"><br />Enga, hasta pronto.</span></p><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=e71f2a03-34da-4418-9395-7dbfe5c389e1" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-58417393766414432482007-07-09T14:04:00.001+02:002008-04-01T23:31:54.440+02:00Correo WebAunque el cliente de correo que habitualmente acompaña a <a href="http://en.wikipedia.org/wiki/Guadalinex" title="Guadalinex" rel="wikipedia" target="_blank" class="zem_slink">Guadalinex</a> y Ubuntu es Evolution y las veces que lo he usado me ha parecido realmente bueno, cuando instalé <a href="http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29" title="Ubuntu (Linux distribution)" rel="wikipedia" target="_blank" class="zem_slink">Ubuntu Feisty</a> en mi flamante PC de escritorio, un Compaq Presario Media Center SR2049ES a muy buen precio, decidí probar <a href="http://en.wikipedia.org/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" rel="wikipedia" target="_blank" class="zem_slink">Mozilla Thunderbird</a> para gestionar el correo electrónico.<br /><br />El motivo principal para decidirme por este cliente de correo tenía que ver con la mayor facilidad para importar mi libreta de direcciones de correo y los mensajes almacenados en un PC compartido con otros usuarios y que habitualmente funcionaba con el sistema operativo de las "ventanitas". Pero estos motivos por sí solos no hubieran sido suficientes.<br /><br />Lo que finalmentre me decidió a usar Thunderbird fue la posibilidad de manejar el correo web. Después de buscar por Internet las posibles soluciones, decidí instalar la versión 1.5.0.12 de Thunderbird [la única disponible en los repositorios de Ubuntu]. Finalmente, en el sitio oficial de <a href="http://webmail.mozdev.org/index.html">Mozdev.org</a> encontré la solución. Ahí se puede observar que es posible manejar la mayoría de los servidores, o al menos los más conocidos. Por mi parte, puedo decir que todos los que yo uso están en la lista, así que no puedo pedir más.<br /><br />Para descargar las extensiones ya sabes que hay que hacerlo desde Firefox con el botón secundario del ratón sobre el enlace y seleccionando la opción "Guardar enlace como...". Para instalar las extensiones desde Thunderbird debemos ir al menú <span style="font-weight: bold;">Herramientas > Extensiones > Instalar</span> y marcamos la ruta donde descargamos las extensiones. Hube de instalar una primera extensión, web-mail-x.x.x [1.0.17 en mi caso] y, posteriormente, las específicas según el correo que quieras gestionar [Hotmail y Lycos añadí yo]. Me las prometía muy felices, pero mi correo no funcionaba.<br /><br />Después de buscar y mirar por todos los sitios más inimaginables descubrí una información crucial [siento no mencionar la fuente ya que este artículo lo escribo algunos meses después de resolver el problema]. Cuando ejecutas Thunderbird y abres el menú <span style="font-weight: bold;">Herramientas > Extensiones</span> y eliges <span style="font-weight: bold;">Webmail</span>, marcas <span style="font-weight: bold;">Preferencias</span>, y en la pestaña <span style="font-weight: bold;">Puertos</span> del menú <span style="font-weight: bold;">Servidor</span> [puedes verlo en la imagen], debes elegir un puerto por encima del 1024 [creo que era ese el número] o de lo contrario la extensión no cumplirá con su cometido. Yo elegí 1111 para el servidor <a href="http://en.wikipedia.org/wiki/Post_Office_Protocol" title="Post Office Protocol" rel="wikipedia" target="_blank" class="zem_slink">POP</a>, 1112 para <a href="http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol" title="Simple Mail Transfer Protocol" rel="wikipedia" target="_blank" class="zem_slink">SMTP</a> y 1113 para <a href="http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol" title="Internet Message Access Protocol" rel="wikipedia" target="_blank" class="zem_slink">IMAP</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_RBabccTWcMM/RpIlr7PdwDI/AAAAAAAAACc/ZHH5H7NMv9M/s1600-h/webmail.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_RBabccTWcMM/RpIlr7PdwDI/AAAAAAAAACc/ZHH5H7NMv9M/s400/webmail.png" alt="" id="BLOGGER_PHOTO_ID_5085168365821870130" border="0" /></a><br />Es posible que si usas un cortafuegos debas habilitar los puertos mencionados, para permitir el tráfico, tanto del correo entrante como del saliente. A día de hoy, debo decir que no resolví el problema del correo saliente, pero no es un tema que me preocupe, ya que habitualmente no suelo usar esas cuentas para enviar correo. Igual un día de estos me pongo a ver si lo soluciono, pero por ahora me conformo con lo que tengo.<br /><br />Sed felices y disfrutad de Linux. Hasta pronto.<div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=d18c2fed-1a18-4107-a5b4-ebf85cf43d98" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-44818138086332008962007-05-16T19:10:00.001+02:002008-04-01T23:33:38.295+02:00Escáner Mustek<span style="color: rgb(0, 102, 0);">Finalmente me decido a instalar en mi equipo el escáner Mustek Bearpaw 1200CU Plus con <a href="http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29" title="Ubuntu (Linux distribution)" rel="wikipedia" target="_blank" class="zem_slink">Ubuntu Feisty</a>. El equipo aparece identificado por el código 0x055f/0x021b [cuando conectas el equipo y ejecutas el comando </span><span style="font-weight: bold; color: rgb(0, 102, 0);">lsub</span><span style="color: rgb(0, 102, 0);"> en un terminal aparece el ID 055f:021b].</span><br /><br /><span style="color: rgb(0, 102, 0);">La verdad es que no me podía imaginar que fuese tan fácil. Hace algún tiempo instalé en <a href="http://en.wikipedia.org/wiki/Guadalinex" title="Guadalinex" rel="wikipedia" target="_blank" class="zem_slink">Guadalinex</a> 2004 [Debian Sarge] un Epson Perfection sin dificultad aparente, no recuerdo si con la aplicación Sane o <a href="http://en.wikipedia.org/wiki/Scanner_Access_Now_Easy" title="Scanner Access Now Easy" rel="wikipedia" target="_blank" class="zem_slink">Xsane</a>.</span><br /><br /><span style="color: rgb(0, 102, 0);">Como se trata de un dispositivo que apenas uso, fui dejando de lado la instalación de esta "Zarpa de Oso", pero finalmente decidí que había llegado el momento. En la lista del </span><a href="http://www.sane-project.org/cgi-bin/driver.pl?manu=mustek&model=&bus=any">Proyecto Sane</a><span style="color: rgb(0, 102, 0);"> descubrí que el dispositivo era totalmente compatible. Sólo tuve que hacer unos pequeños ajustes:</span><br /><br /><span style="color: rgb(0, 102, 0);">1. En primer lugar edité como root el archivo de texto </span><span style="font-weight: bold; color: rgb(0, 102, 0);">/etc/sane.d/gt68xx.conf </span><span style="color: rgb(0, 102, 0);">y busqué el texto siguiente:</span><br /><br /><span style="color: rgb(153, 153, 153);"># Another Mustek BearPaw 1200 CU Plus version?</span><br /><span style="color: rgb(153, 153, 153);">usb 0x055f 0x021b</span><span style="color: rgb(0, 102, 0);"><br /><br />y añadí las siguientes líneas:<br /><br /><span style="color: rgb(153, 153, 153);">override "mustek-bearpaw-1200-cu-plus"</span></span><br /><span style="color: rgb(0, 102, 0);"><span style="color: rgb(153, 153, 153);">firmware "/opt/gt68xx/PS1Gfw.usb"</span><br /><br />2. Seguidamente descargué el firmware <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/PS1Gfw.usb">PS1Gfw.usb</a> [después comprobé que también podría haber usado en su lugar <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/PS1Dfw.usb">PS1Dfw.usb</a> que parece tener una mejor gama de resolución, lo que debía haberlo hecho constar en la última de las dos líneas anteriores].<br /><br />3.- Me fui a un terminal y en el directorio <span style="font-weight: bold;">/opt</span> creé el subdirectorio <span style="font-weight: bold;">gt68xx</span> donde copié el firmware descargado previamente.<br /><br />4.- Finalmente otorgué permisos de lectura a todos los usuarios mediante la ejecución como root del comando </span><span style="color: rgb(0, 102, 0); font-weight: bold;">chmod a+r /opt/gt68xx/PS1Gfw.usb</span><span style="color: rgb(0, 102, 0);"> [los usuarios de Ubuntu recordad el uso de </span><span style="color: rgb(0, 102, 0); font-weight: bold;">sudo</span><span style="color: rgb(0, 102, 0);">].<br /><br />Ahora ya podía abrir el menú "Aplicaciones > Gráficos > Escáner de Imagen Xsane" y escanear. Y así fue como eché a andar mi polvoriento "Zarpa de Oso".<br /><br />¿Por qué será que se recurre tan a menudo a los animales para designar a multitud de dispositivos y software informático? Algún día me descolgaré con curiosidades que tiene que ver con lo dicho.<br /><br />Hasta pronto y disfrutad de Linux...<br /></span><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=f5a049ca-1380-428a-a798-c770d9645d1c" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-37229220490737938742007-05-11T19:07:00.002+02:002008-04-01T23:39:06.742+02:00Biocombustibles (II)<div style="text-align: justify;"><div style="text-align: left;font-family:trebuchet ms;"><span style="color: rgb(0, 102, 0);">No deja de llamar mi atención que en las últimas fechas se esté librando un debate bastante desigual entre los que están a favor y en contra de esta nueva generación</span><span style="color: rgb(0, 102, 0);"> de combustibles. Es más, hasta los mismos telediarios ha llegado la polémica creada tras la reciente visita del presidente norteamericano Bush a Brasil, donde firmó un acuerdo con el mandatario brasileño Lula da Silva para convertir al mayor estado del <a href="http://en.wikipedia.org/wiki/Southern_Cone" title="Southern Cone" rel="wikipedia" target="_blank" class="zem_slink">Cono Sur</a> en el principal proveedor de bioalcohol del mercado estadounidense.</span><br /><br /><span style="color: rgb(0, 102, 0);">Ahora es la ONU [Organización de Naciones Unidas] la que da la voz de alarma por el aumento descontrolado del uso del etanol. Descubro en el diario "El País" del día 10 de mayo de 2007 la noticia [desgraciadamente, la versión digital sólo está disponible para los suscriptores del periódico :-(]. Pero gracias a Internet las noticias "vuelan" y una simple búsqueda en Google me lleva a varias páginas donde puedo leer la noticia de primera mano. Recomiendo visitar la <a href="http://www.fao.org/newsroom/es/news/2007/1000553/index.html">Sala de Prensa de la FAO</a>, donde se nos informa de la publicación del documento</span> <span style="color: rgb(0, 102, 0);">“<span style="font-weight: bold;">Energía sostenible. Un marco para la toma de decisiones</span>”, preparado por </span><i style="color: rgb(0, 102, 0);">UN-Energy</i><span style="color: rgb(0, 102, 0);">, un grupo compuesto por todas las agencias de Naciones Unidas que trabajan en el campo de la energía, con el patrocinio de la Organización de las Naciones Unidas para la Agricultura y la Alimentación (<a href="http://en.wikipedia.org/wiki/Food_and_Agriculture_Organization" title="Food and Agriculture Organization" rel="wikipedia" target="_blank" class="zem_slink">FAO</a>).</span><br /><br /><span style="color: rgb(0, 102, 0);">Me permito reproducir uno de los párrafos más significativos citado en el sitio de la FAO y que no tienen desperdicio alguno:<br /><br /></span><span style="font-style: italic;">"A menos que se establezcan políticas para la protección de espacios amenazados, se garantice un uso socialmente aceptable de la tierra y se desarrolle la bioenergía de una forma sostenible, el daño social y medioambiental puede en algunos casos superar los beneficios”.</span><span style="color: rgb(0, 102, 0);"><br /><br />No debe olvidarse que la producción de biocarburantes exige un consumo energético elevado [abonos químicos, realización de labores agrícolas con maquinaria, pesticidas, ...], con el riesgo que supone para los países subdesarrollados el abandono de cultivos tradicionales en beneficio de otros que permitan la obtención de biocombustibles. Por ello se sugiere el uso de tierras de labor de baja calidad y se llama la atención sobre el peligro de desforestación de amplias zonas para este tipo de cultivos, por lo que se insta a proteger </span><span style="font-style: italic;">"los pastizales silvestres, los bosques primarios y otras zonas de alto valor natural, según recomienda </span><i style="font-style: italic;">UN-Energy</i><span style="font-style: italic;">".</span><br /><span style="color: rgb(0, 102, 0);"> </span><br /></div><div style="text-align: left;font-family:trebuchet ms;"><span style="color: rgb(0, 102, 0);">En otro lugar se indica el peligro que puede suponer la sustitución de la producción tradicional de alimentos por materias primas para la obtención de bioenergías, cuando se afirma que </span><span style="font-style: italic;">"la disponibilidad de alimentos puede verse amenazada por la producción de biocombustibles en el momento en que tierra, agua y otros recursos ya no se destinan a la producción de alimentos... empeorando la situación de la población que sufre de pobreza e inseguridad alimentaria".</span><br /><br /><span style="color: rgb(0, 102, 0);"><span style="color: rgb(0, 102, 0);">Más adelante se recuerda la necesidad de eliminar las barreras comerciales, suprimiendo los aranceles a los biocombustibles procedentes de los países productores y se insta a los campesinos de los países pobres a que si se implican </span></span><span style="font-style: italic;">"en la producción, procesado y uso de biocombustibles, más posibilidades tendrán de compartir los beneficios".</span><br /><br /><span style="color: rgb(0, 102, 0);">Pero este gran esfuerzo no tendría mucho sentido si no existen garantías de que los impactos ambientales generados por la producción de biocombustibles son asumibles, dentro de un marco definido por una gestión sotenible en </span><span style="font-style: italic;">"un sistema internacional de certificación que incluya la comprobación de emisiones de gases que producen el efecto invernadero, con el fin de garantizar que los productos bioenergéticos –en particular los biocombustibles-, cumplen las normas medioambientales en todo el proceso de producción".</span><br /><br /><span style="color: rgb(0, 102, 0);">Se ha dado el pistoletazo de salida en la carrera por el uso de biocombustibles y los organismos internacionales deben fijar unas reglas de juego que permitan alcanzar los siguientes objetivos:</span><br /></div><ul style="color: rgb(0, 102, 0); text-align: left;"><li style="font-family: trebuchet ms;">Mercados realmente libres de aranceles que eviten la caída de los precios de los productos obtenidos por los campesinos pobres.</li><li style="font-family: trebuchet ms;">Respeto a los ecosistemas, especialmente en los países subdesarrollados.</li><li><span style="font-family:trebuchet ms;">Gestión sostenible en la producción de bioenergía.</span><br /></li></ul></div><span style="color: rgb(0, 102, 0);"><br /></span><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=fa627326-279b-402f-a1f4-5deba1c30b29" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-43034888797438071112007-03-06T18:42:00.001+01:002008-04-01T23:37:26.453+02:00Biocombustibles<span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >En las últimas fechas se viene hablando con insistencia de los biocombustibles, como una alternativa viable al uso de combustibles fósiles y al cada vez más preocupante, mal denominado, "efecto invernadero".</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >En primer lugar, quiero dejar claro que gracias al </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><a href="http://es.wikipedia.org/wiki/Efecto_invernadero" target="_blank">efecto invernadero</a> la vida es posible en la Tierra [al menos tal como la conocemos] y que por mor de ese efecto la temperatura media en nuestro planeta es unos pocos grados más de lo que cabría esperar si no estuviésemos sujetos a la acción de ese fenómeno.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Pero una cosa es el efecto invernadero, causado por la retención que ciertos gases de la atmósfera ejercen sobre la radiación infrarroja de mayor longitud de onda, impidiéndoles escapar de la Tierra, del mismo modo que es retenida en el interior del habitáculo de un coche expuesto a pleno sol, y otra muy diferente el incremento paulatino de ese efecto como consecuencia de la emisión de ciertos gases que aumentan la capacidad natural de la atmósfera para retener la mencionada radiación infrarroja.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >El </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><a href="http://es.wikipedia.org/wiki/Protocolo_de_Kioto" target="_blank">Protocolo de Kioto</a> intenta comprometer a los países firmantes del mismo a respetar los acuerdos relativos a rebajar los niveles de emisiones actuales y señala directamente a ciertos gases como responsables del incremento en la temperatura media del planeta: dióxido de carbono, metano, vapor de agua, monóxido de dinitrógeno, ozono y clorofluorocarbonos (<a href="http://en.wikipedia.org/wiki/Haloalkane" title="Haloalkane" rel="wikipedia" target="_blank" class="zem_slink">CFCs</a>). Aunque la contribución es muy desigual, en parte por la cantidad global emitida de cada uno de ellos y por el efecto que cada uno produce. Piénsese que de los contaminantes implicados, el <a href="http://www.ambientix.org/2007/03/ozono-y-salud.html" target="_blank">ozono troposférico</a></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" > afecta, fundamentalmente, a otra forma de contaminación</span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >, el vapor de agua no es controlable, los CFCs se están controlando desde la entrada en vigor del protocolo de Montreal, el N2O [procedente de la descomposición de materia orgánica rica en nitrógeno] representa un riesgo todavía poco significativo y queda, por fin, como principal encausado, el dióxido de carbono[CO2], gas que se emite en las combustiones de todo tipo [sea cual sea el combustible] y en los procesos respiratorios de los seres vivos.<br /><br />No se debe olvidar </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >al metano, <a href="http://en.wikipedia.org/wiki/Methane" title="Methane" rel="wikipedia" target="_blank" class="zem_slink">CH4</a>, como otro de los gases de efecto invernadero, procedente de escapes de gas natural y de la descomposición anaerobia [en ausencia de oxígeno] de la materia orgánica. No obstante, el metano liberado a la atmósfera va a terminar oxidándose y convirtiéndose en CO2, pero durante el tiempo que está presente en el aire, incrementa notablemente el efecto de retención de radiación infrarroja, además de contribuir, muy probablemente, a fenómenos fotoquímicos relacionados con la producción de ozono troposférico.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Los informes más recientes de la comunidad científica urgen a los Estados firmantes a tomar medidas contra las emisiones provocadas por la combustión de productos derivados del carbón, el gas y el petróleo, como causa principal del incremento, lento pero cierto, de los niveles de CO2 en la atmósfera. Desde aquí hacemos también un llamamiento a los Gobiernos de Estados Unidos y Australia para que lo suscriban y a otros, como el de España, a que cumplan lo que firmaron en su día.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Por eso es tan importante la sustitución de los combustibles fósiles por otros de origen biológico [y por tanto, reciclables] como la biomasa, el biogas, el biodiésel y el bioalcohol. Recientemente, cada vez con mayor frecuencia, los medios de comunicación nos traen noticias sobre el aprovechamiento de ciertos residuos de origen variado [urbanos, agrícolas, ganaderos y forestales] para la obtención de <a href="http://es.wikipedia.org/wiki/Biocombustibles" target="_blank">biocombustibles</a></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >. Sin embargo no todo son ventajas, ya que la introducción de cultivos expresamente para la obtención de biocombustibles está produciendo graves desequilibrios sociales, económicos y ambientales en extensas regiones donde han ido desplazando a otros cultivos tradicionales. Puede darse la paradoja de que gastemos más energía en la producción de un litro de biocombustible que la que podremos recuperar posteriormente cuando vayamos a consumirlo. De ahí que debamos ser extremadamente críticos a la hora de enjuiciar la producción de este tipo de resursos.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Parece evidente, que al menos en los países desarrollados se potencie el tratamiento y reciclado de ciertos residuos potencialmente útiles en la obtención de biocombustuibles. No voy a entrar en detalles sobre la viabilidad de otros proyectos que vienen funcionando para la obtención de biomasa, como el aprovechamiento de alperujo [residuo obtenido del tratamiento de la aceituna para la producción de aceite], pero y doy por sentado, en cualquier caso, que el tratamiento de residuos a gran escala debe cumplir toda una serie de requisitos sometidos a declaraciones de impacto ambiental.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Me quiero referir, particularmente, a dos casos que en las últimas fechas y por conductos diferentes han llegado hasta mí: el aprovechamiento de los redisuos y excedentes de la producción de <a href="http://www.elpais.com/articulo/ultima/Gasolina/naranjas/elpepusoc/20070305elpepiult_1/Tes" target="_blank">naranjas</a></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" > en la Comunidad Valenciana para la obtención de bioalcohol y el reciclado del aceite de cocina de las viviendas para la producción de biodiésel.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Del primero he dejado un enlace para quien le pueda interesar la noticia. Del segundo paso a comentar la información recibida por email y que hace referencia a un artículo publicado por el <a href="http://noticias.ya.com/local/andalucia/13/02/2007/hogar-reciclaje-aceite.html" target="_blank">Diario Sur</a> </span><span style="color: rgb(0, 102, 0);"><span style="font-family:trebuchet ms;">de Málaga. Reciclando el aceite usado en los domicilios evitaríamos, de un lado, su vertido a la red de aguas residuales, con el consiguiente coste ambiental y económico derivado de su depuración y, de otro, se conseguiría, mediante su tramiento, la obtención de un recurso como el biodiésel.</span></span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Para facilitar su recogida, la ciudad de Málaga cuenta con dos empresas que se dedican a ello, </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><a href="http://www.savisol.com/" target="_blank">Savisol</a> y <a href="http://www.biodieselclm.com/" target="_blank">Regrasol</a><span style="text-decoration: underline;"></span>. Tanto una como la otra, proporcionan a particulares, negocios y comunidades de vecinos recipientes adecuados para recoger el aceite usado, encargándose de su retirada y reposición por otros limpios y debidamente higienizados. Lo que hace falta es que el servicio de recogida funcione sin problemas y que la colaboración ciudadana sea, una vez más, parte indispensable de una forma de actuar que beneficia al conjunto de la sociedad y al medio ambiente.<br /></span><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >¡¡¡ Con medidas así, todos salimos ganando !!!</span><br /><br /><img src="http://www.guadalinex.org/uploads/smil3dbd4dbc14f3f.gif" alt="" /><div id="zemanta-pixie" style="margin: 5px 0pt; width: 100%;"><a id="zemanta-pixie-a" href="http://www.zemanta.com/" title="Zemified by Zemanta"><img id="zemanta-pixie-img" src="http://img.zemanta.com/pixie.png?x-id=c608a96e-f8af-4e7f-9068-c994988f9ada" style="border: medium none ; float: right;" /></a></div>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-84722702804798084212007-03-01T21:02:00.001+01:002008-04-01T23:42:36.932+02:00Ozono y Salud<span style="color: rgb(0, 102, 0);font-family:trebuchet ms;font-size:85%;" ></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br />Ozono es una palabra que procede del vocablo griego <span style="font-style: italic; font-weight: bold;">ὄζειν</span>, que significa tener olor, ya que deja un aroma en el ambiente que, según algunos, recuerda al del marisco. El ozono suele producirse de forma natural por acción de las descargas eléctricas asociadas a las tormentas y también por efecto de la radiación ultravioleta sobre el </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >oxígeno en las capas altas de la atmósfera.<br /><br /></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Ciertos elementos químicos como el oxígeno tienen una propiedad muy particular conocida como alotropía, lo que significa que pueden formar sustancias con diferente estructura molecular, tal como ocurre con el carbono —sus átomos se pueden unir para formar grafito o diamante— o el fósforo. En nuestro caso, el oxígeno puede presentarse formando tres alótropos conocidos: monooxígeno, también conocido como oxígeno atómico, dioxígeno, conocido como oxígeno molecular o simplemente oxígeno —sustancia esencial para la respiración de los seres vivos— y trioxígeno, más conocido como ozono. Las tres especies mencionadas se presentan en forma gaseosa, de las cuales la más estable en condiciones normales y a nivel del mar es el dioxígeno, ya que las otras dos, rápidamente, se transforman en aquélla.</span><br /><span style=";font-family:Arial;font-size:12;" ><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"><v:f eqn="sum @0 1 0"><v:f eqn="sum 0 0 @1"><v:f eqn="prod @2 1 2"><v:f eqn="prod @3 21600 pixelWidth"><v:f eqn="prod @3 21600 pixelHeight"><v:f eqn="sum @0 0 1"><v:f eqn="prod @6 1 2"><v:f eqn="prod @7 21600 pixelWidth"><v:f eqn="sum @8 21600 0"><v:f eqn="prod @7 21600 pixelHeight"><v:f eqn="sum @10 21600 0"></v:f><v:path extrusionok="f" gradientshapeok="t" connecttype="rect"><o:lock ext="edit" aspectratio="t"></o:lock><v:shape id="_x0000_i1025" type="#_x0000_t75" style="width: 481.5pt; height: 162pt;"><v:imagedata src="file:///C:%5CDOCUME%7E1%5Co%5CCONFIG%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.jpg" title="ozono_alotropos2"></v:imagedata></v:shape></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke></v:shapetype></span><span style=";font-family:Arial;font-size:12;" ><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"><v:f eqn="sum @0 1 0"><v:f eqn="sum 0 0 @1"><v:f eqn="prod @2 1 2"><v:f eqn="prod @3 21600 pixelWidth"><v:f eqn="prod @3 21600 pixelHeight"><v:f eqn="sum @0 0 1"><v:f eqn="prod @6 1 2"><v:f eqn="prod @7 21600 pixelWidth"><v:f eqn="sum @8 21600 0"><v:f eqn="prod @7 21600 pixelHeight"><v:f eqn="sum @10 21600 0"></v:f><v:path extrusionok="f" gradientshapeok="t" connecttype="rect"><o:lock ext="edit" aspectratio="t"></o:lock><v:shape id="_x0000_i1025" type="#_x0000_t75" style="width: 481.5pt; height: 162pt;"><v:imagedata src="file:///C:%5CDOCUME%7E1%5Co%5CCONFIG%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.jpg" title="ozono_alotropos2"></v:imagedata></v:shape></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke></v:shapetype></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_RBabccTWcMM/Rec9uAhygtI/AAAAAAAAAA0/L_uEzfXyMGA/s1600-h/ozono2.png" target="_blank"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_RBabccTWcMM/Rec9uAhygtI/AAAAAAAAAA0/L_uEzfXyMGA/s400/ozono2.png" alt="" id="BLOGGER_PHOTO_ID_5037062568862188242" border="0" /></a><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Sin embargo, en las capas altas de la atmósfera, bajo la acción de radiaciones altamente energéticas —fundamentalmente los rayos ultravioleta, comúnmente conocidos como rayos UV— pueden subsistir las tres formas alotrópicas del oxígeno, especialmente en la ozonosfera, capa gaseosa que rodea a la Tierra y la protege de la peligrosa radiación ultravioleta. En esa capa tienen lugar numerosos procesos fotoquímicos —fenómenos regulados por la radiación solar— en los que de forma continua se genera ozono a partir de dioxígeno, a la vez que el ozono formado se descompone nuevamente en aquél. Podría decirse que existe un ciclo cerrado entre ambas especies y que la cantidad neta de ambos en la ozonosfera no se ve alterada, ya que la formación de ozono queda compensada por la destrucción a que éste se ve sometido.</span><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /><span style="font-weight: bold;font-size:130%;" >Ozono estratosférico: un amigo que nos protege</span></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><span style="font-size:130%;"><br /></span><br />A una altura sobre la superficie terrestre comprendida entre los quince y cuarenta kilómetros se encuentra la ozonosfera, capa gaseosa que forma parte de la estratosfera. En ella se puede localizar pequeñas cantidades de ozono, pero en la concentración adecuada para proteger a los seres vivos de los peligrosos rayos ultravioleta, en particular los de mayor energía, conocidos como UV-b y UV-c. La superficie de la Tierra es alcanzada por la radiación UV-a —bastante menos dañina— y en menor medida por la UV-b —responsable de un buen número de casos de cáncer de piel y con efectos negativos para la mayoría de seres vivos—. Una disminución del ozono contenido en la estratosfera haría aumentar la incidencia de radiación UV-b, con el peligro que ello supondría para la salud.</span> <span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /><br />Durante la década de los años ochenta del pasado siglo veinte, los científicos comenzaron a estudiar un curioso fenómeno. Todos los años, coincidiendo con la primavera austral, se formaba un enorme agujero del tamaño de Norteamérica sobre el continente antártico. Aunque se dieron explicaciones de origen natural al fenómeno, todo apuntaba a una familia de sustancias conocida por las siglas CFC —compuestos clorofluorocarbonados—, presentes en los circuitos de refrigeración de los frigoríficos y de los equipos de aire condicionado, además de ser usados como propelentes en aerosoles —más conocidos como sprays—. Posteriormente se añadieron otras sustancias a la lista, todas ellas, como los CFCs, caracterizadas por incluir cloro en su composición y por ser extremadamente estables a las condiciones atmosféricas. Ésto les permitía alcanzar la estratosfera sin alterarse, en un largo viaje que podía durar diez años. Una vez allí, la presencia de la abundante luz ultravioleta las estimulaba hasta hacerlas altamente reactivas, calculándose que cada molécula de CFC podía destruir más de cien mil moléculas de ozono.</span> <span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /></span><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:f> <v:path extrusionok="f" gradientshapeok="t" connecttype="rect"> <o:lock ext="edit" aspectratio="t"> </o:lock></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke><br /></v:shapetype><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_RBabccTWcMM/RedUJQhygvI/AAAAAAAAABg/WbDZSUSqmcA/s1600-h/ozone_hole_large.jpg" target="_blank"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 282px; height: 321px;" src="http://bp0.blogger.com/_RBabccTWcMM/RedUJQhygvI/AAAAAAAAABg/WbDZSUSqmcA/s400/ozone_hole_large.jpg" alt="" id="BLOGGER_PHOTO_ID_5037087226269434610" border="0" /></a><span style="color: rgb(153, 153, 153);font-size:85%;" ><span>Imagen cortesía de la NASA</span></span><br /></div><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><br /></v:shapetype><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Rápidamente saltaron las alarmas y la comunidad internacional, tras numerosos estudios científicos, aprobó en el año 1987 el Protocolo de Montreal que prohibía la producción de sustancias agotadoras de la capa de ozono. Por fin un acuerdo de trascendencia mundial encontró el consenso necesario para su puesta en práctica sin más dilación. Según Kofi Annan, Secretario General de las Naciones Unidas, estamos ante el convenio internacional con mayor nivel de participación hasta la fecha. Esta acción concertada parece estar dando sus frutos y se espera que en los próximos años este problema pueda ser una simple anécdota en el recuerdo. </span> <span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /><br />Ojalá que ese consenso pueda llevarse a otros problemas ambientales que afectan al conjunto de nuestro planeta. Por todos es conocida la dificultad para alcanzar acuerdos supranacionales en torno al calentamiento global, a la deforestación o a la contaminación de los mares. Por ello debemos exigir a nuestros representantes en los organismos internacionales que defiendan medidas tendentes a solucionar esos problemas. Pero también debemos actuar desde la responsabilidad individual que nos compete, asumiendo hábitos más acordes con los principios de respeto al medio ambiente.</span> <span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /><br /><span style="font-weight: bold;font-size:130%;" >Ozono troposférico: un enemigo que nos amenaza</span></span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Hasta ahora hemos hablado del efecto protector del ozono. Pero cuando esta sustancia se encuentra presente en la capa más baja de la atmósfera —troposfera— puede afectar negativamente a la salud de las personas y del resto de seres vivos. Irrita las mucosas debido a su alto poder oxidante, por lo que produce dolor y enrojecimiento de los ojos con pérdida de visión, además de un sinfín de problemas de respiratorios.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >El ozono es una sustancia que en la superficie terrestre se descompone con facilidad, pero en determinadas condiciones puede llegar a permanecer en el aire en cantidad suficiente para provocar un problema de salud pública. Estamos hablando de un contaminante que no es emitido directamente por ningún proceso relacionado con la actividad humana, sino más bien como consecuencia de una serie de procesos químicos que ocurren a partir de ciertas sustancias denominadas precursoras, las cuales al reaccionar en el aire en contacto con la radiación solar llegan a producir ozono, por lo que se dice de éste que es un contaminante secundario. El origen de la contaminación por ozono hay que buscarlo en un conjunto de factores, generalmente ligados a determinadas áreas urbanas:</span> <span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /></span><ul><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Emisión a la atmósfera de compuestos orgánicos volátiles, tales como disolventes de pinturas o combustibles, entre otros.</span> </li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Emisión a la atmósfera de óxidos de nitrógeno procedentes de combustiones industriales y de los humos de escape de los vehículos a motor.</span></li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Elevados niveles de exposición solar.</span> </li></ul><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_RBabccTWcMM/RedbDwhygwI/AAAAAAAAABo/BNTEL7GyAnA/s1600-h/pza_marina.png" target="_blank"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 328px; height: 243px;" src="http://bp2.blogger.com/_RBabccTWcMM/RedbDwhygwI/AAAAAAAAABo/BNTEL7GyAnA/s400/pza_marina.png" alt="" id="BLOGGER_PHOTO_ID_5037094828361548546" border="0" /></a><span style="color: rgb(153, 153, 153);font-size:85%;" >Plaza de la Marina (Málaga)</span><br /><br /></div><span style=""><v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"> <v:f eqn="sum @0 1 0"> <v:f eqn="sum 0 0 @1"> <v:f eqn="prod @2 1 2"> <v:f eqn="prod @3 21600 pixelWidth"> <v:f eqn="prod @3 21600 pixelHeight"> <v:f eqn="sum @0 0 1"> <v:f eqn="prod @6 1 2"> <v:f eqn="prod @7 21600 pixelWidth"> <v:f eqn="sum @8 21600 0"> <v:f eqn="prod @7 21600 pixelHeight"> <v:f eqn="sum @10 21600 0"> </v:f> <v:path extrusionok="f" gradientshapeok="t" connecttype="rect"> <o:lock ext="edit" aspectratio="t"> </o:lock><v:shape id="_x0000_s1026" type="#_x0000_t75" style="width: 476.85pt; height: 351.55pt;"> <v:imagedata src="file:///C:%5CDOCUME%7E1%5Co%5CCONFIG%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_image001.jpg" title="DSCN2897"> <w:wrap type="none"> <w:anchorlock> </w:anchorlock></w:wrap></v:imagedata></v:shape></v:path></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas></v:stroke></v:shapetype></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Dichas circunstancias favorecen la formación de ozono, por lo que se han dispuesto paneles informativos en distintas zonas de nuestras ciudades con objeto de alertar a la población del peligro de este contaminante. Aunque los niveles máximos de ozono en Málaga no son especialmente alarmantes, el intenso tráfico de vehículos supone un problema creciente para la salud de las personas y del medio ambiente.<br /><br /></span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Ésto obliga a plantearse algunas preguntas sobre la salubridad y la calidad de vida en nuestras ciudades, por lo que debemos exigir a nuestros representantes en las instituciones que adopten medidas que favorezcan un aire libre de polución, pero sin olvidar que hemos de cumplir con nuestra responsabilidad individual de reducir toda emisión contaminante innecesaria.</span><br /><br /><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >He aquí algunas medidas que ayudarían a respirar un aire más limpio en nuestras ciudades:</span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" ><br /></span><ul><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Mejoras en los hábitos de los ciudadanos, entre las que se debe contemplar una mayor utilización del transporte público.</span></li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Conducción del vehículo privado de forma más eficiente. Si evitamos aceleraciones y frenadas bruscas no sólo reducimos el consumo de combustible, sino también la emisión de humos contaminantes.</span></li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Diseño de vehículos con motores más eficientes, que usen tecnologías menos contaminantes y que reduzcan su nivel de emisiones.</span></li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Medidas más restrictivas en cuanto a la circulación de vehículos por las ciudades y claramente favorecedoras de la peatonalización de los centros urbanos.</span></li><li><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Política fiscal sobre los automóviles, en función del nivel de emisiones generadas, así como del tipo de combustible y del consumo observado.</span> </li></ul><div style="text-align: center;"><span style=";font-family:trebuchet ms;font-size:130%;" ><a style="color: rgb(0, 102, 0);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_RBabccTWcMM/RedfeQhygxI/AAAAAAAAABw/FOv2d37Q_kY/s1600-h/larios.png" target="_blank"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 329px; height: 246px;" src="http://bp0.blogger.com/_RBabccTWcMM/RedfeQhygxI/AAAAAAAAABw/FOv2d37Q_kY/s400/larios.png" alt="" id="BLOGGER_PHOTO_ID_5037099681674593042" border="0" /></a></span><span style="color: rgb(153, 153, 153);font-size:85%;" >Calle Larios (Málaga)</span><br /><br /><div style="text-align: left;"><span style="color: rgb(0, 102, 0);font-size:130%;" ><span style="font-weight: bold;">Agradecimientos<br /></span></span><ul><li style="font-family:arial;"><span style="color: rgb(0, 102, 0);font-size:100%;" >Enciclopedia libre, <a href="http://es.wikipedia.org/wiki/Portada" target="_blank">Wikipedia</a>.</span></li><li style="font-family:arial;"><span style="color: rgb(0, 102, 0);font-size:100%;" >Instituto Provincial de Formación de Adultos - IPFA de Málaga y a los alumnos de 1º de Bachillerato de CTS durante el curso 2005/06.</span></li><li style="font-family:arial;"><span style="color: rgb(0, 102, 0);font-size:100%;" >Sitio web de la <a href="http://www.nasa.gov/" target="_blank">NASA</a>.</span></li><li style="font-family:arial;"><span style="color: rgb(0, 102, 0);font-size:100%;" >Environmental Science Published for Everybody Round the Earth - <a href="http://www.espere.net/" target="_blank">ESPERE</a>.<br /></span></li></ul><span style="color: rgb(0, 102, 0);font-size:130%;" ><span style="font-weight: bold;"></span></span></div><div style="text-align: left;"><div style="text-align: center;"><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;font-size:85%;" >---------------------------------------------<br /><br /></span></div><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;font-size:85%;" >Este artículo fue publicado en Octubre de 2006 en la revista <span style="font-style: italic;">Sólo para adultos</span> del Instituto Provincial de Formación de Adultos [IPFA] de Málaga.<br /><br /></span><span style="color: rgb(0, 102, 0);font-size:100%;" ><img style="font-family: trebuchet ms;" src="http://www.guadalinex.org/uploads/smil3dbd4d6422f04.gif" alt="" /></span><br /></div></div><span style="font-style: italic; color: rgb(0, 102, 0);font-family:trebuchet ms;font-size:85%;" ></span>ambientixnoreply@blogger.comtag:blogger.com,1999:blog-7180926.post-67349015827345900692007-03-01T09:55:00.001+01:002008-04-01T23:41:00.747+02:00Compilar el Kernel<span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >Después de comprobar en el foro de <a href="http://en.wikipedia.org/wiki/Guadalinex" title="Guadalinex" rel="wikipedia" target="_blank" class="zem_slink">Guadalinex</a> que son muchos los usuarios que se plantean la necesidad de compilar un nuevo kernel y existiendo una </span><a style="font-family: trebuchet ms; color: rgb(51, 102, 255);" href="http://www.guadalinex.org/modules/newbb/viewtopic.php?topic_id=1966&post_id=12589&amp;amp;amp;amp;amp;amp;order=0&viewmode=flat&pid=0&forum=10#forumpost12589" target="_blank">miniguía</a><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" > dedicada al tema, </span><span style="color: rgb(0, 102, 0);font-family:trebuchet ms;" >he decidido crear un nuevo hilo específico con este título con objeto de facilitar las búsquedas, una vez depurado el procedimiento tras numerosas compilaciones. Ha sido desarrollado sobre Guadalinex 2004 [basado en <a href="http://en.wikipedia.org/wiki/Debian" title="Debian" rel="wikipedia" target="_blank" class="zem_slink">Debian Sarge</a>], pero se puede decir que es aplicable a cualquier