¿Cómo apago WLAN automáticamente cuando LAN está conectada?


8

Yo uso mi computadora portátil Thinkpad con una estación de acoplamiento. La estación de acoplamiento está conectada a mi enrutador a través de LAN. Cuando camino por la casa uso mi computadora portátil con WLAN.

¿Es posible (y cómo) administrar estos dispositivos con un script o algo para que funcione así:

Si una conexión LAN está activa, el sistema operativo debe desactivar Wifi y si la conexión LAN se pierde (desacoplando) Wifi debería activarse automáticamente.

Uso Ubuntu 11.04 de 64 bits con Gnome 2. El sistema funciona en un Lenovo ThinkPad R500 con.

Dispositivo WLAN: Intel Corporation PRO / Wireless 5100 AGN [Shiloh] Dispositivo LAN: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)

Cualquier ayuda sería apreciada. Gracias.


Debería ser posible crear un script para él, pero tenga en cuenta que habrá perdido todas las conexiones de red existentes. No es bueno si tienes una conexión SSH abierta o si estás jugando un juego en línea. La mayoría de las computadoras portátiles tienen un atajo de teclado (Fn + F11 en el mío) o un interruptor en la parte frontal para deshabilitar la conexión inalámbrica. Acostúmbrate a usar ese atajo / diapositiva cuando te conectes. ¿Existe algún requisito para activar wifi automáticamente cuando se desconecta del cable? Técnicamente, LAN también cuenta para una conexión inalámbrica. La conexión por cable es la terminología correcta aquí.
Lekensteyn

Sí, el requisito es que soy demasiado vago. ;-) y también sí: técnicamente, la conexión por cable puede ser el término correcto.
derroman

Respuestas:


3

Creo que podrías estar haciendo esto más difícil de lo que tiene que ser. Tengo la misma situación con mi computadora portátil (excepto que es un puerto Ethernet normal en lugar de una base). Cuando conecto la red cableada, prevalece automáticamente sobre la conexión inalámbrica y todo pasa por el cable de Ethernet (más rápido). La conexión inalámbrica estaba conectada todo el tiempo, pero sin usar. Cuando desconecto el cable, vuelve a utilizar la conexión inalámbrica.

Entonces, ¿has intentado ver si esto ya hace lo que quieres? No estoy usando nada más que el applet de red estándar que viene con Ubuntu.


¡Gracias! Creo que hice las cosas más difíciles de lo que tienen que ser. Lo probé copiando un archivo grande mientras estaba en la estación de acoplamiento (Ethernet) y mientras no estaba (inalámbrico). Y creo que Ubuntu lo gestiona correctamente. ¡Gracias por la pista!
derroman

Puede usar ifconfigy echar un vistazo a la última línea con los valores RX / TX, por lo que no tiene que adivinar hacia dónde va el tráfico actual desde el momento, dedicado a transferir un archivo grande.
usuario desconocido

1
Sería útil apagar automáticamente el wifi para reducir el consumo de energía.
THelper

2

También estoy feliz de usar un ThinkPad con una base, pero para mí la respuesta de @Azendale no fue el caso: después de quitar la computadora portátil de la base, la conexión a Internet se interrumpió y se requirió volver a conectar WiFi para que funcione.

Así que busqué en Google esta solución y funciona: https://superuser.com/a/367472/200497

Como esta pregunta aparece alta en los resultados de búsqueda de Google, decidí compartir el enlace aquí.


1

Si ya está utilizando tlp para la administración de energía, tiene una función para hacerlo.

Tiene que modificar su archivo conf (/ etc / default / tlp)

# Radio devices to enable/disable when docked.
#DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK="wifi wwan"

# Radio devices to enable/disable when undocked.
DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
#DEVICES_TO_DISABLE_ON_UNDOCK=""

0

En mi ultraportátil Toshiba Portege z935, hay una configuración en el BIOS que controla cómo la LAN y la WLAN funcionan juntas. Una configuración le permite deshabilitar WLAN cuando el cable LAN está enchufado.

Puede valer la pena examinar la configuración de su BIOS y posiblemente actualizar su BIOS en caso de que se haya agregado como una característica. Actualizaría BIOS como último recurso, ya que puede hacer que su sistema no funcione si falla la actualización de la versión actualizada.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.