
Ich versuche, die Metrik in DHCP in Raspbian so einzustellen, dass Wi-Fi eine höhere Priorität als WWAN hat, also stelle ich Folgendes ein:
pi@adi:~ $ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0
10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
169.254.0.0 0.0.0.0 255.255.0.0 U 300 0 0 wwan0
192.168.10.0 0.0.0.0 255.255.255.0 U 200 0 0 wlan0
Aber es funktioniert nicht, denn wenn meine SIM-Karte (WWAN) kein Guthaben mehr hat, habe ich kein Internet und es kommt keine Verbindung über WLAN zustande. Was kann ich noch tun?
Antwort1
Sie können kein Failover mit Metrik durchführen: Metrik bedeutet lediglich, dass unter Routen mit derselben Spezifität immer die „beste“ ausgewählt wird, unabhängig davon, ob etwas entlang der Verbindung funktioniert oder nicht.
"Wie nutze ich verschiedene Internetverbindungen gleichzeitig" (in diversen Varianten) ist eine FAQ, letztes Mal warDas.
Sie müssen also irgendwie feststellen, ob auf Ihrer SIM-Karte Guthaben vorhanden ist oder nicht, und basierend auf diesem Skript eine Änderung der Standardroute vornehmen.