Когда я загружаюсь в Ubuntu (21.04), Wi-Fi моего ноутбука обычно перестает работать через несколько минут. Он отключается от маршрутизатора и больше не может обнаруживать ближайшие маршрутизаторы. Есть обходной путь: мой ноутбук настроен на двойную загрузку Windows, и если я загружаюсь в Windows, а затем сразу же перезагружаюсь обратно в Ubuntu, Wi-Fi всегда работает нормально.
Моя проблема похожа на Вот этот, но исправление, которое работало в этом случае (отключение «быстрой загрузки» в Windows), в моем случае не работает.
[Редактировать]: после дальнейших экспериментов кажется, что проблема возникает только тогда, когда мой ноутбук был выключен на несколько часов, а затем снова запущен. Если мой Wi-Fi работает, а затем я перезапускаю Ubuntu или даже выключаю питание и сразу же снова включаю его, то Wi-Fi, похоже, продолжает работать нормально. Но если я выключу компьютер на ночь, а затем включу утром, проблема с Wi-Fi вернется. Когда это происходит, единственный способ заставить его снова работать — это загрузить Windows, а затем перезапустить и загрузить Ubuntu.
Мой чип Wi-Fi — Realtek RTL8821CE 802.11ac PCIe. Я вставил вывод нескольких диагностических команд Wi-Fi ниже, на случай, если это может помочь:
Это вывод во время работы Wi-Fi:
sudo lshw -C сеть
*-сеть
описание: Беспроводной интерфейс
продукт: Адаптер беспроводной сети RTL8821CE 802.11ac PCIe
поставщик: Realtek Semiconductor Co., Ltd.
физический идентификатор: 0
информация о шине: pci@0000:02:00.0
логическое имя: wlp2s0
версия: 00
серийный номер: 28:39:26:70:6a:d9
ширина: 64 бита
часы: 33 МГц
возможности: pm msi pciexpress bus_master cap_list ethernet физическая беспроводная
конфигурация: широковещательная передача=да драйвер=rtw_8821ce версия драйвера=5.11.0-17-общая прошивка=Н/Д ip=192.168.1.7 задержка=0 ссылка=да многоадресная рассылка=да беспроводная связь=IEEE 802.11
ресурсы: irq: 144 ioport: 3000 (размер = 256) память: a4200000-a420ffff
список rfkill
0: ideapad_wlan: беспроводная локальная сеть
Мягкая блокировка: нет
Жесткая блокировка: нет
1: ideapad_bluetooth: Bluetooth
Мягкая блокировка: да
Жесткая блокировка: нет
2: phy0: Беспроводная локальная сеть
Мягкая блокировка: нет
Жесткая блокировка: нет
3: hci0: Bluetooth
Мягкая блокировка: да
Жесткая блокировка: нет
lspci-nn | grep -я сеть
02:00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE Адаптер беспроводной сети 802.11ac PCIe [10ec:c821]
uname -r # версия ядра
5.11.0-18-общий
iwconfig
wlp2s0 IEEE 802.11 ESSID: "ШРИСУВАН"
Режим: Управляемый Частота: 2,457 ГГц Точка доступа: FC: 3F: 7C: 29: E6: F8
Скорость передачи данных = 65 Мбит/с. Мощность передачи = 20 дБм.
Короткий лимит повторов:7 RTS thr:off Фрагмент thr:off
Управление питанием: вкл.
Качество связи = 70/70 Уровень сигнала = -28 дБм
Rx неверный nwid:0 Rx неверный crypt:0 Rx неверный frag:0
Чрезмерное количество повторов Tx: 0 Недействительное разное: 12 Пропущенный маяк: 0
И это вывод, пока он не работает:
sudo lshw -C сеть
*-общий
описание: Беспроводной интерфейс
продукт: Адаптер беспроводной сети RTL8821CE 802.11ac PCIe
поставщик: Realtek Semiconductor Co., Ltd.
физический идентификатор: 0
информация о шине: pci@0000:02:00.0
логическое имя: wlp2s0
версия: фф
серийный номер: 28:39:26:70:6a:d9
ширина: 32 бита
часы: 66 МГц
возможности: bus_master vga_palette cap_list ethernet физическая беспроводная
конфигурация: широковещательная передача = да, драйвер = rtw_8821ce версия драйвера = 5.11.0-17-общая прошивка = н/д задержка = 255 ссылка = нет максимальной задержки = 255 mingnt = 255 многоадресная рассылка = да беспроводная связь = IEEE 802.11
ресурсы: irq: 144 ioport: 3000 (размер = 256) память: a4200000-a420ffff
список rfkill
0: ideapad_wlan: беспроводная локальная сеть
Мягкая блокировка: нет
Жесткая блокировка: нет
1: ideapad_bluetooth: Bluetooth
Мягкая блокировка: да
Жесткая блокировка: нет
2: phy0: Беспроводная локальная сеть
Мягкая блокировка: нет
Жесткая блокировка: нет
3: hci0: Bluetooth
Мягкая блокировка: да
Жесткая блокировка: нет
lspci-nn | grep -я сеть
02:00.0 Сетевой контроллер [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821] (rev ff)
iwconfig
wlp2s0 IEEE 802.11 ESSID: выкл./любой
Режим: управляемая точка доступа: несвязанная мощность передачи = 20 дБм
Короткий лимит повторов:7 RTS thr:off Фрагмент thr:off
Управление питанием: вкл.
В ответ на предложение sancho.s это вывод инкси-Fxz
пока работает вайфай:
Система:
Ядро: 5.11.0-18-универсальный x86_64 биты: 64 компилятор: gcc v: 10.2.1
Рабочий стол: GNOME 3.38.4 Дистрибутив: Ubuntu 21.04 (Hirsute Hippo)
Машина:
Тип: Ноутбук Система: Продукт LENOVO: 81MU v: Lenovo IdeaPad S145-14IWL
серийный номер: <фильтр>
Mobo: модель LENOVO: LNVNB161216 v: SDK0Q55756 WIN серийный номер: <фильтр>
UEFI: LENOVO v: ASCN50WW дата: 24.11.2020
Батарея:
ID-1: зарядка BAT0: 23,0 Втч состояние: 23,0/30,0 Втч (77%)
модель: LGC L17L2PF1 статус: Полный
ЦПУ:
Информация: четырехъядерная модель: Intel Core i5-8265U разрядность: 64 тип: MT MCP
арка: Kaby Lake примечание: проверить версию: C Кэш L2: 6 МБ
флаги: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
богомипов: 28800
Скорость: 800 МГц мин./макс.: 400/1600 МГц Частота ядер (МГц): 1: 800 2: 865
3: 800 4: 800 5: 799 6: 792 7: 800 8: 794
Графика:
Устройство-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] поставщик: Lenovo
драйвер: i915 v: ID шины ядра: 00:02.0
Устройство-2: NVIDIA GM108M [GeForce MX110] поставщик: Lenovo драйвер: nvidia
v: идентификатор шины 460.80: 01:00.0
Устройство-3: Тип интегрированной камеры Acer: Драйвер USB: uvcvideo
идентификатор шины: 1-7:3
Дисплей: сервер x11: драйвер X.Org 1.20.11: загружено: modesetting,nvidia
выгружено: fbdev,nouveau,vesa разрешение: 1920x1080~60Hz
OpenGL: рендерер: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80
прямой рендеринг: Да
Аудио:
Устройство-1: Intel Cannon Point-LP High Definition Audio поставщик: Lenovo
драйвер: snd_hda_intel v: ID шины ядра: 00:1f.3
Звуковой сервер: ALSA v: k5.11.0-18-generic
Сеть:
Устройство-1: Адаптер беспроводной сети Realtek RTL8821CE 802.11ac PCIe
поставщик: Lenovo драйвер: rtw_8821ce v: нет данных порт: 3000 идентификатор шины: 02:00.0
ЕСЛИ: состояние wlp2s0: работает mac: <фильтр>
Bluetooth:
Устройство-1: Realtek Bluetooth Тип радио: Драйвер USB: btusb v: 0.8
идентификатор шины: 1-10:4
Отчет: ID: hci0 state: down address: <filter>
Диски:
Локальное хранилище: всего: 476,94 ГиБ, использовано: 41,07 ГиБ (8,6%)
ID-1: /dev/nvme0n1 поставщик: модель Intel: SSDPEKNW512G8L размер: 476,94 ГиБ
температура: 31,9 С
Раздел:
ID-1: /размер: 23,35 ГиБ Используется: 15,24 ГиБ (65,3%) fs: ext4
Разработчик: /dev/nvme0n1p4
ID-2: /boot/efi Размер: 256 МБ Использовано: 33,6 МБ (13,1%) fs: vfat
Разработчик: /dev/nvme0n1p1
ID-3: /home Размер: 207,11 ГиБ Используемый: 25,8 ГиБ (12,5%) fs: ext4
Разработчик: /dev/nvme0n1p6
Менять:
ID-1: тип подкачки-1: размер раздела: 8,06 ГБ, использовано: 0 КиБ (0,0%)
Разработчик: /dev/nvme0n1p7
Датчики:
Температура системы: ЦП: 58,0 C Мобо: N/A GPU: nvidia temp: 52 C
Скорости вентилятора (об/мин): нет данных
Информация:
Процессов: 321 Время работы: 4 часа 34 минуты Память: 7,65 ГиБ Используется: 3,77 ГиБ (49,3%)
Инициализация: systemd уровень запуска: 5 Компиляторы: gcc: 10.3.0 Пакеты: 2685
Оболочка: Bash v: 5.1.4 inxi: 3.3.01
И вывод инкси-Fxz
пока вайфай не работает:
Система:
Ядро: 5.11.0-18-универсальный x86_64 биты: 64 компилятор: gcc v: 10.2.1
Рабочий стол: GNOME 3.38.4 Дистрибутив: Ubuntu 21.04 (Hirsute Hippo)
Машина:
Тип: Ноутбук Система: Продукт LENOVO: 81MU v: Lenovo IdeaPad S145-14IWL
серийный номер: <фильтр>
Mobo: модель LENOVO: LNVNB161216 v: SDK0Q55756 WIN серийный номер: <фильтр>
UEFI: LENOVO v: ASCN50WW дата: 24.11.2020
Батарея:
ID-1: зарядка BAT0: 23,0 Втч состояние: 23,0/30,0 Втч (77%)
модель: LGC L17L2PF1 статус: Полный
ЦПУ:
Информация: четырехъядерная модель: Intel Core i5-8265U разрядность: 64 тип: MT MCP
арка: Kaby Lake примечание: проверить версию: C Кэш L2: 6 МБ
флаги: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
богомипов: 28800
Скорость: 800 МГц мин./макс.: 400/3900 МГц Частота ядра (МГц): 1: 800 2: 800
3: 800 4: 795 5: 800 6: 767 7: 800 8: 718
Графика:
Устройство-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] поставщик: Lenovo
драйвер: i915 v: ID шины ядра: 00:02.0
Устройство-2: NVIDIA GM108M [GeForce MX110] поставщик: Lenovo драйвер: nvidia
v: идентификатор шины 460.80: 01:00.0
Device-3: Acer Integrated Тип камеры: USB-драйвер: uvcvideo bus ID: 1-7:3
Дисплей: сервер x11: драйвер X.Org 1.20.11: загружено: modesetting,nvidia
выгружено: fbdev,nouveau,vesa разрешение: 1920x1080~60Hz
OpenGL: рендерер: GeForce MX110/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80
прямой рендеринг: Да
Аудио:
Устройство-1: Intel Cannon Point-LP High Definition Audio поставщик: Lenovo
драйвер: snd_hda_intel v: ID шины ядра: 00:1f.3
Звуковой сервер: ALSA v: k5.11.0-18-generic
Сеть:
Устройство-1: Адаптер беспроводной сети Realtek RTL8821CE 802.11ac PCIe
драйвер: rtw_8821ce v: н/д порт: 4000 идентификатор шины: 02:00.0
ЕСЛИ: состояние wlp2s0: не работает mac: <filter>
Bluetooth:
Устройство-1: Realtek Bluetooth Тип радио: Драйвер USB: btusb v: 0.8
идентификатор шины: 1-10:4
Отчет: ID: hci0 state: down address: <filter>
Диски:
Локальное хранилище: всего: 476,94 ГиБ, использовано: 40,89 ГиБ (8,6%)
ID-1: /dev/nvme0n1 поставщик: модель Intel: SSDPEKNW512G8L размер: 476,94 ГиБ
температура: 30,9 С
Раздел:
ID-1: /размер: 23,35 ГиБ Используется: 15,17 ГиБ (65,0%) fs: ext4
Разработчик: /dev/nvme0n1p4
ID-2: /boot/efi Размер: 256 МБ Использовано: 33,6 МБ (13,1%) fs: vfat
Разработчик: /dev/nvme0n1p1
ID-3: /home Размер: 207,11 ГиБ Используемый: 25,69 ГиБ (12,4%) fs: ext4
Разработчик: /dev/nvme0n1p6
Менять:
ID-1: тип подкачки-1: размер раздела: 8,06 ГБ, использовано: 0 КиБ (0,0%)
Разработчик: /dev/nvme0n1p7
Датчики:
Температура системы: CPU: 54,0 C mobo: N/A gpu: nvidia temp: 48 C
Скорости вентилятора (об/мин): нет данных
Информация:
Процессов: 285 Время работы: 11 м Память: 7,65 ГиБ Используемая: 2,08 ГиБ (27,2%)
Инициализация: systemd уровень запуска: 5 Компиляторы: gcc: 10.3.0 Пакеты: 2685
Оболочка: Bash v: 5.1.4 inxi: 3.3.01
Дальнейшая информация. В соответствии с просьбой я выполнил следующую серию команд, когда Wi-Fi работал, а когда нет:
$ nmcli сетевое подключение
$ nmcli радио все
$ nmcli соединение показать
Состояние устройства $ nmcli
$ nmcli устройство показывает wlp2s0
$ dmesg -T | grep rtw
$ nmcli сеть включена
$ nmcli подключение устройства wlp2s0
$ nmcli соединение up SRISUWAN
Результаты были следующими:
Пока работал вайфай: вставить
Пока вайфай не работал: вставить
Пока вайфай не работал после длительного отключения питания: вставить