0%

访问无线局域网内主机连接异常问题

以下主机(A,B,C)都运行Ubuntu 16.04。

一、问题描述

无线局域网内两台主机A和B,A通过SSH连接到B,发现操作卡顿,说明A和B之间的无线局域网连接存在异常。
在A上PINGB,发现“time”值时高时低,再次证明A和B之间的无线局域网连接存在异常。

二、原因分析

在同一个无线局域网内存在另外一台主机C,A通过SSH连接到C,操作不卡顿,在A上PINGC,“time”值也处于稳定的低值,以上证明A和B之间的无线局域网连接异常现象问题出在主机B。
通过查阅资料[1][2],发现应该是Ubuntu 16.04的无线网卡省电模块的bug所致,查看主机B上“/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf”配置文件的“wifi.powersave”属性值,发现果然是会导致问题的值“3”,而在主机C上,该属性值为不会导致问题的值“2”。

三、解决方案

将主机B上“/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf”配置文件的“wifi.powersave”属性值改为“2”。


参考文献: [1]https://askubuntu.com/questions/858265/extremely-high-ping-to-local-router-over-wifi [2]https://git.launchpad.net/~network-manager/network-manager/+git/ubuntu/commit/?id=9f40397c
您的支持将鼓励我继续分享!