開發(fā)環(huán)境:
Ubuntu:Ubuntu16.04
Openwrt版本:Openwrt19.07
1 在開發(fā)板上面使能Wi-Fi
簡單的來講,我們有時候擔心手機流量用得太多,于是在筆記本上打開了 wifi 給手機連接,這時候,筆記本就充當了 Access Point 的角色,無線網(wǎng)絡簡單的可以看成是無線接入點,終端,無線介質組成,手機接入到筆記本 wifi 情景中,手機是終端,同樣的道理,開發(fā)板也可以是無線接入點,這樣手機可以搜索到,當然筆記本也可以搜索到該 wifi。
開啟和關閉 wifi 的方式有三種: 開發(fā)板上開啟, Web 操作界面開啟, 源碼中使能 wifi。
通過前面的章節(jié)的學習,我們成功的將OpenWrt系統(tǒng)在我們的開發(fā)板上面跑了起來,但是我們卻收不到開發(fā)板發(fā)出的Wi-Fi信號。那么,接下來,我們就通過修改開發(fā)板上面的配置文件wireless,位于/etc/config目錄,來開開啟Wi-Fi信號。
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'pci0000:00/0000:00:01.0/0000:02:00.0'
option htmode 'HT20'
option disabled '1'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
config wifi-device 'radio1'
option type 'mac80211'
option channel '36'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0/0000:01:00.0'
option htmode 'VHT80'
option disabled '1'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt'
option encryption 'none'
大家應該看到注視了,我們要使能Wi-Fi,只需要將option disabled1這一行給注釋掉即可。新路由3有兩個AP節(jié)點radio0、radio1,因此都需要option disabled1注釋掉。
因此將
option disabled1
改為
#option disabled1
或者去掉。
另外SSID改為OpenWrt_2.4和OpenWrt_5.0然后保存退出,并重啟開發(fā)板,就能收到Wi-Fi信號了。
圖1
2 在源碼中使能Wi-Fi
如果是在開發(fā)板上面來使能Wi-Fi,操作雖然簡單,但是和前面配置WAN、LAN口有一樣的問題,就是每次重新燒寫固件后,都需要重新去修改配置文件,非常麻煩。那么,接下來就來講解如何通過修改源碼的方式來使能Wi-Fi信號。
要在源碼中使能Wi-Fi信號,那么需要修改mac80211.sh這個腳本程序,位于openwrt源碼/package/kernel/mac80211/files/lib/wifi目錄。同樣,只需要將下面畫線的這行注釋掉即可。
最后,保存退出,再重新編譯系統(tǒng)。然后將新編譯出來的固件燒寫到開發(fā)板上面即可。
3 修改SSID的名稱
通過前面的努力,我們成功的啟動了開發(fā)板的Wi-Fi信號,但是發(fā)現(xiàn)它的SSID為OpenWrt,如果我們想取一個我們自己喜歡的名字,該怎么操作呢?
以取名為“openwrt”為例。
同樣是修改mac80211.sh這個腳本程序,該腳本程序位于openwrt系統(tǒng)源碼的/package/kernel/mac80211/files/lib/wifi目錄。
我們只需要將mac80211.sh這個腳本程序中的
改為
option ssid openwrt_linux
最后,保存退出,再重新編譯系統(tǒng)。然后將新編譯出來的固件燒寫到開發(fā)板上面即可。
4 為接入點設置密碼
成功讓開發(fā)板作為 AP 后,我們發(fā)現(xiàn)可以直接的進行連接而沒有通過密碼驗證,這里我們通過 web 界面進行密碼設置,開發(fā)板設置的地方是在:/etc/config/wireless,
也可以通過web設置,推薦使用。
圖2
圖3
圖4
審核編輯:湯梓紅
-
wi-fi
+關注
關注
14文章
2132瀏覽量
124421 -
開發(fā)板
+關注
關注
25文章
5032瀏覽量
97371 -
Ubuntu
+關注
關注
5文章
563瀏覽量
29702 -
無線AP
+關注
關注
0文章
54瀏覽量
19194 -
OpenWrt
+關注
關注
10文章
130瀏覽量
39296
發(fā)布評論請先 登錄
相關推薦
評論