0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

USB接口WiFi模塊WG209 使用 WPA_SUPPLICANT 連接AP熱點(diǎn)的使用說明

GPS_WiFi_藍(lán)牙模塊知識 ? 2018-12-27 22:28 ? 次閱讀

硬件:WG209

平臺:UBUNTU12.04 32 位

驅(qū)動:DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar

WPA_SUPPLICANT 版本:wpa_supplicant-2.6.tar

主要流程

第一步驅(qū)動編譯

A、驅(qū)動解壓

B、修改MAKEFILE 文件以及config.mk 文件MAKEFILE 文件主要修改或添加對應(yīng)需要移植的平臺以及對應(yīng)的交叉編譯路徑config.mk 主要修改某些需要特定支持的模塊功能 例如本文中需要的WPA_supplicant 的支持

C、在頂層目錄下執(zhí)行make 命令 執(zhí)行編譯

D、最后出現(xiàn)調(diào)試信息

os/linux/目錄下生成mt7601Usta.ko 驅(qū)動

E、在/etc 目錄下生成Wireless/RT2870STA 文件夾 將源碼中RT2860STA.dat 文件放到目錄

第二步WPA_SUPPLICANT 安裝

A、解壓軟件

B、可以在MAKEFILE 中修改編譯工具路徑 執(zhí)行make&make install C、在wpa_supplicant 目錄下生成可執(zhí)行命令wpa_supplicant

D、編譯需要libssl-dev 以及l(fā)ibnl-dev 的支持apt-get install libssl-dev libnl-dev


第三步 使用

A、wpa_supplicant 有2 種使用方式一種是直接調(diào)用配置文件進(jìn)行連接 另一種是使用wpa_cli 客戶端

使用配置文件的方法:

在/etc/wpa_supplicant/目錄中配置wpa_supplicant.conf

例子:network={

ssid="XXXXXX"

scan_ssid=1

key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE

pairwise=TKIP CCMP

group=CCMP TKIP WEP104 WEP40

psk="XXXXXX"

}

然后執(zhí)行wpa_supplicant -B -d -Dwext -ira0 -c /etc/wpa_supplicant 進(jìn)行自動連接

(注意 配置文件中的內(nèi)容需要根據(jù)你連接的信號的加密方式方法等進(jìn)行相應(yīng)配置)

使用wpa_cli 客戶端的方法:

wpa_cli 支持兩種模式:交互模式和命令行模式執(zhí)行 wpa_cli 命令 進(jìn)入命令行模式根據(jù)提示操作 可進(jìn)行連接 下面是例子

>add_network (assume return 2)

>set_network 2 ssid "your ssid"

>set_network 2 psk "your pre-shared key"

>enable_network 2

之后可自動進(jìn)行連接。

連接完成會打印連接信息 在命令行下輸入 status 命令可以查看當(dāng)前連接狀態(tài)顯示

更多關(guān)于USB接口WiFi模塊WG209的信息可訪問天工測控官網(wǎng)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • USB接口
    +關(guān)注

    關(guān)注

    9

    文章

    697

    瀏覽量

    55497
  • wifi模塊
    +關(guān)注

    關(guān)注

    60

    文章

    375

    瀏覽量

    73182
收藏 人收藏

    評論

    相關(guān)推薦

    【飛凌嵌入式OK3576-C開發(fā)板體驗(yàn)】ssh連接與文件傳輸

    cfg80211_wext=12 安裝完成后,重新執(zhí)行l(wèi)smod命令,即可看到wifi模塊的驅(qū)動已經(jīng)安裝了 連接wifi wifi信息
    發(fā)表于 08-22 11:29

    esp8266wifi模塊怎么連接手機(jī)

    ESP8266 WiFi模塊連接手機(jī)主要可以通過兩種方式實(shí)現(xiàn): 通過路由器連接(STA模式)和直接作為熱點(diǎn)
    的頭像 發(fā)表于 08-19 17:27 ?1410次閱讀

    cyw43455 PMF模式的wpa_supplicant.conf設(shè)置是什么?

    WPA2-PSK/AES + PMF(禁用)時,如果 STA 想要連接接入點(diǎn),wpa_supplicant.conf 應(yīng)如何設(shè)置。 3.當(dāng) AP 設(shè)置
    發(fā)表于 07-23 06:41

    ESP8266是否可以連接WPA2_Enterprise AP?

    我有一個關(guān)于 WPA2-Enterprise 和 AT 命令的問題。 是否可以連接WPA2_Enterprise AP?
    發(fā)表于 07-16 08:20

    通過esp8266發(fā)送AT指令控制連接ap熱點(diǎn),為什么連接時會先提示 WIFI DISCONNECT ?

    請問;如下是我通過esp8266發(fā)送AT指令控制連接ap熱點(diǎn),可是為什么連接時,會先提示 WIFI DISCONNECT ? AT+CWJA
    發(fā)表于 07-15 06:18

    1YN - CYW43439 WPA3驅(qū)動程序錯誤的原因?

    當(dāng)我嘗試連接網(wǎng)絡(luò)時,得到的結(jié)果是 ~# wpa_supplicant -B -i wlan0 -c wlan.conf udhcpc -i wlan0Successfully initialized
    發(fā)表于 07-03 07:39

    請問esp32能不能自動找到信號最強(qiáng)的wifi ap進(jìn)行連接?

    你好,我的設(shè)置好多wifi ap 熱點(diǎn),他們的ssid 和密碼 都是相同。請問 esp32 能不能自動找到信號最強(qiáng)的wifi ap 進(jìn)行
    發(fā)表于 06-13 07:33

    ESP8266連接WPA3失敗的原因?如何解決?

    我使用ESP8266連接WPA3熱點(diǎn)失敗,log提示“no ap found”,設(shè)置auth_mode為WIFI_AUTH_WPA2_WPA
    發(fā)表于 06-11 07:47

    用cyw43455怎么通過wl直接連接網(wǎng)絡(luò)?

    不想用wpa_supplicant ,想直接用wl tool 連接網(wǎng)絡(luò),我看到了這篇帖子, https://community.infineon.com/t5/AIROC-Wi-Fi-MCUs
    發(fā)表于 05-27 08:15

    1YN - CYW43439 WPA3驅(qū)動程序錯誤的原因?

    當(dāng)我嘗試連接網(wǎng)絡(luò)時,得到的結(jié)果是 ~# wpa_supplicant -B -i wlan0 -c wlan.conf udhcpc -i wlan0Successfully initialized
    發(fā)表于 05-24 06:55

    Cypress43455通過MULTICH_CONNECT_PCB連接到wlan1接口的設(shè)備無法建立連接怎么解決?

    wlan0(作為 STA)上,我們使用 wpa_supplicant,通過\"/usr/sbin/wpa_supplicant -B -i wlan0 -c /etc
    發(fā)表于 03-06 06:48

    請問如何在i.MX8 Plus Solidrun上為Wi-Fi設(shè)置接入點(diǎn)模式?

    iee80211n=1 wilist wlan0 頻率 killall wpa_supplicant killall hostapd ifconfig wlan0 192.168.1.10 netmask
    發(fā)表于 03-01 09:52

    【米爾-瑞薩RZ/G2UL開發(fā)板】2.串口通信與WIFI測試

    scan | grep SSID 設(shè)置 WiFi 密碼 wpa_passphrase FAST_17DC qq123456 連接 WiFi killall
    發(fā)表于 02-05 19:33

    智能家居IoT AP WiFi模塊方案

    智能網(wǎng)關(guān)在智能家居應(yīng)用中,需要能夠?qū)崿F(xiàn)數(shù)據(jù)傳輸,數(shù)據(jù)上傳以及控制指令下發(fā),這部分的話,就要求WiFi模塊既可以做AP,又可以做Station,因此會優(yōu)先選擇帶UART接口的IoT
    的頭像 發(fā)表于 01-09 11:35 ?1470次閱讀
    智能家居IoT <b class='flag-5'>AP</b> <b class='flag-5'>WiFi</b><b class='flag-5'>模塊</b>方案

    【飛凌 OK113i-C 全志T113-i開發(fā)板】WiFi和以太網(wǎng)絡(luò)的使用

    熱點(diǎn),這次我們就來通過配置文件的方式,讓開發(fā)板上電自動鏈接指定的AP熱點(diǎn),這樣就不用每次還要使用串口進(jìn)行登錄了。 確認(rèn)wpa_supplicant的支持 開啟 配置
    發(fā)表于 12-27 09:57