LINUX.ORG.RU

Debian не видит Wi-Fi адаптер.

 ,


1

1

Добрый день. Столкнулся с такой проблемой. Мини ПК JuniBox. OS Debian. Адаптер вроде бы Realtek 8821cu (по заверению производителя). На винде wi-fi работал. Ни какая команда (ip a, lspci -nnk и тд) вообще его не видит.

#lsusb

Bus 002 Device 002: ID 2109:0817 VIA Labs, Inc. USB3.0 Hub             
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0d8c:0014 C-Media Electronics, Inc. Audio Adapter (Unitek Y-247A)
Bus 001 Device 007: ID 2109:8817 VIA Labs, Inc. USB Billboard Device   
Bus 001 Device 006: ID 04b4:6018 Cypress Semiconductor Corp. 
Bus 001 Device 005: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 003: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Bus 001 Device 002: ID 0bda:c820 Realtek Semiconductor Corp. 802.11ac NIC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub```

# lspci

```00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 36)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 36)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) ```


Извините забыл.

Ядро : Linux 6.1.0-18-amd64 (x86_64) Версия : #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) Библиотека C : GNU C Library / (Debian GLIBC 2.36-9+deb12u4) 2.36 Дистрибутив : Debian GNU/Linux 12 (bookworm)

Komradir
() автор топика

Смотри вывод команды dmesg на предмет сообщения о том, что при загрузке модуля с драйвером wifi адаптера драйвер не смог загрузить файл прошивки.

Если будешь выкладывать вывод команды, то заливай на любой аналог сервиса pastebin, а сюда ссылку.

Вывод нужен целиком с момента старта ядра.

anonymous
()
Ответ на: комментарий от anonymous

Ого какой оперативный ответ, спасибо. Не признал его. В граф оболочке gnome не видит никаких адаптеров. Уже все дрова поперекачал. Или его как-то включить нужно ?

Komradir
() автор топика
Ответ на: комментарий от Komradir

Покажи вывод команд, и если ещё какая система параллельно установлена, вроде винды то надо ее при выключении полностью выключить а не в просто в гибернацию отправить как по кнопке выключить


dmesg | grep firmware


dmesg | grep usbcore
anonymous
()
Ответ на: комментарий от Komradir
Bus 001 Device 002: ID 0bda:c820 Realtek Semiconductor Corp. 802.11ac NIC

В выводе lsubs отображается список оборудования на шине USB и далее предполагаемая расшифровка идентификаторов производителя и устройства согласно локальной базы утилиты lsusb.

Если в выводе ip a нет WIFI адаптера - значит драйвер не проинициализировал оборудование.

По предоставленной ссылке сказано:

The device is supported by kernel versions 6.2 and newer according to the LKDDb:

У тебя ядро 6.1.

Подключай bookworm-backports и ставь оттуда более новое ядро: https://packages.debian.org/bookworm-backports/linux-image-amd64

Но вывод dmesg так же стоит посмотреть и там будет указано каких прошивок не хватает. После этого нужно будет установить пакет с прошивками.

anonymous
()
Ответ на: комментарий от anonymous

Винда была полностью удалена с ПК, перед установкой Debian.

root@K-server:/home/komradir1# dmesg | grep firmware
[    0.097191] Spectre V2 : Enabling Restricted Speculation for firmware calls
[   12.867422] bluetooth hci0: firmware: direct-loading firmware rtl_bt/rtl8821c_fw.bin
[   12.867930] bluetooth hci0: firmware: direct-loading firmware rtl_bt/rtl8821c_config.bin
[   13.909105] r8169 0000:01:00.0: firmware: direct-loading firmware rtl_nic/rtl8168h-2.fw
[  783.703126] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[  783.703630] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
[ 2271.929002] (NULL device *): firmware: direct-loading firmware regulatory.db.p7s
[ 2271.929171] (NULL device *): firmware: direct-loading firmware regulatory.db
[ 2271.929716] (NULL device *): firmware: direct-loading firmware rtl_bt/rtl8821c_fw.bin
[ 2271.931856] (NULL device *): firmware: direct-loading firmware rtl_bt/rtl8821c_config.bin


root@K-server:/home/komradir1# dmesg | grep usbcore
[    4.530348] usbcore: registered new interface driver usbfs
[    4.530379] usbcore: registered new interface driver hub
[    4.530424] usbcore: registered new device driver usb
[    5.959623] usbcore: registered new interface driver usbhid
[   11.648051] usbcore: registered new interface driver snd-usb-audio
[   12.843111] usbcore: registered new interface driver btusb

Komradir
() автор топика
Ответ на: комментарий от anonymous

Репозиторий подключил. При обновление пакетов пишет ошибку.

root@K-server:/home/komradir1# sudo apt-get update
Сущ:1 http://security.debian.org/debian-security stable-security InRelease
Сущ:2 http://deb.debian.org/debian bookworm InRelease
Сущ:3 http://deb.debian.org/debian bullseye InRelease
Сущ:4 http://security.debian.org/debian-security bookworm-security InRelease
Сущ:5 http://deb.debian.org/debian bookworm-updates InRelease
Игн:6 http://deb.debian.org/debian jessie-backports InRelease
Игн:7 http://deb.debian.org/debian jessie-backports-sloppy InRelease
Ошб:8 http://deb.debian.org/debian jessie-backports Release
  404  Not Found [IP: 146.75.118.132 80]
Ошб:9 http://deb.debian.org/debian jessie-backports-sloppy Release
  404  Not Found [IP: 146.75.118.132 80]
Чтение списков пакетов… Готово
E: Репозиторий «http://deb.debian.org/debian jessie-backports Release» не содержит файла Release.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.
N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).
E: Репозиторий «http://deb.debian.org/debian jessie-backports-sloppy Release» не содержит файла Release.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.
N: Информацию о создании репозитория и настройках пользователя смотрите в справочной странице apt-secure(8).

Komradir
() автор топика
Ответ на: комментарий от Komradir

Сущ:5 http://deb.debian.org/debian bookworm-updates InRelease

Игн:6 http://deb.debian.org/debian jessie-backports InRelease

Для Debian 12 (bookworm) backports-репозиторий нужно подключать также от Debian 12 (bookworm-backports), а не от Debian 8 (jessie), ибо сказано

Лк 5:36 никто не приставляет заплаты к ветхой одежде, отодрав от новой одежды; а иначе и новую раздерёт, и к старой не подойдёт заплата от новой.

anonymous
()

sudo apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw

Create a directory to hold the downloaded driver

mkdir -p ~/src

Move to the newly created directory

cd ~/src

Download the driver

git clone https://github.com/morrownr/8821cu-20210916.git

Move to the newly created driver directory

cd ~/src/8821cu-20210916

Run the installation script (install-driver.sh)

sudo ./install-driver.sh

demo13
()

Большое всем спасибо за помощь. Проблема была в версии ядра как и сказал один из анонимов.

Обновил вот по этой инструкции: https://dzen.ru/a/ZPoLQKzUqg-2CeRa

Я новичок в линукс и не совсем понимаю систему неймигка версий. Для меня постоянные приписки «zabbly» смотрятся как какой-то кастом, а не офф прошивка. Может так и есть и я скачал чью-то самоделку. Пока все работает стабильно.

Komradir
() автор топика