Dopo aver installato Debian stable (squeeze) ho scoperto che eth0 non stava arrivando, quando lo ho mostrato con "ifconfig eth0 up" è configurato solo IPv6. L'installazione è avvenuta in una rete con IPv6 abilitato attraverso un tunnel e un router radvd. Il che mi fa pensare che potrebbe aver deciso di disabilitare IPv4, non so come o perché.
Ho fatto molte installazioni in una rete abilitata per IPv6 come questa e Debian (o Ubuntu) sarebbe sempre in grado di usare IPv4, dato che tutti i driver e le configurazioni sono corretti.
La scheda madre è un mini-ITX VIA e-900. Ethernet è un dispositivo realtek 8168B:
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Sono abbastanza sicuro che l'hardware sia riconosciuto, poiché "ifconfig -a" mostra eth0, "ifconfig eth0 up" lo visualizza e IPv6 è disponibile. Mi sono anche assicurato di ottenere il firmware giusto, syslog non segnala problemi durante il caricamento. Durante l'installazione la rete funzionava bene e il programma di installazione stava scaricando felicemente i pacchetti. Ho praticamente fatto tutto ciò che faccio sempre durante l'installazione, quando IPv4 funziona in seguito.
/ etc / network / interfaces è simile al seguente:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.2.2.9
netmask 255.255.255.0
broadcast 10.2.2.255
network 10.2.2.0
gateway 10.2.2.1
Ho rimosso il gestore della rete (mis). Anche se questo non ha risolto il problema.
Qualche idea di cosa potrebbe essere sbagliato? C'è qualche impostazione speciale che ho ignorato che può risolvere questo problema?
Aggiornamento: per chiarire, in realtà ottiene un IP da un router radvd sulla rete e posso fare un ping6 2001: 500: 88: 200 :: 10 (esempio.com), posso anche ssh nella macchina attraverso il suo indirizzo IPv6 . Quindi è chiaro che qualcosa sta impedendo la creazione di reti all'avvio. Penso che dovrò esaminare se non vengono caricati moduli.
Update2: l'aggiunta manuale della configurazione IPv4 tramite i comandi "ip" funziona e quindi anche IPv4 è attivo.