server Ubuntu: wifi


9

Ho appena installato il server Ubuntu 14.04 sul mio computer che ha sia una porta di rete cablata che una scheda wifi. Vorrei che il server usasse la rete cablata se non fosse disponibile e usasse il wifi quando non era disponibile.

Le interfacce / etc / network / originali sono le seguenti:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto p4p1
iface p4p1 inet dhcp

Ho seguito questo post e modificato il mio file per essere:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>

# The primary network interface
auto p4p1
iface p4p1 inet dhcp

Quando riavvio wlan0, sono in grado di connettermi al mio wifi, nessun problema. Se riavvio il computer con il cavo di rete collegato, nessun problema, in quanto le connessioni cablate e wifi si collegano alla mia rete. Tuttavia, se la connessione cablata è scollegata e riavviata, all'avvio viene visualizzato il messaggio "Avvio della configurazione del dispositivo di rete". Vedo quindi il messaggio "attendere fino a 60 secondi in più per la configurazione di rete" prima che il sistema si avvii completamente (quindi attende 120+ secondi per la rete). Quando il computer si avvia, le mie connessioni wifi sono connesse.

Quindi, immagino che le cose funzionino, ma il mio server senza testa impiega molto tempo ad avviarsi completamente. Che cosa sto facendo di sbagliato? Esiste un modo per risolvere questo ritardo di avvio? Grazie.

Risposte:


7

Le dichiarazioni 'auto p4p1' e 'auto wlan0' chiedono al sistema di avviare automaticamente entrambe le interfacce. Quando si inizia con ethernet staccato e si è chiesto che l'interfaccia si avvii comunque, il sistema inciampa: "in attesa di altri 60 secondi per la configurazione della rete".

Sarebbe più efficiente, ma certamente non automatico, tralasciare la dichiarazione "auto":

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#auto wlan0
iface wlan0 inet dhcp
wpa-ssid <my_ssid>
wpa-psk <my_ssid_password>

# The primary network interface
#auto p4p1
iface p4p1 inet dhcp

E avviare entrambe le interfacce manualmente secondo necessità:

sudo ifup -v wlan0

Grazie per aver spiegato. Ho ridotto il tempo di sonno nelle tre posizioni in / etc / init / fail-safe come descritto su tech.pedersen-live.com/2012/05/… .
Vinh Nguyen,

Vecchia domanda che conosco, ma sono curioso di sapere come impostare la levetta. Devo eseguire l'avvio manuale ogni volta che riavvio. Grazie.
Chuck Claunch,

@ChuckClaunch Inizia la tua nuova domanda e spiega in dettaglio di cosa hai bisogno. Si prega di includere: cat /etc/network/interfacesSi prega di oscurare la password.
chili555
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.