La mayor comunidad de Debian en español

Ndiswrapper; Errores wireless


Hola,

Tengo instalado debian etch 4.0r3, lo instalé de un disco de instalación, le he puesto ndiswrapper para cargar un driver de una wireless USB cuyo chipset no soporta linux (el chipset es Atheros y parece ser que el de las tarjetas pci si que esta soportado pero las USB no) todo funcionó a la perfección hasta que me metí en la red y baje las actualizaciones entre ellas un kernel que según decía era el mismo que ya tenia instalado (me imagino que con algun parche de seguridad) el caso es que después de esta actualización ya no volvió a funcionar. He desisnstalado y vuelto a instalar tanto el driver como el propio ndiswrapper para que estuviese compilado con los headers del nuevo nucleo, ya que parece que también los cambió, pero nada. He rescatado del archivo /var/log/syslog la siguiente información:

Jul 4 16:22:53 localhost kernel: ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
Jul 4 16:22:53 localhost kernel: usb 4-1: reset high speed USB device using ehci_hcd and address 2
Jul 4 16:22:53 localhost kernel: ndiswrapper: driver net5523 (Wireless,07/27/2005,1.5.0.102) loaded
Jul 4 16:22:53 localhost kernel: ndiswrapper (ZwQueryValueKey:2330): not fully implemented (yet)
Jul 4 16:23:08 localhost kernel: ndiswrapper (NdisWriteErrorLogEntry:190): log: C0001389, count: 4, return_address: f8d2ebab
Jul 4 16:23:08 localhost kernel: ndiswrapper (NdisWriteErrorLogEntry:193): code: 0xf6fe7000
Jul 4 16:23:08 localhost kernel: ndiswrapper (NdisWriteErrorLogEntry:193): code: 0x28
Jul 4 16:23:08 localhost kernel: ndiswrapper (NdisWriteErrorLogEntry:193): code: 0xf8b69000
Jul 4 16:23:08 localhost kernel: ndiswrapper (NdisWriteErrorLogEntry:193): code: 0xf8b69000
Jul 4 16:23:08 localhost kernel: ndiswrapper (mp_init:219): couldn't initialize device: C0000001
Jul 4 16:23:08 localhost kernel: ndiswrapper (pnp_start_device:435): Windows driver couldn't initialize the device (C000000$)
Jul 4 16:23:08 localhost kernel: ndiswrapper (mp_halt:262): device f58faac0 is not initialized - not halting
Jul 4 16:23:08 localhost kernel: ndiswrapper: device eth%%d removed
Jul 4 16:23:08 localhost kernel: ndiswrapper (mp_halt:262): device f58faac0 is not initialized - not halting
Jul 4 16:23:08 localhost kernel: ndiswrapper: device eth%%d removed
Jul 4 16:23:08 localhost kernel: ndiswrapper: probe of 4-1:1.0 failed with error -22
Jul 4 16:23:08 localhost kernel: usbcore: registered new driver ndiswrapper

ademas al intentar apagar el sistema da este error y se queda colgado y no se llega a apagar, la versión de Ndiswrapper es la 1.53 (la ultima estable según la pagina oficial)

Alguien puede orientarme un poco, y más importante aun, ¿se puede hacer algo para que no pase esto cada vez que actualice el sistema?

Prueba una versión más nueva del kernel, de ndiswrapper o de ambos. Ndiswrapper tiene la peculiaridad de funcionar más o menos bien según con que dispositivo, y a veces con una versión ligeramente diferente el cambio en funcionalidad puede ser abismal.

Saludos

No es más rico el que más tiene sino el que menos necesita.

Pero una versión mas nueva del kernel significa que tengo que compilarlo yo...hmmm!!
no quería meterme en esos berenjenales, de ndiswrapper tendrá que ser mas vieja en todo caso, la que instalé es la versión estable más nueva.

Hablando de todo un poco, no encuentro wine en los repositorios de Debian, ¿lo han cambiado de nombre?

perro traidor, no vales nada. siembras veneno al hablar...

ok

Tenia puestos los repositorios de seguridad y no los de los paquetes
ahí tenia como repositorio el CD y en el CD parece que no viene el paquete "wine" en el que tengo yo (el nº1) al menos.

Me extrañaba que actualizara por internet y no instalara algunos paquetes, en fin, tu respuesta me ayudó a darme cuenta

Gracias y un saludo

Relacionado con Ndiswrapper; Errores wireless