Actualizo a 9.10 y ya no me va la wifi.
csalinux
csalinux en gmail.com
Vie Oct 30 16:09:39 GMT 2009
Pablo Braulio escribió:
> Como complemento de lo dicho anteriormente.
>
> Estaba usando madwifi para usar esa tarjeta wifi.
>
> Como la nueva versión de ubuntu ha instalado un kernel nuevo(
> 2.6.31-14-generic), ahora no puedo compilar e instalar de nuevo el driver.
>
> cd /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/
> sudo make
> sudo make
> Checking requirements... ok.
>
> Checking kernel configuration... ok.
>
> make -C /lib/modules/2.6.31-14-generic/build
> SUBDIRS=/usr/local/madwifi-hal-0.10.5.6-r3835-20080801 modules
> make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
>
> CC [M] /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/if_ath.o
>
> In file included from
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/../net80211/ieee80211_monitor.h:34,
>
> from
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/if_ath.c:75:
>
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/../ath/if_athvar.h:107:
> error: conflicting types for 'irqreturn_t'
> include/linux/irqreturn.h:16: note: previous declaration of
> 'irqreturn_t' was here
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/if_ath.c: In function
> 'ath_attach':
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/if_ath.c:478: error:
> 'struct net_device' has no member named 'priv'
> /usr/local/madwifi-hal-0.10.5.6-r3835-20080801/ath/if_ath.c:819: error:
> 'struct net_device' has no member named 'open'
> ............ y sigue
>
> He probado con otra versión de madwifi y el resultado es el mismo.
>
> Estoy googleando, y no encuentro solución.
>
> Pablo Braulio escribió:
>> Hola a todos.
>>
>> Pues eso es lo que me ha pasado, y esta mi tarjeta.
>>
>> lspci |grep Ath
>> 02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless
>> Network Adapter (rev 01)
>>
>> ¿Alguien sabe como solucionarlo?.
>
¿Ein? Para Atheros te hace falta compilar driver. Las mías atheros
-tres-, ni ralink, dos, ni zd, necesitan compilar nada.
--
Saludos.
César
Enfréntate a los malos; enfréntate a los crueles; enfréntate a todos,
menos a los tontos. Son demasiados y siempre serás derrotado.
(Proverbio hindú)
Más información sobre la lista de distribución ubuntu-es