Raspbian Linux での WWAN と Wi-Fi 接続の優先順位

Raspbian Linux での WWAN と Wi-Fi 接続の優先順位

Raspbian の DHCP でメトリックを設定して、WWAN よりも Wi-Fi を優先するようにしたので、次のように設定しました。

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

しかし、SIM カード (WWAN) に現金が残っていないため、インターネットが利用できず、Wi-Fi 経由で接続できないため、機能しません。他に何ができますか?

答え1

メトリックを使用してフェイルオーバーを行うことはできません。メトリックとは、接続上の何かが機能しているかどうかに関係なく、同じ仕様のルートの中で常に「最適な」ルートが選択されることを意味します。

「同時に異なるインターネット接続を使用するにはどうすればいいですか」(さまざまなバリエーション)はFAQです。前回はこれ

したがって、SIM カードにキャッシュがあるかどうかを何らかの方法で判断し、そのスクリプトに基づいてデフォルト ルートを変更する必要があります。

関連情報