Instalar OvisLink EVO-W541USB en Linux
Actualización
Información de OvisLink
Alta seguridad gracias a que soporta WPA, WPA2 y encriptación WEP.
Soporta drivers para la mayoría de sistemas operativos del mercado (Windows 2000-XP, Windows Vista, Linux, Macintosh).
Nota: No olvide visitar nuestra página Web, en la cual publicaremos manuales del dispositivo y posibles actualizaciones de los controladores a la par que soporte mediante nuestro foro de asistencia técnica.
El mundo real
Instalo zd1211-firmware
, conecto EVO-W541USB (ZyDAS ZD1211b 802.11b/g USB WLAN) en un sistema Debian y ...
kernel.log:
Jan 25 12:28:02 debian kernel: [ 4297.957632] usb 1-6: new high speed USB device using ehci_hcd and address 4 Jan 25 12:28:02 debian kernel: [ 4298.093628] usb 1-6: configuration #1 chosen from 1 choice Jan 25 12:28:02 debian kernel: [ 4298.093990] usb 1-6: New USB device found, idVendor=0ace, idProduct=1215 Jan 25 12:28:02 debian kernel: [ 4298.093995] usb 1-6: New USB device strings: Mfr=16, Product=32, SerialNumber=0 Jan 25 12:28:02 debian kernel: [ 4298.093998] usb 1-6: Product: USB2.0 WLAN Jan 25 12:28:02 debian kernel: [ 4298.093999] usb 1-6: Manufacturer: ZyDAS Jan 25 12:28:02 debian kernel: [ 4298.347504] usb 1-6: reset high speed USB device using ehci_hcd and address 4 Jan 25 12:28:02 debian kernel: [ 4298.496204] phy1: Selected rate control algorithm 'pid' Jan 25 12:28:02 debian kernel: [ 4298.496913] zd1211rw 1-6:1.0: phy1 Jan 25 12:28:02 debian kernel: [ 4298.496936] usbcore: registered new interface driver zd1211rw Jan 25 12:32:01 debian kernel: [ 4569.227975] firmware: requesting zd1211/zd1211b_ub Jan 25 12:32:01 debian kernel: [ 4569.240939] firmware: requesting zd1211/zd1211b_uphr Jan 25 12:32:01 debian kernel: [ 4569.289540] zd1211rw 1-6:1.0: RF MAXIM_NEW_RF 0x8 is not supported Jan 25 12:32:01 debian kernel: [ 4569.289540] firmware: requesting zd1211/zd1211b_ub Jan 25 12:32:01 debian kernel: [ 4569.301545] firmware: requesting zd1211/zd1211b_uphr
El módulo zd1211rw del núcleo 2.6.26 no soporta EVO-W541USB (RF MAXIM_NEW_RF), el proporcionado por OvisLink da errores durante la compilación y el controlador de ZyDAS (zd1211b) falla durante la inicialización (zd1211: failed intr_urb
).
Solución
Los siguientes pasos, específicos para un núcleo 2.6.26 en un sistema Debian AMD64, son fácilmente adaptables para otras distribuciones de linux o versiones del núcleo.
- Instalar linux-source-2.6.26.
- Descomprimirlo:
~$ cd /usr/src /usr/src$ sudo tar -xjvf linux-source-2.6.26.tar.bz2 /usr/src$ cd linux-source-2.6.26/
- Editar el archivo /usr/src/linux-source-2.6.26/drivers/net/wireless/zd1211rw/zd_rf.c, sustituyendo (línea 89):
case UW2453_RF: r = zd_rf_init_uw2453(rf); break;por:case MAXIM_NEW_RF: case UW2453_RF: r = zd_rf_init_uw2453(rf); break; - Compilar el núcleo:
/usr/src/linux-source-2.6.26$ sudo make
- Reemplazar el módulo zd1211rw.ko:
/usr/src/linux-source-2.6.26$ sudo cp drivers/net/wireless/zd1211rw/zd1211rw.ko /lib/modules/2.6.26-1-amd64/kernel/drivers/net/wireless/zd1211rw/
- Instalar zd1211-firmware.
- Conectar EVO-W541USB y configurar la conexión.
Última actualización: 25 feb 2010 - 20:20