web-dev-qa-db-ja.com

LAN接続時にWLANを自動的にオフにするにはどうすればよいですか?

Thinkpadラップトップをドッキングステーションで使用しています。ドッキングステーションは、LAN経由でルーターに接続されています。家の中を歩き回るとき、ラップトップをWLANで使用します。

これらのデバイスをスクリプトまたは次のように動作する何かで管理することは可能ですか?

LAN接続が稼働している場合、OSはWifiをオフにし、LAN接続が失われた場合(ドッキング解除)、Wifiは自動的にオンになります。

Gnome 2でUbuntu 11.04 64ビットを使用します。システムはLenovo ThinkPad R500で動作します。

WLANデバイス:Intel Corporation PRO/Wireless 5100 AGN [Shiloh] LANデバイス:Broadcom Corporation NetLink BCM5787MギガビットイーサネットPCI Express(rev 02)

任意の助けをいただければ幸いです。ありがとう。

8
derroman

これを必要以上に難しくしていると思います。私のラップトップでも同じような状況になっています(ドックではなく通常のイーサネットポートであることを除く)。有線ネットワークに接続すると、自動的にワイヤレスよりも優先され、すべてが(高速の)イーサネットコードを経由します。ワイヤレスはずっ​​と接続されていましたが、使用されていませんでした。ケーブルを外すと、ワイヤレス接続の使用に戻ります。

それで、あなたがこれがあなたがすでに望んでいることをするかどうか確かめようとしましたか?私は、Ubuntuに付属している標準のネットワークアプレットしか使用していません。

3
Azendale

また、ドックでThinkPadを喜んで使用していますが、私にとっては@Azendaleの答えはそうではありませんでした。

だから私はこのソリューションをグーグルで調べて、それが機能する: https://superuser.com/a/367472/200497

この質問はGoogle検索結果の上位に表示されるため、ここでリンクを共有することにしました。

すでに tlp を電源管理に使用している場合、これを行う機能があります。

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=""
1
Luis Cellino

Toshiba Portege z935ウルトラブックには、LANとWLANがどのように連携するかを制御するBIOSの設定があります。 1つの設定では、LANケーブルが差し込まれたときにWLANを無効にできます。

BIOS設定を熟読し、機能として追加された場合はBIOSを更新することは価値があるかもしれません。最後の手段としてBIOSを更新します。更新されたバージョンのフラッシュが失敗すると、システムが動作不能になる可能性があるためです。

0
ahow628