Рейтинг:0

проблема с Wi-Fi на Ubuntu 20.04 после обновления

флаг cn

Я установил сервер Ubuntu LTS 20.04 на Raspberry 4 Model B и протестировал Wi-Fi, он работает хорошо, но когда я обновил Ubuntu, Wi-Fi не работает после этого обновления. Есть ли у вас какие-либо идеи об этой проблеме?

заранее спасибо.

Minsky avatar
флаг mx
Вы проверили `journalctl -e | grep NetworkManager`? Вот куда служба записывает логи.
BELHAJ Mohammed avatar
флаг cn
Ничего не появляется
Minsky avatar
флаг mx
запустите `systemctl restart NetworkManager.service` или попробуйте `systemctl start NetworkManager.service` и посмотрите, работает ли он
BELHAJ Mohammed avatar
флаг cn
Не удалось запустить NetworkManager.service, модуль NetworkManager не найден
Minsky avatar
флаг mx
Хорошо, вы можете попробовать установить файл, но перед этим попробуйте перезагрузить компьютер и снова запустить команду, которую я написал.
BELHAJ Mohammed avatar
флаг cn
Ага. Я перезагрузил Raspberry Pi и выполнил написанные вами команды, но они не работают
Рейтинг:0
флаг mx

Вот что я бы сделал:

  • лс /lib/systemd/system/NetworkManager.service

дважды проверьте, что вывод не найден

  • Если файла нет, добавьте сервисный блок обратно
[Ед. изм]
Описание=Диспетчер сети
Документация=man:NetworkManager(8)
Хочет=network.target
After=network-pre.target dbus.service
До=network.target 

[Оказание услуг]
Тип=dbus
BusName=org.freedesktop.NetworkManager
ExecReload=/usr/bin/busctl call org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager Reload u 0
#ExecReload=/bin/kill -HUP $MAINPID
ExecStart=/usr/sbin/NetworkManager --no-daemon
Перезапуск = при сбое
# NM не хочет, чтобы systemd убивала своих дочерних элементов из-за этого
KillMode=процесс
CapabilityBoundingSet=CAP_NET_ADMIN CAP_DAC_OVERRIDE CAP_NET_RAW CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_MODULE CAP_AUDIT_WRITE CAP_KILL CAP_SYS_CHROOT

ПротектСистем=истина
ProtectHome=только для чтения

[Установить]
WantedBy=многопользовательская.цель
Также=NetworkManager-dispatcher.service

# Мы хотим включить NetworkManager-wait-online.service всякий раз, когда эта служба
# включен. NetworkManager-wait-online.service имеет
# WantedBy=network-online.target, поэтому его включение имеет эффект, только если
# Сама сеть-online.target включена или подключена каким-то другим устройством.
Также=NetworkManager-wait-online.service

Сохранить в NetworkManager.service

  • Бег sudo mv NetworkManager.service /lib/systemd/system/
  • запустить службу с помощью systemctl запустить NetworkManager.service

Тогда обновляйтесь и обновляйтесь.

BELHAJ Mohammed avatar
флаг cn
Я создал файл NetworkManager в /lib/systemd/system/NetworkManager.service и сделал то, что вы написали, сэр, но у меня это не сработало.
Minsky avatar
флаг mx
Каков результат?
BELHAJ Mohammed avatar
флаг cn
вот вывод двух команд: ubuntu@ubuntu:/lib/systemd/system$ sudo mv NetworkManager.service /lib/systemd/system/ mv: «NetworkManager.service» и «/lib/systemd/system/NetworkManager.service» — это один и тот же файл. ubuntu@ubuntu:/lib/systemd/system$ systemctl запустить NetworkManager.service Задание для NetworkManager.service завершилось неудачно, так как процесс управления завершился с кодом ошибки. Подробнее см. в разделах «systemctl status NetworkManager.service» и «journalctl -xe».
Minsky avatar
флаг mx
Он говорит вам запустить `journalctl -xe` после последней команды

Ответить или комментировать

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