在物聯(lián)網(wǎng)時(shí)代,無線連接對(duì)智能設(shè)備至關(guān)重要。EPCM3568A-LI工控機(jī)作為邊緣計(jì)算網(wǎng)關(guān),簡(jiǎn)化了設(shè)備聯(lián)網(wǎng)流程,支持遠(yuǎn)程數(shù)據(jù)傳輸與智能操作。本文將指導(dǎo)如何通過該工控機(jī)輕松實(shí)現(xiàn)WiFi連接和熱點(diǎn)共享。
?EPCM3568A-LI產(chǎn)品簡(jiǎn)介
EPCM3568A-LI采用RK3568四核處理器,主頻高達(dá)2.0GHz,內(nèi)置1TOPs NPU,作為邊緣計(jì)算網(wǎng)關(guān),EPCM3568A-LI以其強(qiáng)大的計(jì)算能力,輕松高效處理數(shù)據(jù),為用戶帶來更加便捷、智能的能源管理體驗(yàn)。
?前期準(zhǔn)備
1.軟件方面
安裝好虛擬機(jī)的電腦(VMware Workstation 12及以上最佳,電腦配置越高越好);
- EPCM3568A-LI開發(fā)環(huán)境
- MobaXterm虛擬終端。
2.硬件方面
EPCM3568A-LI小型邊緣計(jì)算網(wǎng)關(guān);
?WiFi無線網(wǎng)絡(luò)配置
EPCM3568A-LI接通電源,用網(wǎng)線和筆記本一起接入同一個(gè)交換機(jī)。待系統(tǒng)啟動(dòng)后,使用MobaXterm的SSH登錄IP:192.168.1.136,用戶名:zlgmcu,密碼:zlgmcu。
圖1SSH登錄EPCM3568A-LI
然后,進(jìn)入系統(tǒng)后,使用以下指令查看是否生成網(wǎng)絡(luò)接口:
圖2網(wǎng)絡(luò)配置信息 ?EPCM3568A-LI作為無線客戶端
1.掃描WiFi熱點(diǎn)
首先,我們繼續(xù)在MobaXterm終端執(zhí)行如下命令,可查看開發(fā)板周圍可見的WiFi熱點(diǎn),如圖3:
sudo iw dev wlan0 scan | grep SSID
圖3 掃描出來的熱點(diǎn)ID
2. 連接WiFi熱點(diǎn)
然后,我們繼續(xù)在MobaXterm終端編輯WiFi配置文件/etc/wpa_supplicant.conf,輸入以下命令:
sudo vim /etc/wpa_supplicant.conf
增加需要連接的熱點(diǎn)信息。例如本例的連接熱點(diǎn)為“oppo”,密碼123456780,/etc/wpa_supplicant.conf文件內(nèi)容如下所示:
ctrl_interface=/var/run/wpa_supplicantap_scan=1network={ ssid="oppo" psk="123456780"}
然后,執(zhí)行如下命令,連接 /etc/wpa_supplicant.conf 配置文件中描述的WiFi熱點(diǎn):
sudo wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf -B
首次執(zhí)行該命令可能會(huì)遇到如圖4情況:
圖4wpa_supplicant連接
檢查是否有其他 wpa_supplicant 進(jìn)程正在運(yùn)行:運(yùn)行以下命令來查看是否有其他 wpa_supplicant 進(jìn)程正在運(yùn)行:
ps aux | grep wpa_supplicant
圖5查看使用wpa_supplicant的進(jìn)程
查看到確實(shí)有其他wpa_supplicant進(jìn)程,執(zhí)行如下命令殺死進(jìn)程:
sudo kill 433
再次執(zhí)行:
sudo wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf -B
可以看到連接成功,如圖6。
圖6wpa_supplicant連接WiFi成功
查看是否成功連接“oppo“這個(gè)WiFi熱點(diǎn),可使用wpa_cli工具,操作命令如下:
sudo wpa_cli -iwlan0 status
若成功連接上“oppo“這個(gè)熱點(diǎn),則顯示信息如圖7所示。
圖7 查看已連接的WiFi信息
連接WiFi熱點(diǎn)后,就可以配置IP地址了,使用動(dòng)態(tài)獲取IP地址,命令如下:
sudo udhcpc -i wlan0
如果第一次執(zhí)行此命令遇到如圖8失敗情況,按Ctrl+c先結(jié)束,然后再次執(zhí)行此命令,獲取IP成功,如圖9:圖8使用udhcpc自動(dòng)獲取IP地址失敗
圖9 使用udhcpc自動(dòng)獲取IP地址成功
接下來,輸入以下命令,查看是否獲取IP成功。
sudo ifconfig
圖10 查看WiFi的IP地址
圖10的紅框即WiFi新獲取的ip地址。連接上WiFi熱點(diǎn)后便可測(cè)試外圍通信了,如圖11所示。
圖11 機(jī)子ping百度地址
然后,我們用hdmi線將EPCM3568A-LI與顯示屏對(duì)接,打開谷歌瀏覽器,輸入www.baidu.com,搜索“騰訊視頻”
?模塊作為熱點(diǎn)1. 搭建DHCP服務(wù)器接下來,我們將EPCM3568A-LI作為WiFi熱點(diǎn),需要為每一個(gè)接入該熱點(diǎn)的終端(例如手機(jī))分配IP,路由等網(wǎng)絡(luò)參數(shù)。而這些工作可以通過搭建一個(gè)DHCP服務(wù)器來完成,默認(rèn)只需要?jiǎng)?chuàng)建udhcpd.conf配置文件,我們繼續(xù)在MobaXterm終端執(zhí)行如下命令(本例中配置文件路徑為/opt/udhcpd.conf):
sudo udhcpd /opt/udhcpd.conf &
dhcpd.conf配置文件的內(nèi)容如下所示(注意:其中的網(wǎng)絡(luò)參數(shù)可以根據(jù)實(shí)際情況更改):
#the start and end of the IP lease blockstart 192.168.5.10end 192.168.5.254#the interface that udhcpd will useinterface wlan0option subnet 255.255.255.0opt router 192.168.5.1option domain localoption lease 864000 #10 days of seconds
2. 開啟WiFi工作在AP模式(即作為熱點(diǎn))然后我們繼續(xù)在MobaXterm終端執(zhí)行如下命令:
sudo ifconfig wlan0 up 192.168.5.1sudo hostapd -B /opt/hostapd.conf
執(zhí)行成功后如圖13所示
圖13使用hostapd配置熱點(diǎn)信息
其中,/opt/hostapd.conf配置文件內(nèi)容如下所示,ssid設(shè)置WiFi熱點(diǎn)的名稱,使用wpa2加密方式,wpa_passphrase設(shè)置密碼。更多參數(shù)可到hostapd主頁查看。
interface=wlan0driver=nl80211ctrl_interface=/var/run/hostapdhw_mode=gchannel=6ssid=EPCM3568A-LIwpa=2ieee80211n=1wpa_passphrase=12345678ignore_broadcast_ssid=0wpa_key_mgmt=WPA-PSKrsn_pairwise=CCMP
使用手機(jī)搜索WiFi熱點(diǎn),可以看到“EPCM3568A-LI”熱點(diǎn)。連接手機(jī)到 EPCM3568A-LI 熱點(diǎn),密碼為 12345678(注:密碼定義在 hostapd.conf)。手機(jī)可以下載ping的軟件,測(cè)試是否ping通開發(fā)板的wlan0(本例IP地址為:192.168.5.1)。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2927文章
45856瀏覽量
387875 -
WIFI
+關(guān)注
關(guān)注
81文章
5372瀏覽量
207425 -
EPCM
+關(guān)注
關(guān)注
0文章
3瀏覽量
7315
發(fā)布評(píng)論請(qǐng)先 登錄
基于EPCM3568B-LI的無線模塊應(yīng)用 — 4G篇

一文掌握RK3568開發(fā)板Android13掛載Windows共享目錄

RK3568開發(fā)板教程:以iTOP-RK3568開發(fā)板為例 Android13通過CIFS協(xié)議掛載Windows共享目錄

一文掌握RK3568開發(fā)板Android13掛載Windows共享目錄
《DNESP32S3使用指南-IDF版_V1.6》第五十章 WiFi熱點(diǎn)實(shí)驗(yàn)
ZLG致遠(yuǎn)電子再添兩款重磅級(jí)麒麟操作系統(tǒng)產(chǎn)品

評(píng)論