Snippet: W-LAN deaktivieren wenn eine LAN Verbindung hergestellt wird
Beim ändern einer Internet-Verbindung werden alle Skripte die im Verzeichnis /etc/NetworkManager/dispatcher.d/
liegen ausgeführt, dort können wir also ein Skript anlegen, welches ich 99-wlan
nenne, welches sehr einfach beim Aufbau einer LAN Verbindung die Funknetzwerke deaktiviert und umgekehrt beim Abbruch der LAN Verbindung diese wiederherstellt. Das Skript hierfür ist:
#!/bin/bash
if [ "$1" = "eth0" ]; then
case "$2" in
up)
#nmcli nm wifi off # Alt
nmcli radio wifi off # Neu ab v0.9.10
;;
down)
#nmcli nm wifi on # Alt
nmcli radio wifi on # Neu ab v0.9.10
;;
esac
fi
Da dieses ein Skript ist das auch ausgeführt werden soll, müssen wir es mit chmod +x /etc/NetworkManager/dispatcher.d/99-wlan
noch Ausführbar machen.
Und schon sollte alles funktionieren.
Quelle: http://superuser.com/a/817794