Привет! Я проходжу курс “от 0 до Linux админа” по адресу https://yodo.im/courses/linux/?v=1d20b5ff1ee9 и столкнулся с проблемой, связанной с отсутствием проводного и беспроводного соединения в Ubuntu 24.04.4 LTS.
Недавно моя Wi-Fi сеть перестала работать. В разделе “Настройки > Сеть” я вижу только настройки VPN и прокси, а сети не отображаются. Я попытался сделать жесткую перезагрузку: выключил компьютер, извлек батарею и удерживал кнопку питания 30 секунд, но это не помогло.
Вот вывод команды lshw -C network:
root@xps:/home/myself# lshw -C network
*-network UNCLAIMED
description: Network controller
product: Comet Lake PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: iomemory:600-5ff memory:604b11c000-604b11ffff
И вот результат команды ip a:
root@xps:/home/myself# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
Похоже, что мне может понадобиться модуль iwlwifi. Запустив команду dmesg | grep iwl, я не получил никакого вывода. Информация на интернете подсказывает, что я могу установить iwlwifi, вручную устанавливая linux-firmware, который предположительно был установлен, когда Wi-Fi работал, но теперь отсутствует. Я скачал архив .tar.gz с официального репозитория на GitLab, скопировал содержимое в /lib/firmware, запустил sudo update-initramfs -u и перезагрузил компьютер, но сети всё ещё не отображаются в настройках.
Также я попытался установить проводное соединение, используя адаптер ethernet-to-USB-C, но оно тоже не выявило никаких сетей.
Компьютер - Dell XPS 9500.
Ситуация улучшилась (по крайней мере, симптомы) после загрузки в более старое ядро. После этого мне рекомендовали опубликовать вывод команды sudo dpkg --configure -a. Вот результат:
<вывод команды>
Заранее спасибо за помощь! Буду рад любым рекомендациям по устранению проблемы!