Ich benutze meinen Thinkpad-Laptop mit einer Dockingstation. Die Dockingstation ist über LAN mit meinem Router verbunden. Wenn ich im Haus herumlaufe, benutze ich meinen Laptop mit WLAN.
Ist es möglich (und wie), diese Geräte mit einem Skript oder etwas Ähnlichem zu verwalten:
Wenn eine LAN-Verbindung besteht, sollte das Betriebssystem Wifi ausschalten und wenn die LAN-Verbindung verloren geht (Abdocken), sollte Wifi automatisch eingeschaltet werden.
Ich verwende Ubuntu 11.04 64bit mit Gnome 2. Das System funktioniert auf einem Lenovo ThinkPad R500 mit.
WLAN-Gerät: Intel Corporation PRO / Wireless 5100 AGN [Shiloh] LAN-Gerät: Broadcom Corporation NetLink BCM5787M Gigabit-Ethernet PCI Express (Version 02)
Jede Hilfe wäre dankbar. Vielen Dank.
11.04
networking
automation
lan
wireless
Derroman
quelle
quelle
Antworten:
Ich denke, Sie machen das vielleicht schwieriger als es sein muss. Ich habe die gleiche Situation mit meinem Laptop (außer es ist ein normaler Ethernet-Port anstelle eines Docks). Wenn ich das kabelgebundene Netzwerk anschließe, hat es automatisch Vorrang vor dem kabellosen Netzwerk und alles läuft über das (schnellere) Ethernet-Kabel. Das WLAN war die ganze Zeit verbunden, aber nicht verwendet. Wenn ich das Kabel abziehe, wird die drahtlose Verbindung nicht mehr verwendet.
Haben Sie versucht zu sehen, ob dies das tut, was Sie bereits wollen? Ich verwende nur das Standard-Netzwerk-Applet, das mit Ubuntu geliefert wird.
quelle
ifconfig
die letzte Zeile mit den RX / TX-Werten verwenden und anzeigen, sodass Sie nicht erraten müssen, wohin der aktuelle Datenverkehr von der Zeit bis zur Übertragung einer großen Datei fließt.Ich verwende auch gerne ein ThinkPad mit einem Dock, aber für mich war die Antwort von @ Azendale nicht der Fall: Nach dem Entfernen des Laptops aus dem Dock wurde die Internetverbindung unterbrochen und es musste erneut eine Verbindung zum WLAN hergestellt werden, damit es funktioniert.
Also habe ich diese Lösung gegoogelt und sie funktioniert: https://superuser.com/a/367472/200497
Da diese Frage in den Google-Suchergebnissen hoch erscheint, habe ich beschlossen, den Link hier zu teilen.
quelle
Wenn Sie tlp bereits für die Energieverwaltung verwenden, verfügt es über eine entsprechende Funktion.
Sie müssen Ihre conf-Datei ändern (/ etc / default / tlp).
quelle
In meinem Ultrabook Toshiba Portege z935 gibt es im BIOS eine Einstellung, die steuert, wie LAN und WLAN zusammenarbeiten. Mit einer Einstellung kann WLAN deaktiviert werden, wenn das LAN-Kabel eingesteckt ist.
Es kann sich lohnen, Ihre BIOS-Einstellungen zu lesen und möglicherweise Ihr BIOS zu aktualisieren, falls es als Funktion hinzugefügt wurde. Ich würde das BIOS als letzten Ausweg aktualisieren, da dies dazu führen kann, dass Ihr System nicht mehr funktionsfähig ist, wenn das Flashen der aktualisierten Version fehlschlägt.
quelle