NMCLI и IWCONFIG показывают очень разные уровни сигнала
Я использую Ubuntu 14.04 и продолжаю терять соединение с WiFi. Это установка без головы, поэтому я делаю все через командную строку. Исследуя мою проблему, я заметил, что уровень сигнала, объявленный NMCLI, и сообщения iwconfig сильно отличаются.
$: sudo nmcli dev wifi list
SSID BSSID MODE FREQ RATE SIGNAL SECURITY ACTIVE
'MyWiFi' 20:4E:7F:A9:FD:DB Infrastructure 2412 MHz 16 MB/s 99 WPA2 yes
$: iwconfig
wlan7 IEEE 802.11bgn ESSID:"MyWiFi" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.412 GHz Access Point: 20:4E:7F:A9:FD:DB Bit
Rate:72.2 Mb/s Sensitivity:0/0 Retry:off RTS thr:off Fragment
thr:off Power Management:off Link Quality=100/100 Signal level=61/100
Noise level=0/100 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Как вы можете видеть, nmcli публикует уровень сигнала 99, а после подключения iwconfig показывает намного более низкий уровень сигнала 61/100. Итак, если пользователь примет решение о качестве сигнала WiFi по ответу nmcli, его фактическая мощность сигнала может быть на 40% ниже?
$: nmcli -v
nmcli tool, version 0.9.8.8
$: iwconfig --version
iwconfig Wireless-Tools version 30
Compatible with Wireless Extension v11 to v22.
Kernel Currently compiled with Wireless Extension v22.
wlan7 Recommend Wireless Extension v16 or later,
Currently compiled with Wireless Extension v22.
1 ответ
Я предлагаю вам отключить энергосбережение в Network Manager. Из терминала:
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Перезагрузите NM:
sudo service network-manager restart
Это решает проблему? Если нет, попробуйте лучший драйвер:
sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtlwifi-new-dkms linux-firmware
Перезагрузитесь и позвольте нам услышать ваш отчет.