
Часто, когда я вывожу свой компьютер из спящего режима или режима гибернации, Wi-Fi не работает. Он ни к чему не подключается. Если я нажимаю на значок, он не отображает список сетей поблизости и т. д. Раньше мне приходилось перезагружать компьютер, чтобы снова включить Wi-Fi, что могло серьезно нарушить мой рабочий процесс.
При проблемах с сетью я стараюсь делать что-то вроде этого:
sudo systemctl restart network-manager
Это не работает. Если я посмотрю dmesg
после этого, то последняя строка будет выглядеть так:
[17677.269171] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5
Я обнаружил одну вещь, которая, кажется, работает стабильно, и это
sudo pm-suspend; sudo systemctl restart network-manager
Затем, когда я через несколько секунд просыпаюсь, Wi-Fi снова оживает. Интересно, что яне мочьпросто переведите компьютер в спящий режим, разбудите его, а затем выполните network-manger
команду перезагрузки. Это не работает. Мне нужно выполнить команды вместе, чтобы перезагрузка сети была первым, что происходит, когда компьютер просыпается.
Какие обходные пути или дальнейшие шаги по устранению неполадок вы бы порекомендовали?
lshw
description: Wireless interface
product: Wireless 7265
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlx1002b592a48c
version: 59
serial: 10:02:b5:92:a4:8c
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.8.0-32-generic firmware=22.391740.0 ip=192.168.1.214 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:126 memory:df100000-df101fff
ПРАВКА 1:
~:$ sudo dpkg -s linux-firmware | grep Version
Version: 1.157.14
~:$ dmesg -T | grep 'iwl\|WIFI' > iwlnotes.txt
Вывод здесь:https://paste.ubuntu.com/p/tXQnZxynrW/, мне кажется, что интересными строками являются:
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: L1 Enabled - LTR Enabled
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Microcode SW error detected. Restarting 0x2000000.
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: CSR values:
...
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Start IWL Error Log Dump:
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Status: 0x00000000, count: 6
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Loaded firmware version: 22.391740.0
....
[Wed Feb 14 22:30:04 2018] iwlwifi 0000:02:00.0: Failed to run INIT ucode: -5
После этого сбоя Wi-Fi я поместил сообщение в dmsg «Попытка исправить WIFI» (вы можете найти его в тексте pastebin), а затем попробовал свой обходной путь, указанный выше. Теперь Wi-Fi работает. Как ни странно, похоже, что происходит тот же самый вывод dmsgпослеЯ тоже сделал свое исправление. Но Wi-FiявляетсяВ настоящее время работаю. Так что я не знаю, что происходит.
решение1
Попробуйте проверить, загружен ли модуль с помощью modprobe. У меня была такая же проблема некоторое время назад, просто перезагрузил сетевой модуль