Вопрос или проблема
Когда я смотрю видео на YouTube, иногда соединение прерывается из-за отказа iwlwifi
, пока мой Ubuntu 24.04 LTS не перезагрузится или я не выполню обходные действия. Иногда это происходит сразу после перезагрузки.
Есть ли способ перезапустить мой Wi-Fi, не перезагружая Ubuntu каждый раз?
-
Запустите терминал
-
Скопируйте и вставьте этот ответ в терминал
sudo echo Wi-Fi is rebooting && sudo modprobe -r iwlwifi && sleep 10 && sudo modprobe iwlwifi && sudo echo Wi-Fi established && sleep 1 && clear
-
Введите свой пароль и дождитесь завершения процесса.
Обратите внимание, что это работает только с Wi-Fi драйверами, которые базируются на проприетарных драйверах, а не на дополнительных драйверах.
Например, Intel Wi-Fi драйверы и Realtek Wi-Fi драйверы обе базируются на проприетарных драйверах, а не на дополнительных драйверах.
Эти команды работают для меня:
nmcli radio wifi off
nmcli radio wifi on
.
Ответ или решение
Чтобы перезагрузить Wi-Fi модуль iwlwifi на Ubuntu 24.04 LTS без перезагрузки системы, вы можете воспользоваться несколькими методами, которые решат проблему с периодическими отключениями при использовании YouTube. Это особенно актуально для тех, кто работает с драйверами Intel и Realtek. Следуйте приведенным ниже шагам для достижения результата.
Способ 1: Использование modprobe
-
Запустите Терминал:
Откройте терминал на вашем рабочем столе, используя сочетание клавишCtrl + Alt + T
. -
Выполните команды для перезагрузки модуля:
Скопируйте и вставьте следующие команды в терминал. Эти команды отключают и затем повторно подключают Wi-Fi модуль iwlwifi.sudo echo Wi-Fi is rebooting && \ sudo modprobe -r iwlwifi && \ sleep 10 && \ sudo modprobe iwlwifi && \ sudo echo Wi-Fi established && \ sleep 1 && clear
Этапы в команде:
sudo modprobe -r iwlwifi
: выгружает модуль iwlwifi.sleep 10
: делает паузу на 10 секунд, что необходимо для полной выгрузки драйвера.sudo modprobe iwlwifi
: заново загружает модуль iwlwifi.
-
Введите пароль:
Вам будет предложено ввести пароль суперпользователя, чтобы выполнить команды.
Способ 2: Использование NetworkManager
Если модуль перезагрузить не удается или хотите обойтись более простым методом, используйте команды управления сетевыми подключениями в nmcli, которые также могут быть эффективными:
nmcli radio wifi off
nmcli radio wifi on
- Эти команды позволяют отключить и снова включить Wi-Fi через интерфейс NetworkManager, устраняя необходимость работать с модулями ядра напрямую.
Важные примечания:
- Проприетарные драйверы: Эти методы, в частности, подходят для работы с проприетарными драйверами, такими как драйверы Intel и Realtek, упоминаемые в контексте.
- Стабильность сети: Описанные методы позволяют восстановить соединение без перезагрузки системы, что может улучшить ваш опыт работы с Ubuntu.
Следуя этим инструкциям, вы сможете оперативно восстановить Wi-Fi и избежать неудобств. Убедитесь, что в вашей системе установлены последние обновления и драйверы, чтобы минимизировать возможность возникновения подобных сбоев.
Финальное слово:
Эти методы дают пользователю возможность самостоятельно управлять сетевыми подключениями без необходимости перезагрузки системы каждый раз при отключении Wi-Fi. Это особенно актуально для пользователей Ubuntu 24.04 LTS и позволяет сосредоточиться на задачах без потерь производительности.