Rt2570

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Añado Cómo y categorizo.)
 
(Ubuntu 7.10 =: corrijo detalle título)
 
Línea 3: Línea 3:
 
== Problemas conocidos ==
 
== Problemas conocidos ==
  
== Ubuntu 7.10 ===
+
=== Ubuntu 7.10 ===
  
 
En kernel de ésta versión de Ubuntu existe un [https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/134660 Bug] que, por culpa de dos módulos incompatibles, impide que estas tarjetas funcionen correctamente.
 
En kernel de ésta versión de Ubuntu existe un [https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/134660 Bug] que, por culpa de dos módulos incompatibles, impide que estas tarjetas funcionen correctamente.

Última revisión de 14:14 15 ene 2008

Las tarjetas con chip rt2570 están soportadas oficialmente por Ubuntu. para conectarte a internet con éste tipo de tarjetas, sigue la guía general de tarjetas wifi

Problemas conocidos

Ubuntu 7.10

En kernel de ésta versión de Ubuntu existe un Bug que, por culpa de dos módulos incompatibles, impide que estas tarjetas funcionen correctamente.

Para solucionarlo tenemos varias opciones:

Advert.3.png Advertencia: éste artículo es un COMO o tutorial. La efectividad del mismo puede depender del hardware y software que tengas instalado. Por tanto, la fiabilidad puede variar entre usuarios, o incluso llegar estropear tu sistema. Utiliza este tutorial con precaución.


La primera pasa por desactivar el módulo que da problemas y recompilar un driver actualizado bug solucionado (hay que mejorar esta explicación)

  • Primero de todo vamos a meter en la blacklist el módulo problematico rt2500usb:
sudo gedit /etc/modprobe.d/blacklist

añade al final del archivo esta línea y guardalo:

blacklist rt2500usb
  • Reinicia tu equipo.
  • Abre un terminal y descomprime el archivo descargado:
tar -xvzf rt2570-cvs-daily.tar.gz
  • Navega 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 podéis ver con el comando ls.
  • Ahora compila los drivers descargados desde el terminal:
make

e instala:

sudo make install

Es posible que os aparezca 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 hagáis mucho caso, ahora le añadiremos la línea manualmente para que cargue el módulo al arrancar.

  • 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
  • Reinicia tu equipo

En principio tu conexión ya debe funcionar (prueba a configurarla como se explica en tarjetas wifi.

Si sigue sin funcionar, es posible que Network Manager te esté dando problemas, ya que existen algunos con los chipsets rt 2x00). Así que vamos a desinstalar Network Manager e instalar otra aplicación. El problema para esto es que necesitarás una conexión activa en el equipo ya que el programa que vamos a instalar tiene bastantes dependencias. Otro problema es que el programa que vamos a utilizar solo funciona con conexiones DHCP.

  • Desinstala el Network Manager desde Aplicaciones -> Añadir y Quitar Cuando acabe, instalo desde el mismo sitio la aplicación "rutilT" (muy recomendable para los chipsets rt2x00).
  • Ahora edita el archivo de configuración "interfaces" para que el adaptador trabaje con dhcp:
sudo gedit /etc/network/interfaces

Añade estas dos líneas al final y guarda:

auto rausb0
iface rausb0 inet dhcp

Siendo rausb0 el nombre asignado a mi adaptador inalámbrico.

  • Reinicia tu equipo
  • Abre el rutilT (Aplicaciones -> Internet) y en la pestaña "Profiles" crea un perfil nuevo para mi red, de nombre "nuevo" (por ejemplo). Rellena el resto de datos y marco en la pestaña "IP settings" la casilla "Disabled". Pulsa aceptar, y en la pestaña "Options", marco la casilla "Start hidden in tray". Cierro la aplicacion rutilT.
  • Para que el rutilT arranque al inicio de Ubuntu, ve a Sistema -> Preferencias-> Sesiones, y en la pestaña "Programas de inicio" busca la entrada "Network Manager" y desmarca la casilla, para que no lo cargue al inicio (esto pasa aún estando desintalado el Network Manager). Luego pulsa el botón "Añadir". En "Nombre" pongo "rutilT" y en "Comando" escribo "rutilt -dtp nuevo" ("nuevo" será el nombre con el que has guardado tu perfil en el paso anterior).

Finalmente pulso Cerrar.

  • Reinicia ti equipo.

Normalmente le cuesta un poco obtener la ip (cosa de un minuto), pero debe funcionar.

Fuente

Herramientas personales