0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取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、在顶层目录下执行make 命令 执行编译

D、最后出现调试信息

os/linux/目录下生成mt7601Usta.ko 驱动

E、在/etc 目录下生成Wireless/RT2870STA 文件夹 将源码中RT2860STA.dat 文件放到目录

第二步WPA_SUPPLICANT 安装

A、解压软件

B、可以在MAKEFILE 中修改编译工具路径 执行make&make install C、在wpa_supplicant 目录下生成可执行命令wpa_supplicant

D、编译需要libssl-dev 以及libnl-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"

}

然后执行wpa_supplicant -B -d -Dwext -ira0 -c /etc/wpa_supplicant 进行自动连接

(注意 配置文件中的内容需要根据你连接的信号的加密方式方法等进行相应配置)

使用wpa_cli 客户端的方法:

wpa_cli 支持两种模式:交互模式和命令行模式执行 wpa_cli 命令 进入命令行模式根据提示操作 可进行连接 下面是例子

>add_network (assume return 2)

>set_network 2 ssid "your ssid"

>set_network 2 psk "your pre-shared key"

>enable_network 2

之后可自动进行连接。

连接完成会打印连接信息 在命令行下输入 status 命令可以查看当前连接状态显示

更多关于USB接口WiFi模块WG209的信息可访问天工测控官网。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • USB接口
    +关注

    关注

    9

    文章

    663

    浏览量

    54902
  • wifi模块
    +关注

    关注

    60

    文章

    358

    浏览量

    72034
收藏 人收藏

    评论

    相关推荐

    Cypress43455通过MULTICH_CONNECT_PCB连接到wlan1接口的设备无法建立连接怎么解决?

    wlan0(作为 STA)上,我们使用 wpa_supplicant,通过\"/usr/sbin/wpa_supplicant -B -i wlan0 -c /etc
    发表于 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
    发表于 03-01 09:52

    【米尔-瑞萨RZ/G2UL开发板】2.串口通信与WIFI测试

    scan | grep SSID 设置 WiFi 密码 wpa_passphrase FAST_17DC qq123456 连接 WiFi killall
    发表于 02-05 19:33

    【飞凌 OK113i-C 全志T113-i开发板】WiFi和以太网络的使用

    热点,这次我们就来通过配置文件的方式,让开发板上电自动链接指定的AP热点,这样就不用每次还要使用串口进行登录了。 确认wpa_supplicant的支持 开启 配置
    发表于 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测试正常
    发表于 10-16 00:25

    基于NXP i.MX 6ULL核心板的物联网模块开发案例(1)

    测试本案例使用SDIO WIFI模块型号为:RTL8189,请将SDIO WIFI模块插至评估板SDIO接口,如下图所示。 SDIO
    发表于 08-25 14:27

    什么是SDIO wifi模块,SDIO接口wifi模块WG244功能介绍

    上文提到的这款2T2R嵌入式SDIO接口wifi6+蓝牙二合一模块WG244现块需求的厂商们咨询,咨询电话:0755-83408210。
    的头像 发表于 08-16 12:08 980次阅读
    什么是SDIO <b class='flag-5'>wifi</b><b class='flag-5'>模块</b>,SDIO<b class='flag-5'>接口</b><b class='flag-5'>wifi</b><b class='flag-5'>模块</b><b class='flag-5'>WG</b>244功能介绍

    什么是SDIO wifi模块,SDIO接口wifi模块WG244功能介绍

    SDIO接口WiFi模块WG244将为客户实现通过嵌入式硬件SDIO 接口高效快捷的扩展出无线局域网通信功能,是一种符合国际标准的简单、低成
    的头像 发表于 08-01 11:55 906次阅读
    什么是SDIO <b class='flag-5'>wifi</b><b class='flag-5'>模块</b>,SDIO<b class='flag-5'>接口</b><b class='flag-5'>wifi</b><b class='flag-5'>模块</b><b class='flag-5'>WG</b>244功能介绍

    SDIO接口wifi蓝牙二合一系列模块选型参考和外围电路参考设计-WG225/WG244

    SDIO接口是一种可用于连接外部设备的接口,其中包括wifi模块、蓝牙模块
    的头像 发表于 07-21 17:25 848次阅读
    SDIO<b class='flag-5'>接口</b><b class='flag-5'>wifi</b>蓝牙二合一系列<b class='flag-5'>模块</b>选型参考和外围电路参考设计-<b class='flag-5'>WG</b>225/<b class='flag-5'>WG</b>244

    SDIO接口wifi蓝牙二合一系列模块选型参考和外围电路参考设计-WG225/WG244

    SDIO接口是一种可用于连接外部设备的接口,其中包括wifi模块、蓝牙模块
    的头像 发表于 07-21 16:54 643次阅读
    SDIO<b class='flag-5'>接口</b><b class='flag-5'>wifi</b>蓝牙二合一系列<b class='flag-5'>模块</b>选型参考和外围电路参考设计-<b class='flag-5'>WG</b>225/<b class='flag-5'>WG</b>244

    nuc972这个./wpa_supplicant: can\'t resolve symbol \'__ctype_b_loc\'提示这么解决?

    谁知道这个./wpa_supplicant: can\'t resolve symbol \'__ctype_b_loc\'提示这么解决?有谁也遇到过这种情况吗?
    发表于 06-16 08:53

    支持imx8qmmek板的wpa_supplicant 2.10的i.mx Linux BSP版本是什么?

    我正在使用 imx8qmmek 板。我想制作支持 wpa_supplicant 2.10 的板图像。但我对 Yocto 项目不熟悉,所以我想下载并构建支持 wpa_supplicant 2.10 的 imx BSP。你能告诉我BSP版本吗?即)imx-5.10.0 ...
    发表于 06-07 06:09

    【米尔瑞萨RZ/G2L开发板-试用体验】WIFI测试

    小天线的走起 STA模式手动连接WIFI热点 确保wlan0网络设备处于激活状态 root@myir-yg2lx:~# ifconfig wlan0 wlan0: flags=4098&
    发表于 05-22 19:30

    在mlan0 START SCAN操作期间,#SD8997上的WiFi崩溃并出现错误怎么解决?

    ),但问题仍然存在。我们已经找到了重现崩溃的步骤,方法是移除天线并配置 AP,以便 wpa_supplicant 开始在后台运行 SCAN 操作。在这些步骤之后,我们经常遇到 Wi-Fi 崩溃
    发表于 04-20 07:16

    求助,有人可以帮助阐明esp_wifi_clear_ap_list的用法吗?

    esp_wifi_clear_ap_list() 没有在任何 esp-idf 示例和组件(例如 wpa_supplicant)中调用,我担心当前 esp-idf 版本中存在内存泄漏。实际上,我想知道为什么要添加这个
    发表于 04-13 07:45