[FLUG] Re: bizze ethernet...

  • From: BlueRaven <blue@xxxxxxxxxxxxxxxxxx>
  • To: fanolug@xxxxxxxxxxxxx
  • Date: Tue, 4 Jan 2005 09:50:17 +0100

Mailing List del Fortunae LUG
============================
Il giorno 03/gen/05, alle 17:39, Eagleone ha scritto:

echo 1 > /proc/sys/net/ipv4/ip_forward
Ma non credo dipenda da quello...

Questo abilita semplicemente il forwarding dei pacchetti tra le varie interfacce, quindi non c'entra niente.


La cosa strana che vedo è che cmq l'HWaddr della scheda sembra fasullo:

# ifconfig eth0
eth0      Link encap:UNSPEC  HWaddr
00-C0-9F-00-00-0E-53-ED-00-00-00-00-00-00-00-00

Lo puoi dire forte, è sicuramente sballato.
Il MAC address è composto da 48 bit (o, se preferisci, 6 byte in esadecimale), mentre nel tuo script di configurazione di eth0 risulta essere 00:C0:9F:00:00:0E:53:ED.
Ci sono due byte in più.


Ho provato in sequenza un:
# modprobe -r eth1394
# modprobe eth1394

Questo mi insospettisce... l'eth1394 è il modulo per implementare il protocollo IPv4 over Firewire (RFC 2734).
Maggiori informazioni qui: http://www.linux1394.org/eth1394.php.
Non so come sia finito in mezzo alle configurazioni, ma dubito fortemente che ti serva in un contesto di normale rete ethernet.
Se stai effettivamente provando ad usare quello, allora il MAC di cui sopra potrebbe in teoria avere un senso: quel modulo serve - detta in soldoni - a realizzare un tunnel su firewire per connettere due macchine tramite IP senza avere a disposizione schede di rete.
In questi casi, il MAC è fittizio e, a quanto ho visto anche su una mia macchina che usa vtun, è composto di 8 byte invece di 6. Suppongo sia descritto da qualche parte in qualche RFC, ma non saprei dove.


e tutto torna come prima (cioè non funzia).

E ti credo, sei su un'interfaccia completamente sballata. :-)

Come posso riconfigurare da zero la rete? cioè a partire dai moduli?
In allegato i file di configurazione della rete...

Io inizierei a correggere il MAC nell'ifcfg-eth0 con quello giusto della scheda, che dovrebbe essere quello del tuo post seguente:


#ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:C0:9F:2A:B1:DA

Anche il log di dmesg, almeno la parte relativa alle interfacce, può esserti utile per vedere cosa rileva il sistema.

--
BlueRaven

Microsoft is to operating systems and security
what McDonald's is to gourmet cooking.
--
linux... e sai cosa bevi

Other related posts: