Disallineamento del router con Linux

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

Ma che kernel stai usando ? Che moduli vengono caricati ? Il problema potrebbe essere di udev controlla /etc/udev/rules.d/70-persistent-net.rules ... e comunque prova a scaricare il modulo della scheda e ricaricarlo a mano.
Io con Ubuntu server e Debian sono diventato matto con le comunissime realtek 8139, dove ubuntu caricava entrambi i moduli 8139cp e 8139too e con le uli526x dove il modulo precaricato, semplicemente non funzionava, mentre scaricandolo e ricaricandolo si ... inutile dire che ho usato dd e slackware per risolvere i problemi e quindi non ho mai voluto approfondire ...
Potrebbe anche essere che vengano riconosciute due schede di rete e per qualche motivo eth0 e eth1 vengano rinominate e scambiate ... e confuse dal kernel. Sta di fatto che adesso sembra che anche Slackware ne sia affetta...
Sembra che questi problemi, siano legati al fatto che i moduli delle schede di rete nelle debian based vengono precaricati già nell' initrd, e poi udev non riesce a scaricare il modulo e a ricaricarlo correttamente ... un problema simile può avvenire forse con un kernel compilato in maniera statica ... comunque sono ipotesi ... forse la cosa migliore é sganciare udev e impedire che riconosca le schede di rete e caricarsi il modulo a mano !

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

samiel ha scritto:Ho una NVIDIA nForce 680i integrata che funziona con il driver forcedeth.
lspci mi dice solo:
00:11.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)
00:12.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2)

M.
Rileggendo tutti i post deduco che hai due schede di rete ! controlla bene /etc/udev/rules.d/70-persistent-net.rules .. forse riesci a capire una volta per tutte cosa succede !

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Ecco l'output di ifconfig -a

Codice: Seleziona tutto

dummy0    Link encap:Ethernet  HWaddr ae:f4:2f:5f:67:0f
          BROADCAST NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr 00:18:f3:f6:9d:a5
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59526 errors:0 dropped:0 overruns:0 frame:0
          TX packets:88822 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:16010256 (15.2 MiB)  TX bytes:112797248 (107.5 MiB)
          Interrupt:23 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:18:f3:f6:9d:a6
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:22 Base address:0x8000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:472 (472.0 B)  TX bytes:472 (472.0 B)
Ed ecco persistent-net-rules:

Codice: Seleziona tutto

# PCI device 0x10de:0x0373 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:18:f3:f6:9d:a5", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# Firewire device  (nodemgr)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:d8:00:01:05:29:ba", ATTR{type}=="24", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10de:0x0373 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:18:f3:f6:9d:a6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
.
Solo che non ho 2 schede ethernet di rete...

M.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

Ma da lspci sembra di sì? e hanno anche il MAC Address differente per 1bit ...

Ma che mainboard é ? Dal BIOS forse puoi disattivarne una ... boh?

Puoi provare a rinominare 70-persistent-net... e vedere se viene ricreato uguale ... !!!

Controlla anche se udev scambia i nomi alle schede ethernet ... con dmesg | grep eth

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Però perché chiama eth1 sia un dispositivo ethernet sia uno firewire?

M.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

Forse da windows si riesce a capire qualcosa aiutandosi con i MAC address ... :-k

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Cioè da Windows dovrei individuare i MAC address?
Non mi ricordo nemmeno più come si fa... :-)

M.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

Con ipconfig /all da console (cmd) dovresti riuscire ad ottenere le informazioni necessarie ....

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Vuoi dire ifconfig -a?
comunque Slack riconosce solo eth1
e Debian eth0 ed eth1...

M.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Disallineamento del router con Linux

Messaggio da Luci0 »

samiel ha scritto:Vuoi dire ifconfig -a?
comunque Slack riconosce solo eth1
e Debian eth0 ed eth1...

M.
ipconfig é di windows ... :-)

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Ah ecco... Sono anni che non lo tocco...
Dopo provo, grazie intanto!
M.

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Disallineamento del router con Linux

Messaggio da slucky »

quoto Lucio, disattivandone una da bios, il problema dovrebbe risolversi, al limite se la scheda di rete è di tipo pci prova a cambiare alloggiamento sulla mainboard....che dipenda da un conflitto irq il malfunzionamento?? :-k

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Disallineamento del router con Linux

Messaggio da samiel »

Ho compilato l'ultimissima versione del kernel
modificando solo una voce: ho aggiunto anche
Use Rx Polling (NAPI) (EXPERIMENTAL)
per la mia scheda di rete. Il problema
non si è più ripresentato...

M.

Rispondi