[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: driver ethernet atheros 8151



Ciao a tutti,

riapro l'argomento per aggiornarvi sulla questione.
non avendo la possibilità di utilizzare la rete a causa dei driver della atheros ar8151 mancanti nel kernel della stable, ho masterizzato il dvd 1 per avere un ventaglio più ampio di pacchetti installabili.
fatto ciò ho eseguito questi passi:

- installato build-essential e i linux-header del mio kernel (2.6.32-5-amd64)
- scompattato i sorgenti dei driver della mb asus P5G41T-M LX(reperibili dal sito - quindi in teoria non affetti da errori)
- seguito le istruzioni del readme, che nient'altro aggiunge al classico make install.

il risultato è questo:

make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/daniele/Scrivania/Linux/LAN/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
  CC [M]  /home/daniele/Scrivania/Linux/LAN/src/atl1e_main.o
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c: In function ‘atl1e_request_irq’:
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:156: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/linux-headers-2.6.32-5-common/include/linux/interrupt.h:126: note: expected ‘irq_handler_t’ but argument is of type ‘void (*)(int,  void *)’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c: In function ‘atl1e_probe’:
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:236: warning: ‘DMA_nnBIT_MASK’ is deprecated
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:237: warning: ‘DMA_nnBIT_MASK’ is deprecated
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:240: warning: ‘DMA_nnBIT_MASK’ is deprecated
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:241: warning: ‘DMA_nnBIT_MASK’ is deprecated
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:287: error: ‘struct net_device’ has no member named ‘open’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:288: error: ‘struct net_device’ has no member named ‘stop’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:289: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:290: error: ‘struct net_device’ has no member named ‘get_stats’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:291: error: ‘struct net_device’ has no member named ‘set_multicast_list’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:292: error: ‘struct net_device’ has no member named ‘set_mac_address’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:293: error: ‘struct net_device’ has no member named ‘change_mtu’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:294: error: ‘struct net_device’ has no member named ‘do_ioctl’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:305: error: ‘struct net_device’ has no member named ‘tx_timeout’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:313: error: ‘struct net_device’ has no member named ‘vlan_rx_register’
/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.c:316: error: ‘struct net_device’ has no member named ‘poll_controller’
make[4]: *** [/home/daniele/Scrivania/Linux/LAN/src/atl1e_main.o] Error 1
make[3]: *** [_module_/home/daniele/Scrivania/Linux/LAN/src] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [default] Error 2

ho guardato i sorgenti giusto per provare a vedere se erano presenti degli errori visibili..ma purtroppo la mia preparazione non è così avanzata.
A questo punto non so come andare avanti..anche a voler installare testing non ho la rete per poterlo fare. devo cambiare distro?

Buona domenica a tutti.

Daniele

Reply to: