You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

WiFi客户端断连后重连主体疑问及Debian服务器WiFi无活动断连故障咨询

WiFi客户端断连后重连主体疑问及Debian服务器WiFi无活动断连故障咨询

我在Intel NUC上搭建了一台Debian服务器,上面跑着Apache和Samba服务,全程通过静态IP的WiFi联网。最近查看服务器的内核日志时发现一个问题:当路由器检测不到NUC的WiFi连接有任何活动时,iwlwifi模块就会和路由器断开关联。

这个问题带来的麻烦是,一旦断连发生,我就完全没法ping通这台服务器了;而且除非在服务器本地用键盘操作(比如手动ping一下路由器就能让连接恢复),否则根本没办法重新建立WiFi连接。

我现在有几个疑问:

  • 这种无活动就断连的行为是正常的吗?
  • 如果这是正常机制,那是不是意味着这台服务器的WiFi最终会彻底断开,而且永远无法自动重连?毕竟服务器上没有任何会定期发送网络请求的程序。
  • 除了用cron定时任务定期ping路由器之外,还有没有别的办法能解决这个问题?

更新&问题解决

后来排查发现,问题根源出在路由器上。我用的是刷了OpenWRT固件的Linksys WRT3200ACM,这款路由器因为搭载的Marvell芯片组以及对应的开源Linux驱动,在WiFi方面存在已知的稳定性问题。

之后我在网络里额外加了一个搭载MediaTek WiFi芯片的无线AP,绕开了Linksys自带的WiFi功能,服务器的WiFi连接问题就彻底消失了。

所以这里给大家提个醒:刷了开源固件的WRT3200ACM,真的别对它的WiFi稳定性抱有太高期望。

备注:内容来源于stack exchange,提问作者Synthetix

火山引擎 最新活动