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의 브리지에 포함되는 이유는 무엇입니까? 인터페이스가 하나만 있는 브리지를 사용하는 목적은 무엇입니까?
그래도 브리지에 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