如何更改网络管理员更新无线访问点的刷新率


17

有时,网络管理员需要花费很长时间才能更新才能看到新的无线AP。是否可以更改两次检查之间的时间间隔?

Answers:


20

“刷新率”(扫描间隔)被硬编码在网络管理器的源代码中。间隔为20到120秒之间的某个值。一些启发式方法决定何时进行更多扫描以及何时进行更少扫描。除了修补源代码和进行编译之外,似乎没有其他方法可以配置间隔。

请参阅网络管理器0.9.0版相关源文件,并搜索时间间隔。

互联网上有很多有关允许用户更改时间间隔的讨论。开发人员不希望那样。他们认为用户可能将时间间隔设置得太低,这不仅会给用户带来不便,还会引起无线网络所有成员的不满。

很抱歉,我无法为您提供该讨论的链接。我忘了保存链接,现在找不到了。你将不得不相信我的话。

因此,不可能配置刷新率,并且似乎不会很快发生。


您可以使用以下命令手动触发扫描:

sudo iwlist eth1 scan

替换eth1为您的无线设备的名称。使用iwconfig找出你的无线设备的名称。

您可以使用列出找到的网络nm-tool

您可以使用观察无线设备的活动iwevent


2
或者,您可以将以上命令放入脚本中,并设置cron作业,以使其每分钟运行一次(如果您希望它经常运行)。
贾斯汀·安德鲁斯克

@贾斯汀:如何为CRON作业输入sudo命令,使其在不要求root密码的情况下运行?
理查德·罗德里格斯

1
它真正应该做的是,如果您单击AppIndicator,则应进行扫描。我认为这就是苹果公司达成的目标。我必须认为有人会分叉并添加此功能。
伊利亚·林恩2015年

1
某些提及的讨论的某些链接将非常有帮助。
伊利亚·林恩

@RichardRodriguez,只需设置“ root”(而不是用户)的crontab。以这种方式绕过sudo。
汉斯·德拉贡
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.