Anda di halaman 1dari 4

Nombre: D-link G Wireless Adapter WDA-110

Chipset: Ralink
Driver: rt73
Es bueno saber esto, ya que ni siquira la web del fabricante lo especifica ¬¬
En primer lugar debemos fijarnos que el sistema nos reconoce el dispositivo para
ello abrimos consola y tecleamos
lsusb
se mostrara una lista con los dispositivos conectados, en mi caso sale lo siguie
nte:
Bus 005 Device 002: ID 07d1:3c07 D-Link System
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
como podemos apreciar ubuntu ha reconocido la antena usb, en caso no apareciera
algo similar a lo anterior lamentablemente no se que podría suceder, si no es así si
gamos con lo demás desde consola.
cd /usr/src
Descargamos el código fuente de nuestro driver con permisos de súper usuario, para l
o que utilizaremos el comando sudo
sudo wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz -O /usr/src/rt73-cv
s-daily.tar.gz
En caso y como estoy suponiendo no contamos con coneccion a internet tienes que
bajarte el driver desde este enlace http://rt2×00.serialmonkey.com/rt73-cvs-daily.
tar.gz en cualquier pc y luego copiarlo en /usr/src mediante este comando:
sudo cp ~/rt73-cvs-daily.tar.gz /usr/src
cd /usr/src
Ahora procedemos a extraer el archivo descargado
sudo tar -xvzf rt73-cvs-daily.tar.gz
instalamos las siguientes dependencias solo en caso de que tengamos coneccion a
internet sino es así saltar este paso:
sudo aptitude install build-essential linux-headers-`uname -r`
Procedemos a entrar en la carpeta descomprimida
cd /usr/src/rt73-cvs-yyyymmddhh/Module
Donde yyyymmddhh tiene un valor de acuerdo a la fecha de descarga del archivo, p
odremos saber el nombre completo del archivo tecleando en consola lo siguiente:
ls -d rt73*
Una vez que estamos ubicados dentro del directorio Module procedemos a compilar:
sudo make
En algunos sistemas (como fue el caso del mio) la compilación del modulo rt73 nos
genera un archivo demasiado largo y nos arroja este aviso:
!!! WARNING: Module file much too big (>1MB)
!!! Check your kernel settings or use strip
No se preocupen mis amigos que esto es de lo mas normal, si queremos saber cuant
o pesa dicho archivo tecleamos:
ls -alh rt73.ko
Nos saldrá un valor en MB, el cual es fácil de arreglar tipeando lo siguiente:
sudo strip -S rt73.ko
Lo que hace el comando anterior es remover algunos módulos que no son necesarios p
ara el usuario, con lo que nuestro archivo quedará pesando alrededor de 240 Kb.
Hecho este paso, procedemos a instalar:
sudo make install
Una vez instalado podrán ver que la luz del led de la antena comenzará a parpadear o
en caso q estuviera apagada se encenderá, Enhorabuena! ya tienes instalada tu ant
ena usb, pero antes de comenzar a navegar y disfrutar debemos de añadir a la black
list algunos módulos de este driver que generan conflictos con el sistema para eso
damos de baja a la red y probamos los módulos:
sudo ifconfig wlan0 down
sudo modprobe -r rt73usb
sudo modprobe -r rt2570
sudo modprobe -r rt2500usb
sudo modprobe -r rt2×00lib
En algunos casos no tendremos instalados algunos módulos
Añadimos los módulos a la blacklist de la siguiente forma:
gksu gedit /etc/modprobe.d/blacklist (si usas Ubuntu)
kdesu kate /etc/modprobe.d/blacklist (si usas Kubuntu)
Añadimos las siguientes lineas al final de la blacklist y guardamos:
# Blacklist rt73usb, as it is a non-functional beta module which conflicts with
the working rt73 module.
blacklist rt73usb
# Blacklist rt2570, as it causes conflicts with rt73
blacklist rt2570
# Other modules that break rt73
blacklist rt2500usb
blacklist rt2×00lib
Seguidamente cargamos los nuevos módulos:
sudo modprobe -v rt73
Chequeamos que nuestro hardware ha sido detectado
ifconfig -a
El comando anterior nos da una lista del hardware de red que se encuentra en nue
stro computador, las probables entradas que tendremos aquí serian eth0 este esta p
resente en la mayoría de computadoras modernas, acá deberemos verificar que el lista
do contenga una entrada llamada wlan0 lo que significaría que el kernel nos esta d
etectando nuestro rt73.
Ahora procedemos a configurar la interface:
sudo ifconfig wlan0 up
sudo iwconfig wlan0 essid EL_NOMBRE_DE_TU_RED_AQUI
sudo iwconfig wlan0 key TU_CLAVE_WEP_AQUI_O_ off _SI_NO_TIENES_NINGUNA
sudo dhclient wlan0
Procedemos a configurar la red para que nuestra interface wlan0 se inicie al arr
ancar el sistema
gksu gedit /etc/network/interfaces (si usas Ubuntu)
kdesu kate /etc/network/interfaces (si usas Kubuntu)
En el archivo que se nos abre ubicamos la sección que contiene wlan0?, en caso de n
o ubicarla al final del archivo agregamos lo siguiente:
auto wlan0
iface wlan0 inet dhcp
Y debajo de aquellas lineas agregamos lo siguiente:
pre-up ifconfig wlan0 up
pre-up iwconfig wlan0 essid TU_ESSID
pre-up iwconfig wlan0 key TU_CLAVE_WEP_O_ OFF _SI_NO_TIENES_NINGUNA
Hasta el punto anterior bastó para configurar mi antena, después de eso, guardamos e
l archivo, reiniciamos y ya estaremos disfrutando de nuestro internet mediante l
a dlink dwa-110
Lo siguiente es para usuarios mas avanzados o con otro tipo de seguridad de red:
Si usas seguridad WPA en tu red wifi en tu archivo /etc/network/interfaces debes
copiar lo siguiente:
auto wlan0
iface wlan0 inet dhcp
pre-up ifconfig wlan0 up
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
pre-up iwpriv wlan0 set WPAPSK= TU_WPA_PSK_AQUI
pre-up iwpriv wlan0 set SSID= TU_SSID
pre-up iwpriv wlan0 set NetworkType=Infra
Si posees una IP estática, escribe esto en tus ajustes:
auto wlan0
iface wlan0 inet static
address DIRECCION_IP_ESTATICA
netmask 255.255.255.0
network ROUTER_IP
gateway ROUTER_IP
pre-up ifconfig wlan0 up
pre-up iwconfig wlan0 essid TU_ESSID
pre-up iwconfig wlan0 mode Managed
NOTA: cada vez que instalamos un nuevo kernel nos daremos con la sorpresa de que
no podremos conectarnos a internet con el kernel reciente, sino solo con el ant
iguo, para lo cual tendremos que volver a compilar el modulo rt73, no se asusten
es muy fácil, abrimos consola y escribimos lo siguiente:
cd /usr/src/rt73-cvs-yyyymmddhh/Module
sudo make clean
sudo make
sudo ifdown wlan0
sudo modprobe -rv rt73
sudo make install
sudo modprobe -v rt73
sudo ifup wlan0
eso seria todo =)
Fuente: http://www.ubuntu-pe.org/node/400
Posted in GNU/Linux, Howto | No Comments »