Недавно я перезагрузил компьютер sudo apt-get upgrade; sudo apt-get upgrade
и обнаружил, что беспроводной интернет больше не работает.
Вот что я использую:
OS: Ubuntu 20.04 focal
Kernel: x86_64 Linux 5.4.0-45-generic
DE: Xfce
Я побежал sudo lshw -C network
:
*-network UNCLAIMED
description: Network controller
product: Wi-Fi 6 AX200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:52:00.0
version: 1a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: memory:ceb00000-ceb03fff
Я побежал lspci
искать свой сетевой контроллер:
52:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
И lspci -nnk | grep 0280 -A3
:
52:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)
Subsystem: Intel Corporation Wi-Fi 6 AX200 [8086:0080]
Kernel modules: iwlwifi
И dmesg | grep iwlwifi
:
[ 11.790522] Loading modules backported from iwlwifi
[ 11.790522] iwlwifi-stack-public:master:8613:3ae69204
[ 11.817749] iwlwifi 0000:52:00.0: enabling device (0000 -> 0002)
[ 12.217466] iwlwifi: probe of 0000:52:00.0 failed with error -110
Однако с этого момента я заблудился. Я следовал инструкциям в ряде других постов и ответов:1 2 3 4. Вот что я попробовал:
- Я скачалновейший драйвери скопировал-вставил в
/lib/firmware
. Оказалось, что у меня это уже было. - Я попробовал установить бэкпорт:
sudo apt install backport-iwlwifi-dkms
- Я попробовал установить более сложную версию бэкпорта:
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi/
make defconfig-iwlwifi-public
sudo make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
sudo modprobe iwlwifi
Так что я до сих пор не решил эту проблему, и я не хочу продолжать ковыряться в одиночку (так как я не знаю, что делаю, и не хочу сломать свою систему). Я пишу здесь через USB/Ethernet, который работает просто отлично. Что меня смущает, так это то, чтоКажется, у меня установлены правильные драйверы.в /lib/firmware
, но все равно не работает. Как это исправить?
решение1
Мне удалось это исправить: я запустил apt-get --reinstall install linux-firmware
. Переустановка, похоже, исправила основную проблему. Цитатаэтот ответ:
Не пытайтесь вручную установить из архива, предоставленного Intel. Всегда старайтесь найти пакет, который предоставляет драйвер, если это возможно.
При загрузке я все еще получаю зловещее сообщение графического интерфейса «Обнаружена системная проблема», но пока я оставлю это как есть.