La rete non si avvia all'avvio


17

Fondamentalmente la mia rete non si avvia. Impossibile utilizzare le connessioni cablate.

Per renderlo un ulteriore rompicapo, quando si avvia il ripristino e si utilizza la console di rete, la rete si attiva e funziona. Al di fuori del recupero niente.

Per quanto ne so, nessuna impostazione è stata cambiata tra lo spegnimento e l'accensione dall'ultima volta che ha funzionato, ad eccezione di un aggiornamento automatico del kernel. L'uso di un kernel più vecchio non sembra aiutare.

Anche questa configurazione hardware ha funzionato perfettamente per oltre un anno con gli aggiornamenti del kernel e tutto il resto. La rete era sempre automatica.

Informazioni per domande di follow-up ...

Il gestore della rete è in esecuzione.

Stranamente, la mia interfaccia di rete non è mai stata avviata, né DHCP. Dove posso trovarlo nella configurazione?

Per risolvere manualmente il problema:

sudo ifconfig eth0 up
sudo /etc/dhclient

Cosa potrebbe essere successo nella mia configurazione per non far funzionare automaticamente questo.

Informazioni raccolte:

> lspci | grep net
> 6:00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)

Contenuto di / etc / network / interfaces

auto lo
iface lo inet loopback

Dopo aver aggiunto

auto eth0
iface eth0 inet dhcp

l'interfaccia eth0 viene visualizzata, ma dhclientnon lo fa.

-

Il problema si è ripresentato al risveglio dal sonno.


Network Manager è in esecuzione?
tj111,

Risposte:


14

Probabilmente ti manca la linea per questo nel file interfacce. Apri /etc/network/interfacese controlla se esiste una riga per eth0Se non aggiungi quanto segue:

auto eth0
iface eth0 inet dhcp

Ciò aggiungerà l' eth0interfaccia e utilizzerà DHCP all'avvio e al riattivazione.

Se non ricevi ancora la risposta DHCP, potresti anche dover aggiungere dhcp ai valori predefiniti:

sudo update-rc.d dhcp3-server defaults


Non funziona. Dopo un sonno / curriculum sudo dhclientera ancora necessario. La carta era attiva e funzionante.
Dmitriy Likhten,

Ok, quindi appena riavviato, la rete si avviava automaticamente. Grazie Marco!
Dmitriy Likhten,

1
Per far funzionare questa risposta, ho dovuto inserire la auto eth0strofa sopra l '"auto lo" che era già lì.
Erigami,

questo dovrebbe funzionare ma non so perché non funziona per me
Wasim A.,

Questa risposta non ha risolto il mio problema (Ubuntu 15.04, in esecuzione in VM). Devo fare /etc/init.d/network restarto dhclient eth0dopo l'avvio, prima che eth0 ottenga il suo indirizzo IP dall'interfaccia (a ponte).
FractalSpace

1

Cosa ifconfig -amostra quando non funziona? C'è un eth0? In caso contrario, verificherei le liste nere dei moduli /etc/modprobe.d/blacklist*. Mi sarei aspettato che la console di ripristino onorasse questi, anche se così andando avanti ...

Se hai un'interfaccia, potrebbe esserci una confusione confusa all'interno del gestore della rete. La modalità di ripristino utilizza solo alcune impostazioni predefinite IIRC, quindi apro le impostazioni di rete (fare clic con il pulsante destro del mouse sull'applet, fare clic su Modifica connessioni) e controllare alcune cose:

  • Connetti automaticamente è selezionata
  • Hai un indirizzo MAC
  • MTU è automatico
  • La sicurezza 802.1x è disabilitata
  • IPv4 è impostato su Automatico (DHCP)
  • Richiedi IPv4 è selezionato
  • Non dovrebbero esserci percorsi speciali
  • IPv6 è impostato per ignorare

Se ifconfig -anon mostra un eth0dispositivo, potrebbe essere qualcosa di bizzarro specifico per l'hardware. Cosa lspci | grep netmostra? In caso contrario, sai qual è il chipset di rete?


ifconfig mostra solo lo. la lista nera ha solo pcspkr. L'interfaccia delle impostazioni di rete non fa nulla. Ho provato ad aggiungere una connessione nel modo in cui l'hai descritta.
Dmitriy Likhten,

Quando la rete funziona, non vi è alcuna voce nelle connessioni di rete cablate.
Dmitriy Likhten,


-1

Ho installato dhcpcd5 e ha funzionato per me.

sudo apt-get install dhcpcd5


Questo non risolverà la mancanza di reti su una macchina desktop.
Braiam
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.