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

    文章

    712

    浏览量

    58520
  • wifi模块
    +关注

    关注

    60

    文章

    388

    浏览量

    76503
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【米尔RK3576开发板免费体验】在Debian装udhcpc 和udhcpd 服务

    /wpa_supplicant.conf 0ctrl_interface=/var/run/wpa_supplicant ap_scan=1 update_config=1 network={ ssid=\"HONOR GT
    发表于 08-28 10:26

    【米尔RK3576开发板免费体验】在Debian装udhcpc 和udhcpd 服务

    =/var/run/wpa_supplicant ap_scan=1 update_config=1 network={ ssid=\"HONOR GT Pro\" psk
    发表于 08-05 19:54

    【HZ-T536开发板免费体验】3、移植星闪WS73模块

    wlan0和wlan1,一个是sta节点,一个是ap节点。 加载完毕后就直接使用下面这个命令就可以连上wifi节点了。(我提前把wifi配置写到配置文件里了)wpa_supplicant
    发表于 07-31 19:46

    关于hostapd/wpa_supplicant 11kvr的运行疑问求解

    的 Hostapd/wpa_supplicant。 Linux 为了检查操作,我们使用评估板(MCIMX6UL-EVKB)。 它被公开为hostapd,并且在hostapd_cli中调用
    发表于 07-17 07:43

    【Milk-V Duo S 开发板免费体验】网络连接、分区扩展、外壳设计

    =WPA-PSK } 终端执行指令 wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf 即可获取 WiFi
    发表于 07-05 12:12

    【Milk-V Duo S 开发板免费体验】Milk-V Duo S 开发板试用报告(4) 联网

    /wpa_supplicant ap_scan=1 update_config=1 network={ ssid=\"wifi_test\" psk=\"
    发表于 06-30 13:23

    CYW4373E如何设置AP信道自动跟随STA?

    wpa_supplicant.conf 控制接口=udp:9877 ctrl_interface_group=0 更新配置=1 国家=SG 网络={ ssid=\"测试StaSSID\" psk=\"
    发表于 06-05 07:43

    连接WPA3_WPA2_PSK 或 WPA3_SAE Wi-Fi 网络时系统挂起,为什么?

    wpa3_external_supplicant: 1.2.1 Wi-Fi 核心 freertos lwip mbedtls”:1.1.1 连接实用程序:4.5
    发表于 06-05 07:23

    【米尔-STM32MP257开发板试用体验】测试米尔-STM32MP257开发板试连接wifi功能

    编解码,RGB, MIPI DSI 以及 LVDS 显示接口 米尔-STM32MP257开发板板载了wifi与蓝牙的模块,可以实现无线连接。在软件评估指南中,有介绍如何做为sta
    发表于 05-09 12:16

    请问如何使用init脚本在i.MX8ULP上启用WiFi以避免在每次启动时配置WiFi

    我已经在 IMX8ULP 上安装了 wifi 以使用 IMX linux 参考手册中的以下命令在工作站模式下连接AP。 modprobe moal mod_para=nxp
    发表于 04-10 07:21

    使用WPA3 Enterprise (802.1x) 时,AP接口未启动是为什么?

    : enabling device (0000 -> 0002) [ 11.639462] 连接鼠标手柄作,卡接口类型:0x206 [11.647634] wlan_pcie 0000:05
    发表于 03-28 06:35

    【米尔-全志T536开发板试用体验】Wi-Fi连接测试体验

    output at start/finish -p HEXBYTEPayload pattern wpa_supplicant 是一个连接、配置WIFI 的工具,它的主要工作是通过socket 与驱动
    发表于 03-18 11:29

    《DNESP32S3使用指南-IDF版_V1.6》第五十章 WiFi热点实验

    第五十章 WiFi热点实验 本章节实验作者把ESP32-S3配置为AP模式,即创建连接热点,读者可使用手机
    发表于 02-13 09:23

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-shell编程入门之使用wifi拨号上网

    。 七、如果是 rtl8723 的WiFi模块,加载新的模块。 八、启动WiFi接口,并启动wpa_su
    发表于 12-13 09:07

    飞凌嵌入式ElfBoard ELF 1板卡-shell编程入门之使用wifi拨号上网

    。 七、如果是 rtl8723 的WiFi模块,加载新的模块。 八、启动WiFi接口,并启动wpa_su
    发表于 12-12 17:24