Вопрос или проблема
У меня тоже была такая проблема с моим мини-ПК Geekom, и сейчас я вижу это на своей материнской плате MSI MAG Tomahawk x870 с картой Qualcomm PCI. Я установил PopOS!, и все работало отлично, пока через 20 минут до часа Wi-Fi не переставал работать.
Детали системы:
- Pop!_OS 22.04 LTS “jammy”
- Ядро: 6.9
- Чипсет Wi-Fi Qualcomm: NCM865
- Драйвер: ath12k_pci
Что я пробовал:
- Изменил
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
для отключения режима энергосбережения - Выключил
ufw
- Выключил
wireguard
- Выключил
tailscale
- Выключил Bluetooth
- Обновил драйвера
ath12k_pci
: https://wireless.docs.kernel.org/en/latest/en/users/drivers/ath12k/installation.html
Ничто из этого не сработало, и у меня закончились идеи.
В конце концов, я попробовал обновить ядро с помощью mainline
, и это, похоже, сработало. Теперь я вижу стабильное соединение Wi-Fi.
Вот руководство, по которому я следовал:
Шаги:
- Установить
mainline
- Проверить, есть ли доступные более новые ядра:
mainline check
- Обновиться до новейшего ядра:
mainline install-latest
- В моем случае это было
6.12.1
- В моем случае это было
Ответ или решение
Проблема с Wi-Fi адаптером на вашем компьютере под управлением Pop!_OS действительно может вызывать неудобства, особенно если работает он правильно в течение короткого времени, а затем внезапно прекращает функционировать. Давайте разберем вашу ситуацию по порядку, используя структурированный подход.
Фон
Ваши системные детали:
- Операционная система: Pop!_OS 22.04 LTS "jammy"
- Ядро: 6.9
- Вайфай чипсет: Qualcomm NCM865
- Драйвер: ath12k_pci
Проблема заключается в том, что после 20 минут или 1 часа использования Wi-Fi перестает работать, и единственным способом восстановить соединение становится перезагрузка системы.
Анализ существующих решений
Вы уже предприняли ряд шагов для диагностики и устранения проблемы:
-
Отключение режима энергосбережения:
Изменения в файле/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
для отключения режима энергосбережения были разумным шагом. Однако, поскольку это не помогло, следует исследовать, как именно ваш адаптер обрабатывает события и активное использование. -
Отключение межсетевого экрана и других сетевых сервисов:
Отключениеufw
,wireguard
иtailscale
могло исключить проблемы с сетевой конфигурацией, но стоит также проверить логи системы на наличие ошибок, связанных с подключением. -
Проблема с драйвером:
Обновление драйвераath12k_pci
, согласно документам на официальном сайте, также выглядело многообещающе. Если предыдущие версии драйвера содержали ошибки, то их обновление могло бы помочь. -
Отключение Bluetooth:
Bluetooth может конфликтовать с некоторыми Wi-Fi адаптерами, и отключение его также стоит было попробовать.
Рекомендации после обновления ядра
Согласно вашему последнему сообщению, обновление ядра с помощью mainline
решило проблему. Это выявляет, что потенциальные проблемы могли быть связаны с совместимостью драйверов и ядра. Версия ядра 6.12.1, по всей видимости, предоставила улучшения, необходимые для стабильной работы вашего Wi-Fi адаптера.
Шаги для поддержания стабильной работы
-
Следите за обновлениями ядра:
Регулярно проверяйте обновления ядра с помощьюmainline
и применяйте их, когда они появляются, чтобы избежать повторения проблемы. -
Мониторинг системы:
Используйте мониторинг системных логов (journalctl -f
илиdmesg
) для выявления возможных ошибок, особенно в моменты, когда Wi-Fi отключается. -
Настройка дополнительных параметров:
Если возникнут повторные проблемы, рассмотрите возможность настройки параметров вашего Wi-Fi адаптера черезmodprobe
или изменение конфигураций в/etc/modprobe.d/
. -
Обратная связь с сообществом:
Присоединитесь к форумам Pop!_OS или к сообществу пользователей Linux, где вы можете обмениваться опытом и новыми решениями друг с другом. Это может быть особенно полезно для отслеживания различных проблем с совместимостью оборудования.
Заключение
Проблемы с Wi-Fi в Linux часто связаны с совместимостью драйверов и версий ядра. Ваш опыт показывает, что обновление ядра может оказаться эффективным решением. Будьте внимательны к изменениям в системных настройках и поддерживайте вашу систему в актуальном состоянии для достижения наилучших результатов. Если возникнут дополнительные вопросы или проблемы, не стесняйтесь обращаться за советом.