工具/软件:Linux
大家好、我很难在2.4GHz MIMO 模式下将 WL1805MOD 用作 AP。 我已在 wl18xx-conf.bin 中设置
wl18xx.ht.mode = 0x00
wl18xx.phy.low_band_component = 0x02
wl18xx.phy.low_band_component_type = 0x05
wl18xx.phy.number_for_Assembled_ant2_4 = 0x02
wl18xx.phy.number_for_Assembled_ant5 = 0x00
但设置这些值没有任何效果、当使用2.4GHz 和 HT20时、ANT2似乎仍然不会进行传输。 从驱动程序本身来看、似乎不关心这些值、只需将已组装天线的默认值设置为1、并将 HT_MODE_Wide 设置为1。 当我将这些值设置为默认值与上述值相同时、驱动程序在2.4GHz SISO 模式下工作、但启用 HT20时、WLAN 接口在尝试初始化后终止。
[1272.034991] wlcore:PHY 固件版本:版本8.2.0.240
[1272.099081] wlcore:固件已启动(版本8.9.0.0.75)
[1272.118981] IPv6:ADDRCONF (NETDEV_UP):wlan0:链路未就绪
[1272.130411] br-lan:端口2 (wlan0)进入阻塞状态
[1272.137561] br-lan:端口2 (wlan0)进入禁用状态
[1272.143420]器件 wlan0进入混杂模式
[1272.185706]器件 wlan0左交模式
[1272.190244] br-lan:端口2 (wlan0)进入禁用状态
[1272.265952] wlcore:关闭
当我尝试使用 HT20启动具有2.4GHz 的 AP (不起作用)时、将内核驱动程序中的参数强制设置为上述值时、我将得到以下结果、而没有超线程模式(有效):
[1323.544284] wlcore:PHY 固件版本:版本8.2.0.240
[1323.609528] wlcore:固件已启动(版本8.9.0.0.75)
[1323.629844] IPv6:ADDRCONF (NETDEV_UP):wlan0:链路未就绪
[1323.638244] br-lan:端口2 (wlan0)进入阻塞状态
[1323.643640] br-lan:端口2 (wlan0)进入禁用状态
[1323.652857]器件 wlan0进入混杂模式
[1323.671410] IPv6:ADDRCONF (NETDEV_CHANGE):wlan0:链路就绪
[1323.678329] br-lan:端口2 (wlan0)进入阻塞状态
[1323.683658] br-lan:端口2 (wlan0)进入转发状态