Здравствуйте! Ядро: 6.12.51-6.12-alt1 Модуль: kernel-modules-rtl88x2bu-6.12#5.8.7.1-alt7.396339.1:p11+396557.2000.2.1@1760352273 USB-wifi отключается, практически сразу же после подключения. В dmesg: [ 206.252584] usb 1-10: new high-speed USB device number 6 using xhci_hcd [ 206.376906] usb 1-10: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10 [ 206.376913] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 206.376914] usb 1-10: Product: USB3.0 802.11ac 1200M Adapter [ 206.376915] usb 1-10: Manufacturer: Realtek [ 206.376917] usb 1-10: SerialNumber: 123456 [ 206.387667] rtw_8822bu 1-10:1.0: Firmware version 27.2.0, H2C version 13 [ 206.596457] rtw_8822bu 1-10:1.0: write register 0xc4 failed with -71 [ 207.096670] rtw_8822bu 1-10:1.0: rtw_usb_reg_sec: reg 0x4e0, usb write 1 fail, status: -110 [ 207.096999] usb 1-10: USB disconnect, device number 6 При этом на ядре 6.6 все ок Ядро: 6.6.75-6.6-alt1 Модуль: kernel-modules-rtl88x2bu-6.6#5.8.7.1-alt5.394827.1:p11+372919.2400.4.1@1739564080 В dmesg: [ 108.431044] usb 1-10: new high-speed USB device number 6 using xhci_hcd [ 108.558390] usb 1-10: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10 [ 108.558395] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.558397] usb 1-10: Product: USB3.0 802.11ac 1200M Adapter [ 108.558398] usb 1-10: Manufacturer: Realtek [ 108.558400] usb 1-10: SerialNumber: 123456 [ 108.566816] rtw_8822bu 1-10:1.0: Firmware version 27.2.0, H2C version 13 [ 108.798405] rtw_8822bu 1-10:1.0 wlp0s20u10: renamed from wlan0 ...
(Ответ для Denis Sidorov на комментарий #0) > Здравствуйте! > > Ядро: 6.12.51-6.12-alt1 > Модуль: > kernel-modules-rtl88x2bu-6.12#5.8.7.1-alt7.396339.1:p11+396557.2000.2. > 1@1760352273 > > USB-wifi отключается, практически сразу же после подключения. > > В dmesg: > > [ 206.252584] usb 1-10: new high-speed USB device number 6 using xhci_hcd > [ 206.376906] usb 1-10: New USB device found, idVendor=0bda, > idProduct=b812, bcdDevice= 2.10 > [ 206.376913] usb 1-10: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 206.376914] usb 1-10: Product: USB3.0 802.11ac 1200M Adapter > [ 206.376915] usb 1-10: Manufacturer: Realtek > [ 206.376917] usb 1-10: SerialNumber: 123456 > [ 206.387667] rtw_8822bu 1-10:1.0: Firmware version 27.2.0, H2C version 13 > [ 206.596457] rtw_8822bu 1-10:1.0: write register 0xc4 failed with -71 > [ 207.096670] rtw_8822bu 1-10:1.0: rtw_usb_reg_sec: reg 0x4e0, usb write 1 > fail, status: -110 > [ 207.096999] usb 1-10: USB disconnect, device number 6 > > > При этом на ядре 6.6 все ок > > Ядро: 6.6.75-6.6-alt1 > Модуль: > kernel-modules-rtl88x2bu-6.6#5.8.7.1-alt5.394827.1:p11+372919.2400.4. > 1@1739564080 > > В dmesg: > > [ 108.431044] usb 1-10: new high-speed USB device number 6 using xhci_hcd > [ 108.558390] usb 1-10: New USB device found, idVendor=0bda, > idProduct=b812, bcdDevice= 2.10 > [ 108.558395] usb 1-10: New USB device strings: Mfr=1, Product=2, > SerialNumber=3 > [ 108.558397] usb 1-10: Product: USB3.0 802.11ac 1200M Adapter > [ 108.558398] usb 1-10: Manufacturer: Realtek > [ 108.558400] usb 1-10: SerialNumber: 123456 > [ 108.566816] rtw_8822bu 1-10:1.0: Firmware version 27.2.0, H2C version 13 > [ 108.798405] rtw_8822bu 1-10:1.0 wlp0s20u10: renamed from wlan0 > ... Здравствуйте, прошу отправить результат выполнения следующих команд: # cat /etc/os-release # inxi -i # lsmod | grep rtl
# cat /etc/os-release NAME="ALT Linux" VERSION="11" ID=altlinux VERSION_ID=11 PRETTY_NAME="ALT Starterkit 11 (Salvia)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:starterkit:11" BUILD_ID="starter kit 10" ALT_BRANCH_ID="p11" HOME_URL="https://en.altlinux.org/starterkits" BUG_REPORT_URL="https://bugs.altlinux.org/" LOGO=altlinux # inxi -i Network: Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169 IF: enp3s0 state: down mac: bc:ee:7b:59:40:08 WAN IP: No WAN IP found. Connected to web? SSL issues? # lsmod | grep rtl rtl8xxxu 274432 0 mac80211 1437696 3 rtw88_core,rtw88_usb,rtl8xxxu cfg80211 1380352 4 88x2bu,rtw88_core,mac80211,rtl8xxxu На всякий случай еще rtw # lsmod | grep rtw rtw88_8822bu 12288 0 rtw88_usb 28672 1 rtw88_8822bu rtw88_8822b 229376 1 rtw88_8822bu rtw88_core 233472 2 rtw88_usb,rtw88_8822b mac80211 1437696 3 rtw88_core,rtw88_usb,rtl8xxxu cfg80211 1380352 4 88x2bu,rtw88_core,mac80211,rtl8xxxu
Выше вывод команд с ядром 6.12.51-6.12-alt1 Далее вывод команд с ядром 6.6.75-6.6-alt1 # cat /etc/os-release NAME="ALT Linux" VERSION="11" ID=altlinux VERSION_ID=11 PRETTY_NAME="ALT Starterkit 11 (Salvia)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:starterkit:11" BUILD_ID="starter kit 10" ALT_BRANCH_ID="p11" HOME_URL="https://en.altlinux.org/starterkits" BUG_REPORT_URL="https://bugs.altlinux.org/" LOGO=altlinux # inxi -i Network: Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver: r8169 IF: enp3s0 state: down mac: bc:ee:7b:59:40:08 Device-2: Realtek RTL88x2bu [AC1200 Techkey] driver: rtw_8822bu type: USB IF: wlp0s20u10 state: up mac: 90:de:80:13:e3:46 IP v4: 192.168.1.108/24 type: dynamic noprefixroute scope: global IP v6: fe80::e56e:773d:60c3:d611/64 type: noprefixroute scope: link WAN IP: XXX.XXX.XXX.XXX # lsmod | grep rtl # lsmod | grep rtw rtw88_8822bu 12288 0 rtw88_usb 28672 1 rtw88_8822bu rtw88_8822b 229376 1 rtw88_8822bu rtw88_core 229376 2 rtw88_usb,rtw88_8822b mac80211 1388544 2 rtw88_core,rtw88_usb cfg80211 1343488 3 88x2bu,rtw88_core,mac80211
(Ответ для Denis Sidorov на комментарий #2) > # inxi -i > > Network: > Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet > driver: r8169 > IF: enp3s0 state: down mac: bc:ee:7b:59:40:08 > WAN IP: No WAN IP found. Connected to web? SSL issues? Модуль внешний или встроенный? Не удается воспроизвести ошибку с этим же модулем, у Вас его даже не видно исходя из результата выше. Единственное пришлось доставить kernel-source-rtl88x2bu, чтобы все работало корректно. Пришлите пожалуйста: # lspci # rpm -q firmware-linux
> Модуль внешний или встроенный? Вопрос немного не понял: 1. Если речь про модуль ядра, то как все ядра, так и модули -- из ветки p11 репозитория (я сам ничего не пересобирал), т.е. модуль не скомпилирован статически с ядром. 2. Если речь про саму Wi-Fi-карточку, то это внешний USB3.0-свисток типа вот такого https://ozon.ru/t/9wXn00t (в описании написано, что это Realtek 8812BU). > Пришлите пожалуйста: Далее для ядра 6.12.51-6.12-alt1 > # lspci 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06) 00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05) 00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05) 00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05) 00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5) 00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5) 00:1c.3 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d5) 00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05) 00:1f.0 ISA bridge: Intel Corporation B85 Express LPC Controller (rev 05) 00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05) 00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7) 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 0c) 04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03) > # rpm -q firmware-linux firmware-linux-20251011-alt1.noarch После вывода команд поставил kernel-source-rtl88x2bu 5.8.7.1-alt7.git00cd158:p11+382929.100.1.1@1746015986 и перезагрузил. Но по-прежнему USB-свисток не определяется: # lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 048d:1336 Integrated Technology Express, Inc. SD/MMC Cardreader Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Nano Receiver Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub Аналогично на ядре 6.6.75-6.6-alt1 -- карточка видна (Bus 001 Device 004): # lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 048d:1336 Integrated Technology Express, Inc. SD/MMC Cardreader Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Nano Receiver Bus 001 Device 004: ID 0bda:b812 Realtek Semiconductor Corp. RTL88x2bu [AC1200 Techkey] Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
(Ответ для Denis Sidorov на комментарий #5) > Но по-прежнему USB-свисток не определяется: Очень странно. Проверил на 3х компах с точно таким же USB модулем. Все корректно определяется и работает. Возможно, параметры загрузки ядра после обновления до 6.12 не перенеслись с 6.6. Посмотрите: На обоих ядрах # zcat /proc/config.gz | grep -E 'RTW88|USB_XHCI|RTL88X2BU' Или блеклист: # ls /etc/modprobe.d/ Т.к. ядра 6.6 больше нет в репозитории, нет возможности последовательно проверить сценарий с установкой 6.6 и 6.12 с данным модулем.
--------------- 6.6.75-6.6-alt1 --------------- # zcat /proc/config.gz | grep -E 'RTW88|USB_XHCI|RTL88X2BU' CONFIG_RTW88=m CONFIG_RTW88_CORE=m CONFIG_RTW88_PCI=m CONFIG_RTW88_SDIO=m CONFIG_RTW88_USB=m CONFIG_RTW88_8822B=m CONFIG_RTW88_8822C=m CONFIG_RTW88_8723D=m CONFIG_RTW88_8821C=m CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m CONFIG_RTW88_8822CS=m CONFIG_RTW88_8822CU=m CONFIG_RTW88_8723DE=m CONFIG_RTW88_8723DS=m CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m # CONFIG_RTW88_DEBUG is not set # CONFIG_RTW88_DEBUGFS is not set CONFIG_USB_XHCI_HCD=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_XHCI_PLATFORM=m # ls /etc/modprobe.d/ alsa-modindex.conf blacklist-pcspkr.conf blacklist-rtl8821ce.conf disable-usb-autosuspend.conf ----------------- 6.12.51-6.12-alt1 ----------------- # zcat /proc/config.gz | grep -E 'RTW88|USB_XHCI|RTL88X2BU' CONFIG_RTW88=m CONFIG_RTW88_CORE=m CONFIG_RTW88_PCI=m CONFIG_RTW88_SDIO=m CONFIG_RTW88_USB=m CONFIG_RTW88_8822B=m CONFIG_RTW88_8822C=m CONFIG_RTW88_8723X=m CONFIG_RTW88_8703B=m CONFIG_RTW88_8723D=m CONFIG_RTW88_8821C=m CONFIG_RTW88_8822BE=m CONFIG_RTW88_8822BS=m CONFIG_RTW88_8822BU=m CONFIG_RTW88_8822CE=m CONFIG_RTW88_8822CS=m CONFIG_RTW88_8822CU=m CONFIG_RTW88_8723DE=m CONFIG_RTW88_8723DS=m CONFIG_RTW88_8723CS=m CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m CONFIG_RTW88_8821CU=m # CONFIG_RTW88_DEBUG is not set # CONFIG_RTW88_DEBUGFS is not set CONFIG_USB_XHCI_HCD=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PCI_RENESAS=m CONFIG_USB_XHCI_PLATFORM=m # ls /etc/modprobe.d/ alsa-modindex.conf blacklist-pcspkr.conf blacklist-rtl8821ce.conf disable-usb-autosuspend.conf