Eine ähnliche Frage wurde für Windows gestellt. Bevorzugen Sie automatisch Ethernet gegenüber WLAN, aber ich bin unter Linux und verwende NetworkManager.
Wenn das Ethernet-Kabel gerade eingesteckt ist und verfügbar ist, während auch WLAN-Verbindungen verfügbar sind, wählt NetworkManager die WLAN-Verbindung. Wie kann ich es anweisen, immer die Kabelverbindung zu wählen, falls verfügbar?
Ich bin auf Fedora 17 und verwende NetworkManager-0.9.4.0-9.git20120521
linux
wireless-networking
ethernet
networkmanager
fedora-17
Daniel Fetchinson
quelle
quelle
Antworten:
Nur ein paar Dinge:
Sie können diese Befehle in Ihrer Umgebung ausprobieren, um festzustellen, ob sie funktionieren, und die gewünschten Ergebnisse erzielen:
Alternativ können Sie einen Blick auf Ihre IP-Routen werfen, indem Sie Folgendes ausgeben:
Überprüfen Sie anhand der Ausgabe, ob sich wlan0 auf allen Routen befindet.
Dabei wurden mehrere andere Fragen gestellt, und die einzige Möglichkeit, Linux dazu zu bringen, eine Schnittstelle zu bevorzugen (standardmäßig ist es eth0, aber in Ihrem Fall ist etwas schief gelaufen), besteht darin, die Metriken zu manipulieren.
Sie können die Metrik für eine Schnittstelle mithilfe von ifmetric konfigurieren, das die Metrik auf einer von Ihnen angegebenen Schnittstelle bearbeitet . Ich habe dies nicht auf Fedora per se getestet, aber ich kann sehen, dass es in den Repositories ist. Also, Problem:
Wenn es dann installiert ist, möchten Sie zu:
Verwenden Sie vi, nano, emacs und den von Ihnen verwendeten Editor und fügen Sie ihn unter der zu konfigurierenden Schnittstelle hinzu (in diesem Fall eth0):
X bezieht sich auf eine Zahl, die die Priorität bestimmt. Standardmäßig ist 0 die höchste Priorität. Um jedoch zu vermeiden, dass statische / Standardrouten getroffen werden, verwenden Sie etwas über 2. Dann möchten Sie wlan0 eine höhere Zahl hinzufügen. Damit:
und unter wlan0:
Ihre Datei sollte folgendermaßen aussehen:
Lassen Sie uns wissen, ob es hilft!
EDIT: Nur auf ein paar Links stoßen:
EDIT 2:
Es gibt auch ein Metrikfeld in der Network Manager-GUI!
quelle