Я пытаюсь заставить WiFi работать на моей материнской плате Asus ROG B450-I. Я использую OpenMediaVault (5.5.6-1), который построен на Debian, но, кажется, при каждой попытке я терплю неудачу.

Я знаю, что у меня правильное устройство, так как если я запускаю lspci, я получаю следующее:

03:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
04:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
06:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 8600 GT] (rev a1)

Можно увидеть его там в 04:00.0.

Устройство просто не отображается в параметрах сети. введите здесь описание изображения

Я также установил firmware-realtek (20190717-2-bpo10+1) через apt-get, и он говорит, что установлен, я перезагрузился и, похоже, ничего не изменил.

Кроме того, если я запускаю lshw -class network, я вижу его в списке невостребованных:

 *-network UNCLAIMED
   description: Network controller
   product: Realtek Semiconductor Co., Ltd.
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:04:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress cap_list
   configuration: latency=0
   resources: ioport:c000(size=256) memory:f5500000-f550ffff

В значительной степени в растерянности относительно того, как заставить это идти, любые предложения будут чрезвычайно оценены.

Заранее спасибо.


Обновить

Сделал как @Artem S. Tashkinov ниже, а затем побежал:

sudo modprobe -r rtl8723de && sudo modprobe rtl8723de

Затем вывод dmesg доступен здесь: https://jpst.it/2fKES

-1
Seán McCabe 13 Авг 2020 в 23:47

2 ответа

«Невостребованный» означает, что у вас нет модуля ядра/драйвера для запуска этого устройства.

Вам необходимо скачать и установить https://github.com/smlinux/rtl8723de.

Начнем с:

sudo apt install linux-headers-$(uname -r)  build-essential
0
Artem S. Tashkinov 13 Авг 2020 в 15:08
Сделано это, но lshw по-прежнему показывает его как «Невостребованный».
 – 
Seán McCabe
13 Авг 2020 в 22:28
1
Пожалуйста, опубликуйте хвост dmesg вывода после modprobe драйвера (не знаю, как он называется). Убедитесь, что вы действительно modeprobe это сделали, потому что одной компиляции может быть недостаточно.
 – 
Artem S. Tashkinov
13 Авг 2020 в 22:31
Я опубликовал обновление, показывающее, что я сделал со ссылкой на вывод dmesg.
 – 
Seán McCabe
13 Авг 2020 в 23:48
1
Похоже, вы на самом деле не проверили драйвер (dmesg пусто) или он еще не поддерживает ваше оборудование, и в этом случае я понятия не имею, что делать.
 – 
Artem S. Tashkinov
14 Авг 2020 в 00:15
Спасибо за попытку :)
 – 
Seán McCabe
14 Авг 2020 в 09:30

Получил это, выполнив следующие действия:

Нашел эту страницу github: https://github.com/lwfinger/rtw88

Следовал инструкциям в read-me.

Обязательно проверил на черный список и сделал модпробу после перезагрузки

sudo modprobe rtw_8722be

Затем это показало сетевое устройство как отключенное.

Запустил команду

ip link set dev wlp4s0 up

wlsp4s0 — так назывался мой интерфейс.

Все, что мне тогда нужно было сделать, это настроить его в графическом интерфейсе, когда устройство наконец отобразится.

0
Seán McCabe 14 Авг 2020 в 10:30