Стоп 16.04 от обновления настроек Wi-Fi

У меня ноутбук HP 255 G4 с WiFi-адаптером Realtek. Мне нужно выполнить несколько команд в терминале, чтобы заставить работать Wi-Fi. Проблема в том, что после каждого обновления система сбрасывает сделанные мной изменения и перестает работать wifi. Это не такая проблема, когда я дома и могу подключиться через Ethernet, но когда я в отъезде и могу использовать только Wi-Fi, это небольшая проблема. Так можно ли как-нибудь заставить ОС не менять эти настройки?

В общем, чтобы заставить работать Wi-Fi, я использую:

sudo apt-get remove rtlwifi-newdkms
reboot
sudo apt-get install git build-essential
git clone http://github.com/lwfinger/rtlwifi_new
cd rtlwifi_new
make
sudo make install
reboot
sudo modprobe -rv rtl8723be
sudo modprobe -v rtl823be ant_sel=2
sudo echo "options rtl8723be ant_sel=2" | sudo tee /etc/modprobe.d/rtlbtcoex.conf

Или есть способ создания исполняемого файла, который может выполнять команды выше и содержать файлы из rtl8723be_new папка, которая нужна?

Версия Ubuntu - 16.04.02 LTS, версия ядра 4.10.0-28-generic.

Перед установкой этого драйвера я искал решения в интернете, и именно он мне подходит. Возможно получить другое решение, я просто не нашел его.

результат sudo apt purge rtlwifi-new-dkms is "пакет не может быть найден" (я использую болгарский язык, поэтому я не копирую результат вывода). Я не запускаю команду удаления, потому что мне нужен Wi-Fi на данный момент, и если я это сделаю, я не смогу использовать сеть. Выход из grep... команда есть:

/etc/modprobe.d/rtlbtcoex.conf:options rtl8723be ant_sel = 2 [20.774353] rtlwifi: загрузка модуля из дерева портит ядро.
[   20.774483] rtlwifi: сбой проверки модуля: отсутствует подпись и / или требуемый ключ - заражение ядра [   20.804759] Bluetooth: hci0: rtl: проверка hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[   20.804763] Bluetooth: hci0: rtl: загрузка rtl_bt/rtl8723b_config.bin
[   20.896118] bluetooth hci0: Непосредственная загрузка прошивки для rtl_bt / rtl8723b_config.bin завершилась с ошибкой -2
[   20.896127] Bluetooth: hci0: не удалось загрузить rtl_bt / rtl8723b_contig.jpg: h0035: [ht0.65] загрузка rtl_bt/rtl8723b_fw.bin
[   21.070430] rtl8723be: Использование прошивки rtlwifi/rtl8723befw_36.bin
[   21.078507] ieee80211 phy0: выбранный алгоритм управления скоростью передачи данных "rtl_rc" [   21.079068] rtlwifi: r1621: rt: rf: 00.0 wlo1: переименован из wlan0 [31.202106] rtl8723be 0000:02:00.0 wlo1: отключение HT в качестве WMM/QoS не поддерживается AP
[   31.202109] rtl8723be 0000:02:00.0 wlo1: отключение VHT в качестве WMM/QoS не поддерживается AP
[ 3659.493015] rtlwifi: rtlwifi: беспроводной переключатель вкл. [ 3662.476260] Bluetooth: hci0: rtl: проверка hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 3662.476264] Bluetooth: hci0: rtl: загрузка rtl_bt/rtl8723b_config.bin
[ 3662.476t0bl: 3662.476t0 для синего цвета] Сбой rtl8723b_config.bin с ошибкой -2
[ 3662.476299] Bluetooth: hci0: не удалось загрузить rtl_bt/rtl8723b_config.bin
[ 3662.476306] Bluetooth: hci0: rtl: загрузка rtl_bt/rtl8723b_fw.bin
[ 3666.264]: 00001: 064: 064: 064: 077: 064: 064: 077: 064: 064: 077: 064: 064: 077: 064: 064: 077: 064: 064: 064: 077: 00: 077: 00: 077: 064: 0012: 077: 00: 0 077: 00: 0064 077: w: 0064: широковещание по битовому файлу: 36: 002 064: широковещательный перевод по файлу: 0: 006 061: бит 006: wb086 0776: 006: 006 0076: битва по массе битов в виде слов: 0036: 0064: 006 0076: битва по массе слов: битовая версия HT как WMM/QoS не поддерживается AP
[ 3666.277769] rtl8723be 0000:02:00.0 wlo1: отключение VHT, поскольку WMM/QoS не поддерживается AP
[ 4037.305961] rtlwifi: AP off, попробуйте восстановить соединение сейчас [ 4045.075961] rtl8723be 0000:02:00.0 wlo1: отключение HT как WMM/QoS не поддерживается AP
[ 4045.075965] rtl8723be 0000:02:00.0 wlo1: отключение VHT как WMM/QoS не поддерживается AP
[ 7658.772095] rtlwifi: rtlwifi: wireless переключатель включен [ 7661.007611] Bluetooth: hci0: rtl: проверка hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
[ 7661.007618] Bluetooth: hci0: rtl: загрузка rtl_bt/rtl8723b_config.bin
[ 7661.007652] bluetooth hci0: Прямая загрузка встроенного ПО для rtl_bt / rtl8723b_config.bin завершилась ошибкой -2
[ 7661.007656_btb: hci to hb: Bluetooth: hci0 rtl8723b_config.bin [7661.007663] Bluetooth: hci0: rtl: загрузка rtl_bt/rtl8723b_fw.bin
[ 7664.946554] rtl8723be 0000:02:00.0 wlo1: отключение HT из-за WMM/QoS не поддерживается AP [00.0.087]: 00 0023: 87 wlo1: отключение VHT как WMM/QoS не поддерживается AP

1 ответ

Вам не нужны драйверы из исходного кода для ядра 4.10. Вы должны удалить их. Бежать

sudo apt purge rtlwifi-new-dkms
cd rtlwifi_new
sudo make uninstall

Беспроводной адаптер будет управляться встроенным модулем, и он должен работать нормально, если только вы не занесете его в черный список.

Если Wi-Fi не работает, добавьте вывод grep rtl /etc/modprobe.d/*; dmesg | grep rtl на ваш вопрос.

Другие вопросы по тегам