ap6275s/ap6275pr3 WiFi模组同时启动STA+AP测试分享

本文详细指导如何在Linux环境下安装相关软件,创建虚拟接口并配置hostapd和wpa_supplicant。重点讨论了STA连接AP时信道自动切换的问题,以及2.4G和5G信道的限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 准备软件工具

在Linux系统下安装或编译wpa_supplicant、hostapd、iw工具。
系统中安装了相关WiFi模组驱动。

2. 创建wlan1虚拟接口

ifconfig wlan0 up
iw phy0 interface add wlan1 type managed
ifconfig wlan1 up

3. 使用wlan0接口启动AP

首先编辑hostapd使用的配置文件hostapd.conf,如下:

interface=wlan0
#driver=hdf wifi
driver=nl80211
ctrl_interface=udp
ssid=MyAPTest
hw_mode=g
channel=6
ignore_broadcast_ssid=0
wpa=2
rsn_pairwise=CCMP
wpa_passphrase=12345678

# 给wlan0设置一个IP地址
ifconfig wlan0 192.168.12.1 netmask 255.255.255.0 up
# 启动DHCP服务,让其监听在wlan0接口上
udhcpd /data/l2tool/udhcpd.conf
# 启动hostapd服务,开启softAP
hostapd -d hostapd.conf &

4. 使用wlan1启动STA

使用wpa_supplicant 启动STA,其使用wlan1接口, 连接QQ-5G热点,该热点监听于153信道。
wpa_supplicant.conf配置文件内容如下:

country=GB
network={
ssid=“QQ-5G”
psk=“12345678”
}

顶顶顶

# 使用wlan1启动STA, 连接QQ-5G热点,该热点监听于153信道
wpa_supplicant -iwlan1 -c wpa_supplicant.conf &
# 启动dhcp客户端,从上级热点获取IP地址信息
udhcpc -i wlan1 -s dhcpc.sh

总结

经过测试,即使将AP的信道设置成2.4G的6信道,最后启动STA连接上级热点后,还是会将信道切换成5.8G的153信道(即QQ-5G热点的信道)。
注意: ap6275s和ap6275pr3一样, 2.4G和5G两个信道不能同时启用的,也就是说同时只有一个物理信道使用的。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值