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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

USB接口WiFi模塊WG209 使用 WPA_SUPPLICANT 連接AP熱點的使用說明

GPS_WiFi_藍牙模塊知識 ? 2018-12-27 22:28 ? 次閱讀

硬件:WG209

平臺:UBUNTU12.04 32 位

驅動:DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar

WPA_SUPPLICANT 版本:wpa_supplicant-2.6.tar

主要流程

第一步驅動編譯

A、驅動解壓

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

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

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

os/linux/目錄下生成mt7601Usta.ko 驅動

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 種使用方式一種是直接調用配置文件進行連接 另一種是使用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ù)你連接的信號的加密方式方法等進行相應配置)

使用wpa_cli 客戶端的方法:

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

>add_network (assume return 2)

>set_network 2 ssid "your ssid"

>set_network 2 psk "your pre-shared key"

>enable_network 2

之后可自動進行連接。

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

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


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

    關注

    9

    文章

    691

    瀏覽量

    55368
  • wifi模塊
    +關注

    關注

    60

    文章

    374

    瀏覽量

    72917
收藏 人收藏

    評論

    相關推薦

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

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

    esp8266wifi模塊怎么連接手機

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

    cyw43455 PMF模式的wpa_supplicant.conf設置是什么?

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

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

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

    1YN - CYW43439 WPA3驅動程序錯誤的原因?

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

    請問esp32能不能自動找到信號最強的wifi ap進行連接?

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

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

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

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

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

    1YN - CYW43439 WPA3驅動程序錯誤的原因?

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

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

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

    請問如何在i.MX8 Plus Solidrun上為Wi-Fi設置接入點模式?

    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 設置 WiFi 密碼 wpa_passphrase FAST_17DC qq123456 連接 WiFi killall
    發(fā)表于 02-05 19:33

    智能家居IoT AP WiFi模塊方案

    智能網(wǎng)關在智能家居應用中,需要能夠實現(xiàn)數(shù)據(jù)傳輸,數(shù)據(jù)上傳以及控制指令下發(fā),這部分的話,就要求WiFi模塊既可以做AP,又可以做Station,因此會優(yōu)先選擇帶UART接口的IoT
    的頭像 發(fā)表于 01-09 11:35 ?1354次閱讀
    智能家居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)絡的使用

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

    【KV260視覺入門套件試用體驗】+04.USB-WIFI功能測試(zmj)

    remove_network 0; sudo wpa_cli -p/var/run/wpa_supplicant ap_scan 1; 4.2測試結果 如圖USB-WIFI測試正常
    發(fā)表于 10-16 00:25