jueves, febrero 12, 2009

compat-wireless y Molinux 4.2r1 en Toshiba L300

El tema de la wifi en los Toshiba trae cola. Parece que con la última actualización de Molinux 4.2r1(kernel 2.6.27-11-generic) y después de instalar los backports (linux-backports-modules 2.6.27-11.12 y molinux-toshiba-support) la tarjeta wireless sigue sin funcionar bien. Como volví a hartarme del asunto lo que hice fue ponerme en contacto directamente con el desarrollador del driver para linux.
El tema es que ya tienen un driver estable para la rtl8187 pero el problema es que Ubuntu todavía no lo tiene instalado en sus backports y, parece ser que no llegará hasta versiones posteriores del kernel. Así es que lo que hice fue bajar las fuentes y compilarlas. Después de esto, por primera vez, la wifi ha funcionado fenomenal en todas partes que la he probado. El proceso es extremadamente simple (aunque suene a todo lo contrario). Lo posteo a continuación:

**Inciso:Hay que tener instalados build-essential y linux-headers-2.6.27-11-generic para poder compilar (Molinux no las lleva "de fábrica".)
$sudo apt-get install build-essential
$sudo apt-get install linux-headers-2.6.27-11-generic

-------------
paso1: Descargar las fuentes desde aquí

paso2: Extraer el contenido del paquete
$tar jxvf compat-wireless-2.6.tar.bz2
paso3 : Construir el subsistema
$cd compat-wireless-$(date +%Y"-"%m"-"%d)
$make
paso 4 : Instalar
$sudo make install
paso 5: Descargar los drivers antiguos
$sudo make unload
paso 6: Cargar los nuevos módulos

Este paso se puede realizar simplemente reiniciando el sistema.


** En la web comentan que si quieres instalar los drivers, tienes que desinstalar los backports porque se puede crear un conflicto entre dependencias.

Fuentes: http://linuxwireless.org/en/users/Download#Buildingandinstalling

lunes, enero 19, 2009

Aportación a Molinux 4.2

Mi pequeño granito de arena a Molinux 4.2 viene a raíz del odioso problema de instalación de la distribución en los Toshiba L300 repartidos a los docentes. Después de bucear un buen rato por la red encontré una solución al tema del mal funcionamiento de la Wifi. Lo posteé en el foro de molinux y también aquí. El equipo de Molinux lo ha incluído en un paquete específico llamado molinux-toshiba-support. El script ha quedado mucho más profesional y elegante que el que yo hice para salir del paso (1 línea ;-) ) pero el fondo es el mismo, fijar la tasa de transferencia a 12Mb. Se puede encontrar, una vez instalado el paquete, en /etc/network/if-up.d con el mismo nombre con el que lo bauticé fix_8198rltk :-). Como los desarrolladores de Molinux son muy majos, me lo comunicaron cuando lo lanzaron y a mí, esta tontería, me ha hecho mucha ilusión, la verdad.
Como este post tiene un aura positiva sobre el negro asunto de los Toshiba, dejaré para otro día de terapia la reflexión sobre política, informática y educación que tanto me atormenta. Ahora marcha la Wifi (al menos con WEP) y no se reinicia cuando no toca. Ya se puede usar.


#!/bin/sh -e

# don't run the fix while bringing up the loopback device
[ "$IFACE" != "lo" ] || exit 0

# list of supported interfaces
ifaces=`iwconfig 2>1 | egrep "^\w+" | grep -v "no wireless" | cut -f1 -d " "`

for wlan in $ifaces; do
if [ x"$IFACE" = x"$wlan" ]; then
iwconfig $wlan rate 12M fixed
fi
done

exit 0

domingo, enero 18, 2009

Scripts para Nautilus

Hace varios meses que llevo utilizando una herramienta hecha por javielinux para realizar conversiones comunes entre archivos de imagen, audio, video,... a golpe de ratón desde el navegador de archivos para Gnome, Nautilus. La verdad es que yo siempre he sido más de konqueror (me inicié con SuSE KDE), pero la última versión de Nautilus permite navegación con pestañas que, junto a estos scripts, lo convierten en una herramienta muy potente.
Cuando quería bajar la resolución a una foto para enviarla al email o subirla al blog tenía que usar la consola con el comando "convert". No es que no me guste hacerlo así (suelo tener mis propios scripts para hacerlo rápido), pero el hecho de que se pueda hacer a golpe de ratón, lo hace trivial para los no iniciados.
Otro uso que le suelo dar es el de convertir canciones de CDs (wav) a ogg o mp3. Se seleccionan todos los archivos de un directorio y la utilidad los convierte con una simple secuencia de clicks de ratón.
Desde la web http://nautilus-scripts.javielinux.com/ se puede descargar la última versión para Ubuntu 8.10 (yo la tengo instalada en Molinux 4.2), aunque requiere paquetes adicionales. Símplemente hay que descargar el archivo comprimido, descomprimirlo y copiarlo en /home/usuario/.gnome2/nautilus-scripts
Después hay que tener instaldo lo siguiente:
-Python (la última estable a día de hoy es la 2.5):

$sudo apt-get install python2.5


-Image Magick

$sudo apt-get install imagemagick


-Audio:

$sudo apt-get install vorbis-tools
$sudo apt-get install lame
$sudo apt-get install mp3splt
$sudo apt-get install id3
$sudo apt-get install mp3info
$sudo apt-get install mplayer

(en una sóla línea)

$sudo apt-get install vorbis-tools lame mp3splt id3 mp3info mplayer

-Video

$sudo apt-get install mencoder
$sudo apt-get install mpgtx

Ejemplo a golpe de ratón: botón derecho sobre la imagen->Scripts->Imágenes->Crear foto collage

viernes, enero 16, 2009

FSF member card

Ya me ha llegado mi tarjeta USB de la Free Software Foundation. Ahora puedo llevar en la cartera una tarjeta con un sistema operativo totalmente libre (gNewSense 2.1 LiveCD) y mucho material de temática afín. Estos de la FSF son unos enrollados y no me han cobrado nada aunque claro, ya hago mi aportación anual además de la compra de algún libro que otro. Con todo el trabajo que me ahorran con el software que manejan y todo lo que aprendo, la inversión me resulta rentable. ¿Hablamos de ética? (ahora no...).
Como era de esperar en los Toshiba para docentes no marcha la wireless, aunque para estos casos está la ethernet cableada. En fin todo un detalle que he inmortalizado con la reflex:






Thanks a lot...

domingo, enero 04, 2009

music...

Placebo y Frank Black... ¿quién da más?

sábado, enero 03, 2009

Molinux 4.2 y la Wifi de los Toshiba L300 para docentes de la JCCM (V)- SOLUCIÓN

Otra entrega más del culebrón de los jodíos Toshibas y sus problemas de incompatibilidad con Molinux.
Acaba de salir la última versión de Molinux (4.2. Toboso) basada en Ubuntu 8.10. Y los problemas con la Wifi comentados en el post anterior persisten. Después de bucear un buen rato por internet parece que he encontrado la solución.

El tema es que para ver el modelo de wifi hay que leer, en vez de los dispositivos pci ($lspci), los usb's porque parece que la tarjeta va acoplada ahí (?).
En principio hay dos versiones de tarjeta wifi (Realtek), se puede comprobar haciendo:
$lsusb

Bus 007 Device 003: ID 0bda:8198 Realtek Semiconductor Corp.

para el modelo con ID:8198 que es el que yo tengo, se podrá activar de forma permanente fijando el bit-rate:

$iwconfig wlan0 rate 5.5M fixed

He probado aumentando a 12M:

$iwconfig wlan0 rate 12M fixed

y funciona correctamente.

Para que se active cada vez que se enciende el ordenador lo que he echo ha sido crear un archivo al que he llamado fix_8198rltk con:

#!/bin/sh
iwconfig wlan0 rate 12M fixed

Se guarda y se le asignan permisos de ejecución:

$sudo chmod +x up_8198rltk

luego se copia el archivo creado en el directorio /etc/network/if-up.d/

* Supongo que con futuras actualizaciones se arreglará el asunto y habrá que eliminar este archivo, pero para salir del paso sirve.

Fuentes:

http://ubuntuforums.org/showthread.php?t=792092&page=20
https://help.ubuntu.com/community/WifiDocs/Device/RealtekRTL8187b
http://www.doc.ic.ac.uk/~pgp/personal/logs/r8198-wifi.html
http://bbs.archlinux.org/viewtopic.php?pid=299642
http://wiki.archlinux.org/index.php/Rtl8187_wireless

lunes, diciembre 29, 2008

Ubuntu 8.10 en Toshiba L300 para docentes de la jccm (IV)

Harto de lidiar con los obsoletos repositorios de Molinux 3.2 de los portátiles de la junta, y hasta que aparezca la nueva versión de Molinux (4.1 alias "Faca", estaría ¿eh?) he instalado Ubuntu 8.10. La verdad es que la cosa mejora bastante. El brillo de la pantalla es más agradable y ya se puede regular con Fn+ F6 ó F7. También tendremos los repositorios a la última, cosa que se agradece a la hora de instalar software. La única pega grave es que la instalación por defecto NO hace funcionar la wifi por lo que tendrás que contectar la router a través de cable. Un vez actualizado el sistema hay que ir a Synaptic y buscar algo que se llame linux-backports-modules. En el siguiente arranque tendremos la Wifi funcionando.
Yo instalé el paquete "linux-backports-modules-intrepid-generic" después de la primera actualización.
Saludos

*Actualización del post:
Como viene siendo la tónica general con los Toshiba para docentes, la Wifi también da problemas con Ubuntu 8.10 y por ende también con Molinux 4.2. Al arrancar el ordenador detecta la wifi sin problemas y al cabo de un tiempo (10 min. aprox.) te saca de la red. Así son las cosas.

domingo, diciembre 21, 2008

Toshiba L300 para los docentes de Castilla La Mancha (III)

Desde que me entregaron el Toshiba L300 por mi condición de docente llevo despotricando de los profesionales (¿?) que están detrás de esta inmensa chapuza. Gracias a ellos la imagen de la distribución manchega de GNU/linux "Molinux" está por los suelos, y eso duele. No me parece la mejor distribución ni la más libre pero, el hecho de que exista, hace que los que seguimos la corriente del acceso libre a la cultura, información y tecnología no nos sintamos tan solos. La entrega de los portátiles ha supuesto una oportunidad inmejorable para dar a conocer el software libre a los docentes que, al fin y al cabo, somos los que tenemos la responsabilidad de formar a los adultos del futuro, pero lo han fastidiado todo.

A continuación paso a enumerar las lindezas de la partición de Molinux de los portátiles entregados a los docentes:

- Versión obsoleta de Molinux, viene instalada la 3.2 cuando hace mucho tiempo que está la 4.0
- Reinicio malicioso involuntario, es decir lo apagas y cuando lo llevas en la maleta se enciende por arte de magia. En fin, una trivialidad, sólo motivo de queja para los más exigentes.
- Si parcheas el reinicio malicioso después no se puede modificar el brillo de la pantalla (eso se arregla con gafas de sol).
- Sólo detecta un 30% de la señal de la WiFi, aunque estés junto al router WiFi ("ná, una tontuna").
- El parche sólo se ha entregado a los docentes que lo han pedido a través algunos centros de profesores. El grupo de desarrollo de Molinux no lo ha recibido de forma oficial, nadie se lo ha comunicado (sólo a través de los usuarios del foro). Así, el parche no se ha podido incluir en los repositorios para actualizar el sistema.
Hay que puntualizar que desde la semana pasado ya tienen el parche (fuentes y binarios), ahora queda que lo suban a los repositorios o bien toca esperar a la siguiente Molinux basada en Ubuntu 8.10.

Es difícil hacerlo peor.

Continuará...

domingo, noviembre 30, 2008

Alumnos del IES Cristóbal Pérez Pastor de Tobarra en la Semana de la Ciencia

El pasado jueves 13 de noviembre, me fui con un grupo de alumnos de primero de bachillerato a la semana de la ciencia de Albacete. Allí teníamos un stand reservado para realizar una pequeña exhibición de microrrobots que hemos empezado a programar este año como actividad complementaria. Se trata del Skybot. El objetivo es dar una aplicación práctica a la electrónica estudiada en cursos anteriores y tener una idea clara de cómo se integran electrónica e informática. De paso, los alumnos ven cómo se escriben programas sencillos y trabajan con software libre, lo que les permite interiorizar mejor toda la cadena de información.
Fue un buen dia.

Aquí dejo el recorte de la noticia en "La Tribuna" de Albacete del día 26 de noviembre:

jueves, noviembre 27, 2008

Reparar el problema del reinicio de Molinux 3.2 en los portátiles Toshiba L300 (II)

Para reparar el problema del reinicio malicioso de los Toshiba L300 entregados por la JCCM para los docentes hay que descargar un archivo .deb e instalarlo. Para ello basta simplemente clickar con el botón derecho del ratón y elegir la opción de "Abrir con instalador de paquetes GDebi" (pedirá la contraseña de administrador que de fábrica es "usuario").

El archivo lo podéis descargar desde aquí. Es el servidor de un amigo así es que no prometo que permanezca ahí para siempre.
IMPORTANTE, nada más apagarse el portátil debéis quitarle la batería y la alimentación, si estuviera conectada, dejándole unos segundos desconectado completamente. Esto eliminará la orden que se queda residente en memoria con el primer arranque.

Gracias José Miguel.
Que aproveche.