有时网络管理员需要很长时间才能更新以查看新的无线 AP。是否可以更改检查之间的时间间隔?
答案1
“刷新率”(扫描间隔)在网络管理器的源代码中是硬编码的。间隔是 20 到 120 秒之间的某个值。一些启发式方法决定何时扫描更频繁,何时扫描更少。除了修补源代码和编译之外,似乎没有其他方法可以配置间隔。
查看网络管理器0.9.0版相关源文件并搜索间隔。
互联网上有很多关于允许用户更改间隔的讨论。开发人员不希望这样。他们认为用户可能会将间隔设置得太低,这不仅会给用户带来不满,还会给无线网络的所有成员带来不满。
很抱歉,我无法为您提供该讨论的链接。我忘记保存链接了,现在又找不到了。您必须相信我的话。
因此,无法配置刷新率,而且似乎不会很快发生。
您可以使用以下命令手动触发扫描:
sudo iwlist eth1 scan
替换eth1
为您的无线设备的名称。用于iwconfig
查找您的无线设备的名称。
您可以使用 列出找到的网络nm-tool
。
您可以使用 观察无线设备的活动iwevent
。
答案2
lesmana 给出的答案是,它不会保证立即连接,因为它不会改变轮询间隔。该命令仅显示在给定时间已轮询并缓存的网络列表。
更好的解决方案应该是
sudo service NetworkManager stop
sudo service NetworkManager start
这将立即刷新所有新的和可用的无线网络。希望这对某些人有帮助