La emoción me embarga!
Por fín estoy escribiendo desde el sobremesa con la Conceptronic c54ru v1 desde Gutsy!
Sangre, sudor y lágrimas pero al final era una tontería: esto parece que ya va. En cuanto cene, reordeno ideas, recopilo pasos y posteo.
EDIT_1: Esta es mi configuración para una instalación limpia de Ubuntu 7.10, con un adaptador usb Conceptronic c54ru (v1), usando dhcp y WPA-PSK TKIP. Ahí va:
EDIT_2: Método revisado:
1. Hago una instalación limpia de Ubuntu 7.10
2. Meto en la blacklist el módulo problematico rt2500usb:
sudo gedit /etc/modprobe.d/blacklist
añado al final del archivo esta línea y guardo:
blacklist rt2500usb
3. Reinicio.
4. Ahora necesito una conexión a internet (yo he usado mi tarjeta ethernet). Me descargo el driver rt2570 de serialmonkey:
http://rt2x00.serialmonkey.com/rt2570-cvs-daily.tar.gz
5. Abro un terminal y descomprimo el archivo descargado:
tar -xvzf rt2570-cvs-daily.tar.gz
6. Navego hacia la carpeta descomprimida, hacia el subdirectorio "Module":
cd rt2570-cvs-xxxxxxxxxx/Module
*OJO: las "x" corresponden a la fecha de descompresión del archivo. El nombre DE VUESTRO DIRECTORIO lo podeis ver con el comando "ls".
7. Ahora compilo los drivers descargados:
make
e instalo:
sudo make install
Os aparecerá al final de todo un mensaje como este: "grep: /etc/modprobe.conf: No existe el fichero ó directorio append 'alias rausb0 rt2570' to /etc/modprobe.conf". No le hagais mucho caso, ahora le añadiremos la línea manualmente para que cargue el módulo al arrancar.
8. Editamos el archivo modules para cargar el driver compilado al inicio:
sudo gedit /etc/modules
Añadimos esta línea al final del fichero y guardamos:
rt2570
9. Desinstalo el Network Manager desde Aplicaciones, Añadir y Quitar (da problemas con los chipsets rt2x00). Cuando acabe, instalo desde el mismo sitio la aplicación "rutilT" (muy recomendable para los chipsets rt2x00).
10. Ahora edito el archivo de configuración "interfaces" para que el adaptador trabaje con dhcp:
sudo gedit /etc/network/interfaces
Y añado estas dos líneas al final y guardo:
auto rausb0
iface rausb0 inet dhcp
Siendo "rausb0" el nombre asignado a mi adaptador inalámbrico.
11. Reinicio
12. Abro el rutilT (Aplicaciones, Internet) y en la pestaña "Profiles" creo un perfil nuevo para mi red, de nombre "nuevo" (por ejemplo). Relleno el resto de datos y marco en la pestaña "IP settings" la casilla "Disabled". Pulso aceptar, y en la pestaña "Options", marco la casilla "Start hidden in tray". Cierro la aplicacion rutilT.
13. Para que el rutilT arranque al inicio de Ubuntu, voy a Sistema, Preferencias, Sesiones, y en la pestaña "Programas de inicio" busco la entrada "Network Manager" y desmarco la casilla, para que no lo cargue al inicio (esto pasa aún estando desintalado el Network Manager). Luego pulso el botón "Añadir". En "Nombre" pongo "rutilT" y en "Comando" escribo "rutilt -dtp nuevo" ("nuevo" será el nombre con el que habeis guardado vuestro perfil en el paso 12). Finalmente pulso Cerrar.
14. Reinicio.
Normalmente le cuesta un poquillo obtener la ip (cosa de un minuto), pero funciona
Y.... ¡ya está!
Fijo que se me ha colado algo, pero lo he hecho casi de memoria. Revisadlo y si teneis alguna duda posteadla mientras me dure la alegría
Saludos