Thread 中讨论的其他器件:WL1837
我们无法同时使 Wifi 站和 AP 正常工作。 我们将按照 processors.wiki.ti.com/.../WiLink8_WLAN_Demo:_Linux 中的说明进行操作
配置:
BeagleBone Black + element14 WL Gateway Cape、带 WL1837
TI SDK 05_01_00_11、包含 packagegroup-arago-tisdk-image 和 Enable-TI-WiFi-Bluetooth-AM335x-bonebra-WL1837.patch (从 TI E2E 论坛帖子获取的补丁链接)
以下测试工作正常:
-仅限站点,使用./sta_connect-ex.sh 脚本和我们的办公室 WiFi 路由器(2GHz 和5GHz)连接到2GHz 和5GHz 接入点
-仅 AP,2 GHz (HW_MODE=g,CHANNEL =11)或5 GHz (HW_MODE=A,CHANNEL =36),从具有相同 Cape 和操作系统的另一 BBB 进行连接。
不起作用:
processors.wiki.ti.com/.../WiLink8_WLAN_Demo:_Linux 中的多角色设置过程
已经尝试了针对基站和 AP 的2GHz、针对基站和 AP 的5GHz、针对基站的2GHz 和针对 AP 的5GHz
root@AM335x-EVM:/usr/share/wl18xx。/ap_start.sh
配置文件:/usr/share/wl18xx/hostapd.conf
[2705.496885] wlan0:通过本地选择从48:F8:B3:D4:7e:68进行身份验证(原因:3=DEAUTH_LEASING)
wlan0:ctrl-event-disconnected bssid=48:F8:B3:D4:7e:68 reason=3 [2705.562957] wlcore:down
local_generated = 1
nl80211:无法配置驱动程序模式
nl80211:deinit ifname=wlan0 disabled_11b_RAites=0
[2705.657125] wlcore:关闭
nl80211驱动程序初始化失败。
wlan0:接口状态未初始化->已禁用
wlan0:禁用 AP
hostapd_free_hapd_data:接口 wlan0未启动
root@AM335x-EVM:/usr/share/wl18xx # wlan0:SME:尝试使用48:F8:B3:D4:7e:68 (SSID=[ 2709.507153] wlan0:使用48:F8:B3:D4:7e:68进行身份验证
"eqware-5g"频率= 5180 MHz)
[2709.523190] wlan0:将验证发送到48:F8:B3:D4:7e:68 (尝试1/3)
[2709.620897] wlan0:已认证
wlan0:尝试与48:F8:B3:D4:7e:68 (SSID='eqware-5G' freq=5180MHz)关联
[2709.636636] wlan0:与48:F8:B3:D4:7e:68关联(请尝试1/3)
[2709.665871] wlan0:从48:F8:B3:D4:7e:68接收等效值(capab=0x1011 STATUS=0 AID = 5)
[2709.704371] wlan0:已关联
wlan0:与48:F8:B3:D4:7e:68相关联
wlan0:ctrl-event-subnet-status-update status=0
Wlan0:WPA:与48:F8:B3:D4:7e:68完成密钥协商[PTK=CCMP GTK=CCMP]
wlan0:ctrl-event-connected -连接到48:F8:B3:D4:7e:68已完成[id=1 id_str=]
[2709.776642] wlcore:关联已完成。
它似乎断开了工作站的连接、然后无法启动 AP、然后重新连接工作站。
我还尝试根据 processors.wiki.ti.com/.../WiLink_Troubleshooting 禁用 ELP
最终、我们需要的配置是2GHz 站点和具有8个连接站点的5GHz AP、以低采样率与 bt 音频共存。