所以我有点束手无策了。我有一个具有 WiFi 功能的设备连接到我的 WiFi 路由器。它距离路由器只有 5 米,并且在活动时运行良好且速度很快,但不知何故有时会完全失去连接。
据我所知,电源管理已关闭,因此它看起来不像是进入睡眠状态,但感觉就是这样。
我花了一整天的时间运行了一个快速脚本,每分钟定期检查 wlan0 的 IP,以查看它是否与路由器失去连接,但情况似乎并非如此,它一直保持其 IP。只是过了一段时间后似乎就完全断线了。
这是配置输出:
wlan0 IEEE 802.11 ESSID:"Koets IoT"
Mode:Managed Frequency:2.472 GHz Access Point: 18:A6:F7:5F:85:D9
Bit Rate=43.3 Mb/s Tx-Power=31 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=45/70 Signal level=-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
它在连接性方面似乎也表现良好:
PING 192.168.1.101 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=128 time=2.36 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=128 time=5.19 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=128 time=5.44 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=128 time=5.43 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=128 time=5.34 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=128 time=5.24 ms
64 bytes from 192.168.1.1: icmp_seq=7 ttl=128 time=5.87 ms
64 bytes from 192.168.1.1: icmp_seq=8 ttl=128 time=5.29 ms
我可以查看或测试什么?我真的希望它稳定。如果它无法响应,我考虑过运行脚本来重新启动其网络,但那只是治标不治本。
答案1
我猜测在范围内有另一个具有相同 SSID 的设备(中继器?),您的设备可能会重新连接到该设备。
或者另一个选择可能是固件故障。确保路由器和设备两侧的固件均已更新。
并尝试检查设备上的日志以查找与 wlan0 相关的一些提示。