Wi-Fi не работает в Ubuntu 22.04 lts
Я использовал Ubuntu 22.04 в течение нескольких дней, Wi-Fi работал нормально, в один прекрасный день я заметил, что адаптер Wi-Fi не работает при загрузке, пробовал различные шаги, включая переустановку драйвера, но безуспешно.
вывод инструмента беспроводной информации: https://pastebin.ubuntu.com/p/tc77Rg4dgf/
следующий вывод nmlci показывает «отсутствует плагин»
wlp13s0: unmanaged
"Realtek RTL8723BE"
wifi (rtl8723be), 44:1C:A8:03:A3:2F, plugin missing, hw, mtu 1500
Я перепробовал все возможные решения на форумах, но если последние несколько дней ничего не помогло. Любой совет приветствуется, спасибо
4 ответа
В Ubuntu не всегда есть необходимые драйверы адаптера Wi-Fi, особенно, по моему опыту, для устройств Realtek. Возможно, оригинальный драйвер какое-то время работал, хотя то, что он должен работать, а затем остановиться, кажется странным.
Однако вы можете скачать драйверы и установить их, следуя инструкциям на сайте AskUbuntu , или обновить ядро Ubuntu 22.04 до более новой версии , которая может включать в себя более качественный драйвер:
- В Терминале введите
uname -mrs
чтобы определить текущую версию ядра. - Проверьте и получите все необходимые обновления, введя
sudo apt update && sudo apt upgrade
. - Добавьте ppa для ядер:
sudo add-apt-repository ppa:cappelikan/ppa -y
- Снова получите список обновлений, теперь, когда добавлен новый репозиторий:
sudo apt update
- Установите последнее основное ядро:
sudo apt install mainline -y
- Перезагрузить.
Будем надеяться, что последнее ядро лучше справится с Realtek RTL8723BE.
выполните этот шаг, чтобы включить Wi-Fi в Ubuntu22.04, перейдите к опции «Показать приложения» и найдите «Дополнительные драйверы». Дополнительные драйверы.
в программном обеспечении Ubuntu -> Загрузить с -> Главный сервер
в программном обеспечении Ubuntu -> Загрузить с -> Главный сервер
Перейдите на вкладку «Дополнительные драйверы» -> выберите «Использовать BroadCom 802...» параметр « Дополнительные драйверы».
примените изменения, как только изменения будут завершены, вы увидите, что драйверы Wi-Fi включены и подключаются к Wi-Fi.
Решение проблемы простое: после долгих исследований/обманок и множества решений это было простоsudo apt-get reinstall network-manager
:-D
Спасибо за замечательный пост https://askubuntu.com/questions/1419194/no-wifi-adapter-found-in-ubuntu-20-04-ubuntu-22-04-lts
Спасибо @chilli555
Я хочу поблагодарить всех на этом форуме, потому что вы предоставили мне очень полезную информацию, чтобы разобраться в этом.
Чтобы исправить проблему отсутствия Wi-Fi и Интернета с программным обеспечением и обновлениями и, возможно, даже с медиасерверами.
Я включил файл, который вы можете просто загрузить и заменить файлы и информацию вручную.
Я уже протестировал его с 13 другими людьми, и у них он сработал без проблем.
файл mega.nz и это ссылка:
https://mega.nz/file/06t2xBJZ#ef4IB6BSz4lr1lXm9nQr_STIIMwqwwacPDR1mv5CRrk
Размер файла составляет 298 КБ, поскольку это только текстовые файлы, для полной прозрачности.
Эта информация находится в файле инструкций в формате zip. Если кто-то из вас не решается загружать/заменять, а затем вносить изменения с помощью zip-архива, выполните следующие действия.
Откройте каталог от имени администратора. Откройте папку USER LIB NETWORKMAN. Откройте папку NetworkManager.
Скопируйте ЭТОТ файлы NetworkManager, INTO /usr/lib/NetworkManager. В вашем собственном каталоге должно быть 14 файлов.
У вас есть netplan, сеть и папка NetworkManager.
та же концепция, что и раньше, откройте папку /etc. Откройте каталог от имени администратора. Откройте папку /etc. Откройте папку netplan, NetworkManager и network.(сеть папок не изменилась по сравнению с тем, что я видел при установке, но я добился большего успеха при замене всего упомянутого)
Внутри /etc вы замените предустановленные файлы новыми. ДЕЙСТВУЙТЕ шаг за шагом, чтобы не испортить все, потому что вы должны изменить некоторую информацию, как указано ниже.(Для вашего удобства, поскольку большинство людей используют разные версии Linux/Debian/Ubuntu, если вы хотите быть в безопасности, сделайте возврат из ваших оригинальных файлов, и если у вас этот процесс не работает, замените на оригинальные новые)
/etc/нетплан
№1. В файле 00-installer-config.yaml откройте файл и убедитесь, что вы изменили enp3s0 на имя вашего устройства ETHERNET. как показано ниже:
сеть: Ethernet:enp3s0:dhcp4: да версия: 2 рендерер: NetworkManager
#2 В файле 00-installer-config-wifi.yaml РЕШАЕТСЯ ПРОБЛЕМА НЕТ WIFI. получите доступ к файлу и убедитесь, что вы изменили wlo1 на имя вашего устройства Wi-Fi. как показано ниже:
Это конфигурация сети, написанная Subiquity.
сеть: версия: 2 рендерер: NetworkManager Wi-Fi:wlo1: точки доступа:MywifiName123: пароль: bignasty123dhcp4: да
Если вам не удастся это изменить, вы не решите проблему НИ ОДНОГО ИЗ УСТРОЙСТВ.
/etc/NetworkManager/NetworkManager.conf, здесь исходные файлы, поставляемые с установщиком, имеют значение Managed=false. В приведенном ниже коде меняется на Managed=true.
[main] плагины=ifupdown,ключевой файл
[ifupdown] управляемый = истина
[устройство]wifi.scan-rand-mac-address=no
- В том же месте, в другой папке, /ect/NetworkManager/system-connections/ файл netplan-enp3s0.nmconnection, измените имя интерфейса=enp3s0 на имя вашего устройства Ethernet. Если у вас есть устройство с поддержкой IPv6, вы можете изменить его на автоматический с игнорирования. UUID также будет отличаться от вашего устройства, поэтому измените и его.
[соединение]id=netplan-enp3s0uuid=6effa1b1-280b-3785-9b52-c723b445fb3e тип=имя интерфейса Ethernet=enp3s0 отметка времени=1687929716
[ethernet]auto-negotiate=true Wake-on-LAN=0
[ipv4] метод = авто
[ipv6]addr-gen-mode=eui64 метод=игнорировать
[прокси]
другое расположение файла /ect/NetworkManager/system-connections/netplan-enp3s0.nmconnectionnetplan-wlo1-MYWIFINAME-2.0.nmconnection. Замените слово wlo1 на имя вашего Wi-Fi-устройства. Сделайте то же самое для информации внутри этого файла. UUID также будет отличаться от вашего устройства, поэтому измените и его. ПРИМЕР НИЖЕ: (честно говоря, не думаю, что временная метка имеет значение)
[соединение]id=netplan-wlo1-MywifiNameuuid=3152ed4b-995b-3833-b9d7-277f4d5c30c2 тип=wifiautoconnect=false имя-интерфейса=wlo1 временная метка=1687929257
[wifi]mode=инфраструктура ssid=Mywifiname
[wifi-security]key-mgmt=wpa-pskpsk=пароль123
[ipv4] метод = авто
[ipv6]addr-gen-mode=eui64 метод=игнорировать
[прокси]
ПОСЛЕ ВЫПОЛНЕНИЯ ЭТИХ ШАГОВ. Открыть терминал sudo netplan применить sudo systemctlsudo ip link set enp0s3 downsudo ip link set enp0s3 upsudo nmcli networking offsudo nmcli networking on
sudo systemctl перезапустить NetworkManager или sudo systemctl перезапустить NetworkManager.service
Сеть sudo nmcli выключена Сеть sudo nmcli включена
ПОСЛЕ ВСЕХ ЭТИХ ШАГОВ ВЫ НЕ ПЕРЕЗАПУСКАЛИ, НО ХОТИТЕ ПРОВЕРИТЬ, РАБОТАЕТ ЛИ ЭТО? ПОЖАЛУЙСТА, ИЗМЕНИТЕ SET wlo1/enp3s0 НА ИМЯ ВАШЕГО УСТРОЙСТВА.
sudo nmcli dev set wlo1 управляемый да sudo nmcli dev set enp3s0 управляемый да
Если все шаги выполнены, вы можете перезагрузить компьютер sudo restart
как только ваша система загрузится, если у вас нет Интернета, терминал sudo nmcli dev set wlo1 управляемый да
если у вас нет Ethernet,
sudo nmcli dev set enp3s0 управляемый да
Если вы дошли до этого момента, но проблемы по-прежнему возникают, отмените действия и убедитесь, что информация об идентификаторе вашего устройства во всех файлах верна.
Как ты это делаешь?
нмкли
Я предлагаю записать это или скопировать и вставить для удобства доступа.
Если в вашей ОС не установлен сетевой план, вы можете скопировать и вставить на терминал следующее
sudo apt обновить sudo apt обновить sudo apt -y install netplan.io
если вы хотите удалить его, то: sudo apt-get удалить netplan.io или sudo apt-get purge netplan.iosudo apt-get -y purge netplan.iosudo apt-get -y autoremove --purge netplan.io
ЭТО МЕНЯ ЗАНЯЛО. 6 ЧАСОВ НА УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ, ПЕРЕЗАГРУЗКУ, ЗАМЕНУ, И ЭТО БЫЛО ИДЕАЛЬНЫМ ИСПОЛНЕНИЕМ, ЧТОБЫ ЗАРАБОТАТЬ WIFI И ETHERNET.
ЭТО ИСПРАВЛЯЕТ ПРОБЛЕМУ ОТСУТСТВИЯ WIFI, ОТСУТСТВИЯ ИНТЕРНЕТА С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ И ОБНОВЛЕНИЯМИ, НЕВОЗМОЖНОСТЬ ЗАГРУЗИТЬ/ОБНОВИТЬ С ПОМОЩЬЮ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ GNOME, И если вы используете какую-либо виртуальную машину или медиасервер, это помогает убедиться, что ваши устройства ХОРОШО для работы.
Надеюсь, это сработает для всех, как и для меня.(подтверждено, что работает для MINT, UBUNTU 19–23.04, UBUNTU SERVER 20–23, без головы или с графическим интерфейсом, Arch и MATE). Возможно, это может работать и на других версиях, но я сам их не проверял. С уважением