问题

连接的wifi容易断开并且信号强度较差

解决方法

一、配置无线驱动

1)插上有线网
2)打开终端

3)在终端依次执行:

sudo apt-get install git build-essential linux-headers-$(uname -r)
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install

二、关闭power manager

终端执行 sudo iwconfig,查看关掉之前的wifi连接情况。

enp0s25   no wireless extensions.

wlp3s0    IEEE 802.11  ESSID:"wonderful_world"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 8C:A6:DF:AE:E0:17   
          Bit Rate=121.5 Mb/s   Tx-Power=14 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70  Signal level=-40 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:115  Invalid misc:121   Missed beacon:0

lo        no wireless extensions.

关掉wifi的power management

sudo iwconfig wlp3s0 power off

查看关掉之后的WiFi情况sudo iwconfig



enp0s25   no wireless extensions.

wlp3s0    IEEE 802.11  ESSID:"wonderful_world"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 8C:A6:DF:AE:E0:17   
          Bit Rate=121.5 Mb/s   Tx-Power=14 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=70/70  Signal level=-31 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:119  Invalid misc:132   Missed beacon:0

lo        no wireless extensions.

但是这样每次开机都要运行一次。所以来永久关闭它。

/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

找到下面的
[connection]
wifi.powersave = 3
把3换成2并重新启动。然后运行iwconfig,应该看到Power Management:off。


参考:
ubuntu16.04 wifi 不稳定问题
how-can-i-prevent-iwconfig-power-management-from-being-turned-on