網頁

2017年5月17日 星期三

Linkit 7688 預設網路 & Bridge

先說說 Bridge 吧!
一般來說,網路使用路由器形成階層
Bridge 可以使中間的路由器通透,直接連上上層網路,扁平化網路

Linkit 7688 Wi-Fi 預設為 AP 模式,並且啟動 Bridge
因為 WAN 指定到 Wireless Network: Client "UplinkAp", 並沒有連上網路
所以不論透過有線或無線的網路登入,皆可透過同一IP 192.168.100.1 登入
此時沒有連上外網
設定如下
Network/Interfaces/WAN/General Setup/Protocol: DHCP client
Network/Interfaces/WAN/Physical Settings
選定 Wireless Network: Client "UplinkAp" (wan)

Network/Interfaces/LAN/General Setup/Protocol
Static address: 192.168.100.1
Network/Interfaces/LAN/Physical Settings
啟動 Bridge interface
勾選
Ethernet Switch: "eth0" (lan)
Ethernet Adapter: "ra0" (lan)
Wireless Network: Master "LinkIt_Smart_7688_xxxxxx" (lan)

設定使用有線網路(Ethernet),連接外網
Network/Interfaces/WAN/Physical Settings
改選
Ethernet Switch: "eth0"
此時 LAN 上的 Bridge 還有效,所以有線網路還是 192.168.100.1
Network/Interfaces/LAN/Physical Settings
取消勾選
Ethernet Switch: "eth0"
此時有線網路才會生效,因為是使用 DHCP client, 所以需透過路由器查詢 IP
可透過 LinkIt_Smark_7688_xxxxxx 登入(192.168.100.1)
並且 ping 路由器和外網,以證明成功

回復出廠值
設定使用無線網路(WiFi),連接外網
Network/Wifi
不要點選 Scan/Join Network, 會取消 LinkIt_Smart_7688_xxxxxx, 轉入 station mode
建議編輯 UplinkAp
Network/Wifi/radio0: Client "UplinkAp"
設定: ESSID, Mode 選 Client, 設定 Wireless Security
可參考設定檔 /etc/config/network /etc/config/wireless
執行 wifi_mode sta 切換成 Station mode
所以 LinkIt_Smark_7688_xxxxxx 會消失
可透過有線網路登入(192.168.100.1)
並且 ping 路由器和外網,以證明成功

Wi-Fi 設定為 Ap + Station mode
執行 wifi_mode apsta 切換成 Ap + Station mode
因為此時
Network/Interfaces/LAN/General Setup/Protocol 自動切換為 DHCP client
Network/Interfaces/LAN/Physical Settings 有啟動 Bridge
所以 client 可以透過有線連上 LinkIt 7688 的上層網路
client 也可透過 LinkIt_Smark_7688_xxxxxx 連上 LinkIt 7688 的上層網路
因為 LinkIt 是使用 DHCP client 連接外網, 所以需透過路由器查詢 IP
再透過此 IP 連上 LinkIt 7688
當然你可將
Network/Interfaces/LAN/General Setup/Protocol 切換為 Static address
可以注意一下 Network/Interfaces/WAN 已經不能 Edit


沒有留言:

張貼留言