servidor ubuntu: wifi

9

Acabo de instalar el servidor Ubuntu 14.04 en mi computadora que tiene un puerto de red con cable y una tarjeta wifi. Me gustaría que el servidor use la red cableada si no está disponible, y use wifi cuando no esté disponible.

Las interfaces / etc / network / originales tienen el siguiente aspecto:

# 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

Seguí esta publicación y modifiqué mi archivo para que fuera:

# 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

Cuando reinicio wlan0, puedo conectarme a mi wifi, no hay problema. Si reinicio la computadora con mi cable de red enchufado, no habrá problemas, ya que tanto las conexiones por cable como las wifi se conectan a mi red. Sin embargo, si tengo mi conexión por cable desconectada y reinicio, veo el mensaje 'Iniciando configuración del dispositivo de red' al inicio. Luego veo el mensaje 'esperando hasta 60 segundos más para la configuración de la red' antes de que el sistema se inicie por completo (por lo que espera más de 120 segundos para la red). Cuando la computadora arranca, mis conexiones wifi están conectadas.

Entonces, supongo que las cosas funcionan, pero el servidor sin cabeza tarda mucho en arrancar por completo. ¿Qué estoy haciendo mal? ¿Hay alguna forma de arreglar este retraso de arranque? Gracias.

Vinh Nguyen
fuente

Respuestas:

7

Las declaraciones 'auto p4p1' y 'auto wlan0' solicitan al sistema que inicie automáticamente ambas interfaces. Cuando comienza con el ethernet desconectado y ha pedido que la interfaz se inicie de todos modos, el sistema tropieza: "esperando hasta 60 segundos más para la configuración de la red".

Sería más eficiente, pero ciertamente no automático, dejar de lado la declaración '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 inicie cualquier interfaz manualmente según sea necesario:

sudo ifup -v wlan0
chili555
fuente
Gracias por la explicación. Reduje el tiempo de sueño en las tres ubicaciones en / etc / init / failsafe como se describe en tech.pedersen-live.com/2012/05/… .
Vinh Nguyen
Antigua pregunta, lo sé, pero tengo curiosidad por saber cómo hacer que la configuración se mantenga. Tengo que hacer el inicio manual cada vez que reinicio. Gracias.
Chuck Claunch
@ChuckClaunch Comience su propia nueva pregunta y explique en detalle lo que necesita. Por favor incluya: cat /etc/network/interfacesPor favor, oculte su contraseña.
chili555