在hostapd中启用CSA

时间:2016-02-18 21:23:58

标签: wifi linux-device-driver wireless hostapd

我正在使用hostapd_cli(http://www.freebsd.org/cgi/man.cgi?query=hostapd_cli&sektion=8)与我的hostapd进行交互以更改频道。我正在使用" chan_switch"命令切换频道。

但是这个命令失败了"不支持CSA"作为错误消息。关于如何解决这个问题的任何意见将不胜感激。

2 个答案:

答案 0 :(得分:2)

CSA是频道切换公告;进入信标内部以让连接站知道AP正在改变信道。为此,工作设备/ hw / firmware应该能够配置CSA-IE。

在您的情况下,设备不支持CSA或支持CSA但未通知其功能。

如果您只想更改频道,这将使连接的电台首先断开然后重新连接,那么您只需更改hostapd.conf中的“频道”字段,然后按“kill -1”重新加载。

答案 1 :(得分:2)

根据你的问题,我使用hostapd_cli尝试了chan_switch而没有杀死hostapd。您需要做的就是更新您的backports版本,在我的情况下,我使用的是backports-4.2.6-1。只需构建它然后你可以尝试 chan_switch 如果可以切换频道,它应该给出OK消息,否则失败。我已经同时尝试了10个以上的接口,我能够改变频道。附上一个屏幕截图供参考。 希望这有助于.. !! ![enter image description here] 1