2016年1月31日 星期日

[7688 Duo] Station mode補完:Win 7下連外網

Station mode補完:更改Device name就能在Win 7下連外網
Ted Lee@CAVEDU
Jan. 31, 2016
88x31.png[1]

本文補充說明CAVEDU教育团隊曾吉弘老師所寫LinkIt Smart 7688 Duo and MCS basics投影片的第28頁:如果http://mylinkit.local連不上怎麼辨?
這個問題和您使用的AP是否為兩階段驗証有関,筆者在機器人王國教室內的無線網路环境下,切換至Station mode後就能輕鬆地連入http://mylinkit.local。總之,兩階段驗証的AP不OK啦!Crying…

我們的開發环境為:
  • H/W:
    • CPU:i7-4510U@2GHz 2.60GHz
    • RAM:8GB,DDR3L 1600
    • Laptop:ASUS M700-PU451LD
  • S/W:
    • OS:MS Windows 7專業版w/ SP1,64 bits
    • 浏覽器:Chrome,48.0.2564.97 m
  • 開發版:LinkIt Smart 7688 Duo(以下簡稱7688D),F/W版本:0.9.2,AP mode的預設SSID為v7688_cfg
因為我們是在Win 7上開發,在使用7688D預設的Device name(mylinkit)下,我們試过依照MakerPro開發社群平台提到安裝BonjourPSSetup.exe的方法,卻裝不起該services。好在有CAVEDU教育团隊曾吉弘及徐丰智兩位大師鼎力協助才得以順利完成,在此謝过啰~。

設定步驟如下:
  1. 切換至AP mode 有兩种切換的方法:第一、長按WiFi按鈕5秒;第二、晶片reset:長按WiFi按鈕20秒。
  2. 和7688D連線 
  3. 更改Device name 以英文字母的大、小寫+數字重新命名,例如:TedLee7688d。這是最関鍵的步驟!重新替device命名後,7688D的OpenWrt OS會啟动內部的DHCP來動態指定一個新IP給7688D的Station mode。
  4. 將電腦連至外網 选擇非兩階段驗証的AP,或者以英文命名的手機熱奌(hot spot)
  5. 在浏覽器上以http://新Device name.local/重新連入7688D 
  6. 設定外網 Detected Wi-Fi network选擇非兩階段驗証的AP,或者手機熱奌;Password為前項的密碼(不是OpenWrt root帳號的密碼!)。
  7.  新Device name已取得新IP 

参考資料:
  1. 六種授權條款