serveur ubuntu: wifi

9

Je viens d'installer le serveur Ubuntu 14.04 sur mon ordinateur qui possède à la fois un port réseau câblé et une carte wifi. Je voudrais que le serveur utilise le réseau câblé s'il n'est pas disponible et utilise le wifi lorsqu'il n'est pas disponible.

Les interfaces / etc / network / d'origine ressemblent à ceci:

# 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

J'ai suivi ce post et modifié mon fichier pour qu'il soit:

# 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

Lorsque je redémarre wlan0, je peux me connecter à mon wifi, pas de problème. Si je redémarre l'ordinateur avec mon câble réseau branché, aucun problème non plus car les connexions filaires et wifi se connectent à mon réseau. Cependant, si ma connexion filaire est débranchée et que je redémarre, le message «Démarrage de la configuration du périphérique réseau» s'affiche au démarrage. Je vois ensuite le message «attendre jusqu'à 60 secondes de plus pour la configuration du réseau» avant que le système ne démarre complètement (il attend donc plus de 120 secondes pour le réseau). Lorsque l'ordinateur démarre, mes connexions wifi sont connectées.

Donc, je suppose que les choses fonctionnent, mais mon serveur sans tête prend beaucoup de temps pour démarrer complètement. Qu'est-ce que je fais mal? Est-il possible de corriger ce décalage de démarrage? Je vous remercie.

Vinh Nguyen
la source

Réponses:

7

Les déclarations 'auto p4p1' et 'auto wlan0' demandent au système de démarrer automatiquement les deux interfaces. Lorsque vous démarrez avec l'Ethernet détaché et que vous avez demandé que l'interface démarre quand même, le système trébuche: "en attendant jusqu'à 60 secondes de plus pour la configuration du réseau".

Il serait plus efficace, mais certainement pas automatique, de laisser de côté la déclaration «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

Et démarrez l'une ou l'autre interface manuellement si nécessaire:

sudo ifup -v wlan0
chili555
la source
Merci d'avoir expliqué. J'ai réduit le temps de sommeil aux trois emplacements dans / etc / init / fail-safe comme décrit sur tech.pedersen-live.com/2012/05/… .
Vinh Nguyen
Vieille question, je sais, mais je suis curieux de savoir comment faire le réglage. Je dois faire le démarrage manuel à chaque redémarrage. Merci.
Chuck Claunch
@ChuckClaunch Veuillez commencer votre propre nouvelle question et expliquer en détail ce dont vous avez besoin. Veuillez inclure: cat /etc/network/interfacesVeuillez masquer votre mot de passe.
chili555