Появляется, когда компьютер переходит в режим ожидания, Wi-Fi перестает работать.
Wi-Fi работает в Windows.
. Lshw -C network указывает на наличие Wi-Fi-интерфейса. Lsmod указывает, что модули загружены после исследования в течение большей части дня.
-судомодроб -р -r r8822be
-судомодпроб -rrtwpci
-судомодпробир r8822be
-судомодпробир rtwpci
один раз привел к восстановлению функционала, но во второй раз он не заработал Дополнительное устранение неполадок перезапуска сетевого администратора сработало.
Перезапуск сетевого менеджера службы sudo
Нужно жить с привередливым Wi-Fi или есть что-то, что я могу сделать, чтобы сделать его более надежным. Похоже, это форм-фактор m.2. Есть ли другие варианты оборудования, которые будут более надежными?
Эта ошибка возникает, когда в Ubuntu 19.04 происходит любое незначительное обновление.
. В терминале Ubuntu необходимо выполнить следующую команду. Убедитесь, что для подключения Wi-Fi вам необходимо подключить кабель Ethernet. в вашем Ubuntu 19.04
$ sudo apt remove bcmwl-kernel-source && sudo apt install git dkms
$ git clone -b extended https://github.com/lwfinger/rtlwifi_new
$ sudo dkms add ./rtlwifi_new
$ sudo dkms install rtlwifi-new/0.6
После этого вам необходимо перезагрузить систему. Теперь ваше соединение Wi-Fi будет включено на вашем ПК с Ubuntu 19.04.
Попробуйте этот метод & amp; сообщите нам, если команда сработала для вас успешно.
Кажется, что это - m.2 форм-фактор, там другой аппаратный выбор, который будет более надежным?
Я не думаю, что это имеет какое-либо отношение к m.2 форм-фактору больше с 8822be сам чипсет.
Через несколько недель месяцев или возможно лет будет решена проблема, но тем временем можно использовать этот сценарий для сохранения Вас весь ввод:
#!/bin/bash
# NAME: r8822be-reset
# PATH: /lib/systemd/system-sleep
# DESC: Reset Ethernet card after suspend, not working automatically
# DATE: July 28, 2019.
MYNAME=$0
restart_ethernet() {
/usr/bin/logger $MYNAME 'restart_ethernet(r8822be-reset) BEGIN'
/sbin/modprobe -v -r r8822be
/sbin/modprobe -V -r rtwpci
/sbin/modprobe -v r8822be
/sbin/modprobe -v rtwpci
systemctl restart NetworkManager.service
/usr/bin/logger $MYNAME 'restart_ethernet(r8822be-reset) END'
}
/usr/bin/logger $MYNAME 'case=[' ${1}' ]'
case "${1}/${2}" in
hibernate|suspend|pre*)
;;
resume|thaw|post*)
# sleep 2;
restart_ethernet;;
esac
Создайте вышеупомянутый сценарий с:
sudo -H gedit /lib/systemd/system-sleep/r8822be-reset
Сделайте исполнимое использование сценария:
sudo chmod a+x /lib/systemd/system-sleep/r8822be-reset
После возобновления от временно отстраняют Вас, может проверить результаты сценария с:
journalctl -xe