scheda di rete non va

8 risposte [Ultimo messaggio]
Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

Ho la seguente scheda di rete (con lspci)
Ethernet controller: Agere Systems ET-131x PCI-E Ethernet Controller (rev 02)

ho girato un pò e ho trovaro i moduli ma quando provo a installarli ottengo questo errore....qualcuno mi sa aiutare?grazie

#rpm -ivh /home/niente/prova/et131x-kmp-default-1.2.3_2.6.22.5_31-2.1.x86_64.rpm
warning: /home/niente/prova/et131x-kmp-default-1.2.3_2.6.22.5_31-2.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 6b9d6523
error: Failed dependencies:
kernel(vmlinux) = 50010dfbe221cfe5 is needed by et131x-kmp-default-1.2.3_2.6.22.5_31-2.1.x86_64

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Che kernel hai installato? il 2.6.22.5-31 a 64bit, o un altro?

Prova a postare il risultato del comando uname -r

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

#uname -r
2.6.22.17-0.1-default

Ho installato suse 10.3 a 64bit per cui penso sia anche il kernel a 64bit ....almeno spero Big Grin

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Allora, le due versioni di kernel (installato e quello per cui e` compilato il driver) sono diverse, quindi non sono compatibili.

Soluzioni: fai un downgrade al kernel 2.6.22.5-31 oppure scarichi il pacchetto et131x-1.2.3-2.1.src.rpm da http://download.opensuse.org/repositories/home:/pley/openSUSE_10.3/src/ e poi, dopo aver installato i sorgenti del kernel, gcc e make, come root ti generi l'rpm tramite il comando "rpmbuild --rebuild et131x-1.2.3-2.1.src.rpm" (senza virgolette)

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

e poi devo dare questo comando?
rpm -i /usr/src/packages/RPMS/x86_64/et131x-kmp-default-1.2.3_2.6.22.17_0.1-2.1.x86_64.rpm

grazie
Ho provato ma poi non funziona bene la scheda di rete....non manda via i pacchetti Sad

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Dopo aver installato il pacchetto generato, hai provveduto a configurare la scheda tramite yast?
E se dai il comando ifconfig, compare?

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

si si...
la cosa assurda è che se dò ifconfig vedo che riceve i pacchetti e li tasmette (l'ho verificato attaccando cavo di rete con un altro pc e pingando l'ip che ho dato alla et131x) ma dall'altra parte mi dice che l'host è down...
Mi sa che il driver non funzia molto bene col mio kernel....non si più che farci Sad

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Se con ifconfig la vedi e vedi i pacchetti entrare e uscire, vuol dire che funziona. Non e` che per caso hai il firewall che blocca i ping?
Hai provato a navigare con il browser?

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

se dal pc con la nic et131x (pc2) cerco di pingare la macchina attaccata sul cavo dall'altra parte (pc1) ottengo che l'host è down!
Però se attacco tcpdump su pc1 ottengo questo:
<br />20:15:57.684244 00:00:00:00:00:00 (oui Ethernet) &gt; 00:00:00:00:00:00 (oui Ethernet) Null Information, send seq 0, rcv seq 0, Flags [Command], length 46<br />20:15:58.684215 00:00:00:00:00:00 (oui Ethernet) &gt; 00:00:00:00:00:00 (oui Ethernet) Null Information, send seq 0, rcv seq 0, Flags [Command], length 46<br />20:15:59.684263 00:00:00:00:00:00 (oui Ethernet) &gt; 00:00:00:00:00:00 (oui Ethernet) Null Information, send seq 0, rcv seq 0, Flags [Command], length 46

al posto di avere gli arp request/reply......bo....non so più che pesci pigliare Sad
Che pacchetti sono questi?????
Magari se sono troppo OT spostate la discussione in networking....

ps su pc2
ottengo con dmesg

et131x.ko:WARNING:et131x_ioctl Unhandled IOCTL Code: 0x8946

ho visto che anche altri avevano avuto un simile problema....nessuna soluzione Sad

inoltre pc1 non riesce a pingare correttamente pc2 perchè crede sia down