[РЕШЕНО] свисток wifi usb RTL8188GU (как оказалось)

Понадобилось вот. Ранее покупал свисток реалтека - работал по факту втыкания. С этим все не так.
Купил на Озоне свисток wifi usb RTL8811 -
https://www.ozon.ru/product/usb-wi-fi-adapter-2-4-ggts-5-ggts-600-mbit-s-821770956
в комплекте мини-диск с дровами. Продавец пишет - чипсет RTL8811. RTL8811A/RTL8821A. На сайте реалтека дров не нашлось. Дрова с диска не собираются - падает при сборке со словами make: *** [Makefile:1877: modules] Ошибка 2. Но в Ауре есть дрова -

pikaur  rtl8821
Поиск... [###]
1) aur/rtl8821au-dkms-git 5.12.5.2.r148.g0bfe654-1 [установлен: 5.12.5.2.r234.g0b12ea5-1] (47, 0.00)
    rtl8821AU and rtl8811AU chipset driver with firmware v5.12.5.2
2) aur/rtl8821ce-dkms-git 1.0.5.r36.gca4abd8-1 (36, 0.09)
    rtl8821CE driver with firmware
3) aur/rtl8821cu-dkms-git 5.12.0.1785b39398-1 (14, 0.00)
    rtl8821cu chipset driver
4) aur/rtl8821cu-morrownr-dkms-git 5.12.0.4.120.7d16a68-1 (12, 0.00)
    rtl8821cu chipset driver (morrownr fork)
5) aur/rtl8821cu-git 5.12.0.34.76605e4-1 (1, 0.00)
    Linux Driver for USB WiFi Adapters that use the RTL8811CU, RTL8821CU and
    RTL8731AU Chipsets

Поставил первый номер. И ведь заработало - ifconfig + iwconfig адаптер видели, гномонетворкманагер тоже. Никаких лампочек не горело. Вынул, сходил к другой машине - не завелось (станок с Деб), вернулся и не могу повторить успех. Снос-постановка дров не помогает. Что еще тревожит - при перезагрузке, если свисток воткнут, загрузка не идет. Пока не выдерну.

Куда копать и как лечить?

Из Ауры собранные модули ядра загружаются штатно -

lsmod
Module                  Size  Used by
rtw88_8821cu           12288  0
rtw88_8821c            98304  1 rtw88_8821cu
rtw88_usb              28672  1 rtw88_8821cu
rtw88_core            327680  2 rtw88_8821c,rtw88_usb

мда-а-а,


[  206.163785] warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
[ 1046.254420] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1047.221055] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1047.221458] usb usb3-port9: attempt power cycle
[ 1048.254319] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1049.217414] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1049.217797] usb usb3-port9: unable to enumerate USB device
[ 1086.100927] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1087.060949] usb usb3-port9: Cannot enable. Maybe the USB cable is bad?
[ 1087.061275] usb usb3-port9: attempt power cycle
Вчерашний свисток сдал обратно за неисправностью. Купил другой аналогичный, https://www.ozon.ru/product/wi-fi-adapter-dlya-kompyutera-i-noutbuka-usb-dvuhdiapazonnyy-5-ggts-i-2-4-ggts-600-mbit-s-orbita-1678793644/. Втыкаю, никаких признаков жизни. В комплекте диска с дровами нет.


dmesg
[   59.516332] usb 3-9: new high-speed USB device number 4 using xhci_hcd
[   59.658881] usb 3-9: New USB device found, idVendor=0bda, idProduct=1a2b, bcdDevice= 2.00
[   59.658896] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   59.658900] usb 3-9: Product: DISK
[   59.658903] usb 3-9: Manufacturer: Realtek
[   59.701845] usb-storage 3-9:1.0: USB Mass Storage device detected
[   59.702165] scsi host0: usb-storage 3-9:1.0
[   59.702239] usbcore: registered new interface driver usb-storage
[   59.705531] usbcore: registered new interface driver uas


Куда копать? утверждали "нативная поддержка" и пр. Даже на нем самом написано AC600 free driver.
Предполагается, что чипсет MT7601U, в Ауре такой пакет есть mt7601u-dkms-git, но со вчерашних попыток гит меня нагло абортирует - fatal: could not read Username for 'https://github.com': No such device or address пишет в консоли, а в браузере You have exceeded a secondary rate limit. Смена ip здесь не помогает.
Убунтоводы пишут, что для этого чипсета дрова д.б. в ядре - "The mt7601u driver was included in Linux kernel 4.2 but the firmware required by this adapter was not included in the package linux-firmware from Ubuntu 15.10 repository.".
В комментариях Ауры вычитал, что надо "Need update https://github.com/jeremyb31/mt7601u-5.3 to https://github.com/jeremyb31/mt7601u-5.15", отредактировал PKGB, дрова поставились. Но результата все равно нет -


[  197.001138] usb 3-9: new high-speed USB device number 5 using xhci_hcd
[  197.142653] usb 3-9: New USB device found, idVendor=0bda, idProduct=1a2b, bcdDevice= 2.00
[  197.142668] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  197.142672] usb 3-9: Product: DISK
[  197.142676] usb 3-9: Manufacturer: Realtek
[  197.145975] usb-storage 3-9:1.0: USB Mass Storage device detected
[  197.146998] scsi host0: usb-storage 3-9:1.0
[  198.151352] scsi 0:0:0:0: CD-ROM            Realtek  Driver Storage   1.00 PQ: 0 ANSI: 0 CCS
[  198.157709] sr 0:0:0:0: [sr0] scsi3-mmc drive: 0x/0x caddy
[  198.161143] sr 0:0:0:0: Attached scsi CD-ROM sr0
[  198.285159] usb 3-9: reset high-speed USB device number 5 using xhci_hcd

А почему нельзя показать, человеческий вывод lsusb?
wau
idVendor=0bda, idProduct=1a2b
Это RTL8188GU
https://t.me/arch_linuxru
Я, когда гуглил по AC600 free driver, тоже отметил ссылки на RTL8XXX.
А это потому, что по какой-то причине lsudb у меня не было, пробовал. Доставил -

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 04f2:b756 Chicony Electronics Co., Ltd Integrated Camera
Bus 003 Device 003: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 003 Device 004: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


Пакет rtl8188gu-dkms-git поставил. И даже перезагрузился. Ядро утверждает, что все равно подключаем флэшку -

[   46.704739] usb 3-9: new high-speed USB device number 4 using xhci_hcd
[   46.847150] usb 3-9: New USB device found, idVendor=0bda, idProduct=1a2b, bcdDevice= 2.00
[   46.847164] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   46.847169] usb 3-9: Product: DISK
[   46.847172] usb 3-9: Manufacturer: Realtek
[   46.872748] usb-storage 3-9:1.0: USB Mass Storage device detected
[   46.873066] scsi host0: usb-storage 3-9:1.0
[   46.873159] usbcore: registered new interface driver usb-storage
[   46.876463] usbcore: registered new interface driver uas
[   47.867223] scsi 0:0:0:0: CD-ROM            Realtek  Driver Storage   1.00 PQ: 0 ANSI: 0 CCS
[   47.889158] sr 0:0:0:0: [sr0] scsi3-mmc drive: 0x/0x caddy
[   47.889176] cdrom: Uniform CD-ROM driver Revision: 3.20
[   47.892116] sr 0:0:0:0: Attached scsi CD-ROM sr0
[   48.017328] usb 3-9: reset high-speed USB device number 4 using xhci_hcd

lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
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 04f2:b756 Chicony Electronics Co., Ltd Integrated Camera
Bus 003 Device 003: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 003 Device 004: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


ifconfig & iwconfig не видят, лампочка на свистке не горит.

В Ауре меж тем еще год назад писали - Linux kernel 6.4 will support RTL8188GU natively, and it will be released soon. (Some news said it's on June 25).
Также пишут, что требуется применить патч - Patch for kernels >= 6.9.0. Текущее ядро 6.11.
wau
idVendor=0bda, idProduct=1a2b

RusWolf
Это RTL8188GU

BBS + модуль rtl8188gu

PS - в archlinux есть только модуль rtl8188ee
zgrep 8188 /proc/config.gz
CONFIG_RTL8188EE=m
Ошибки не исчезают с опытом - они просто умнеют
Спасибо! В моей поисковой выдаче снова не было BBC, а всего-то надо было доставить пакет usb_modeswitch!
дополин .... выше ...
Ошибки не исчезают с опытом - они просто умнеют
Более того, оказалось достаточным доставить usb_modeswitch, без установки дров, так что не соврали - ядро девайс поддерживает.
wau
оказалось достаточным доставить usb_modeswitch
Без usb_modeswitch это просто флешка ....
С usb_modeswitch, грубо говоря, вместо одного устройство появляется другое устройство ...
Ошибки не исчезают с опытом - они просто умнеют
wau
а всего-то надо было доставить пакет usb_modeswitch!
Да.
Причём вывод lsusb, об этом прямо говорил:
Bus 003 Device 004: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
https://t.me/arch_linuxru
 
Зарегистрироваться или войдите чтобы оставить сообщение.