網頁

顯示具有 Linkit 7688 標籤的文章。 顯示所有文章
顯示具有 Linkit 7688 標籤的文章。 顯示所有文章

2017年5月17日 星期三

Linkit 7688 網路-非 Bridge

以下設定透過有線和無線連接外網,並同時啟動 Wifi Ap mode
但是不可以同時連接同一路由器網段
如 192.168.1.60, 192.168.1.61
此時會有一個網路無法連接
故使用 192.168.1.60, 192.168.2.61
Wifi Ap 使用 192.168.100.1

新增對外有線網路
Network/Interfaces/Add new interface...
Name: EWAN
Protocol: Static address (192.168.2.61)
Interface: Ethernet Switch: "eth0"
Firewall Settings: wan

取消 Bridge
Network/Interfaces/LAN/Physical Settings
取消勾選 Bridge interfaces
選擇 Wireless Network: Master "LinkIt_Smark_7688_xxxxxx"
Static address(192.168.100.1)

此時網路(EWAN)生效

修改 Wifi 之 UplinkAp
Network/Wifi/radio0: Client "UplinkAp"
修改 ESSID: router
新增對外無線網路
Network/Interfaces/Add new interface...
Name: WWAN
Protocol: Static address (192.168.1.60)
Interface: Wireless Network: Client "router"
Firewall Settings: wan
使用終端機登入
root@mylinkit:~# wifi_mode apsta

Network/Interfaces/LAN
Protocol: static address (192.168.100.1)
取消 Disable DHCP for this interface

修改 WWAN 的 gateway 和 DNS

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


Linkit 7688 起步

電源燈: 綠色表示供電中
Wi-Fi燈: 橘色
  AP Mode: 沒 client 連線,暗
  AP Mode: 有 client 連線,一秒閃三次,暫停5秒,重複
  Station Mode: 沒連線,暗
  Station Mode: 連線中,一秒閃兩次
  Station Mode: 已連線,有資料傳輸,則閃爍


Wi-Fi Reset 按鈕
Resets Wi-Fi to AP mode: 壓按鈕至少5秒
Factory resets and enters AP mode: 壓按鈕至少20秒
(Restore to default setting and all user data will be removed from the device)
Upgrades firmware from a USB drive:
A. 供電時壓按鈕至少5秒
1. 下載 lks7688.img 置於 FAT32 Usb drive 的根目錄
2. 插上 USB drive, 可以透過 OTG 線, 或 Breakout 板
3. 壓住 Wi-Fi Reset 按鈕
4. 壓一下 MPU Reset 按鈕
5. 數約5秒後放開 Wi-Fi Reset 按鈕(等 Wi-Fi 燈暗)
6. Wi-Fi 燈,快閃約3分鐘
7. 等機器重開機
Upgrades bootloader from a USB drive:
A. 供電時壓按鈕至少20秒
1. 下載 lks7688.ldr 置於 FAT32 Usb drive 的根目錄
2. 插上 USB drive, 可以透過 OTG 線, 或 Breakout 板
3. 壓住 Wi-Fi Reset 按鈕
4. 壓一下 MPU Reset 按鈕
5. 至少20秒後放開 Wi-Fi Reset 按鈕

預設 Wi-Fi SSID: LinkIt_Smart_7688_xxxxxx
IP: 192.168.100.1, 使用 DHCP
Ethernet IP: 192.168.100.1, 使用 DHCP
第一次輸入設定密碼
設定完,再輸入一次密碼

進入 OpenWrt, 再輸入一次密碼
進入下個畫面
點入上方粉紅色的 Go to password configuration...
設定 Router Password, 才可透過 SSH 登入