OpenWRTを実行しているシングルボードコンピュータがあります(GW5100)。私ワイヤレスモジュール次のようにVerizonのLTEネットワークに接続します。
製造元とopenwrt.orgのドキュメントを読んだ後、私の/etc/config/networkファイルは次のようになります。
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fda5:2ea8:8ced::/48'
config interface 'lan'
option type 'bridge'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'wwan'
option ifname 'wwan0'
option proto 'dhcp'
config interface 'verizon'
option ifname 'wwan0'
option device '/dev/cdc-wdm0'
option apn 'vzwinternet'
option proto 'qmi'
option delay '90'
デフォルトでは、ループバック、グローバル、およびLANがすでに含まれています。 wwanとVerizonを追加しました。ボードにはRJ45ジャックがありますが、何も接続されていません。
私のOpenWRTバージョンは、ドキュメントに従ってワイヤレスモジュールを認識し、/ devにそのデバイスを公開するようです。また、私のSIMカードがVerizonネットワークに正しく登録されていることも確認しました。残念ながら、wwan0インターフェイスからipv4 IPアドレスを取得できませんでした。
ここで私の質問は主にネットワーク設定を理解することです。
これで新しいインターフェースを追加しましたが、そのまま「動作」すると予想する必要がありますか?私は走ろうとします
udhcp -i wwan0
が、タイムアウトします。eth0がデフォルトで/etc/config/networkのブリッジに含まれるのはなぜですか?インターフェイスが1つしかないブリッジを使用する目的は何ですか?
それでもブリッジにwwan0を追加する必要がありますか?
この場合、ルーティングテーブルにwwan0を手動で追加する必要がありますか?これは完全な出力です
route
。
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 br-lan