LINUX.ORG.RU

usb wifi адаптер рандомно появляется после включения пк

 , , , ,


0

1

У меня системный блок без wifi, решил подключить usb wifi адаптер, но при включении пк wifi то есть, то его нет. Я так понимаю, если он хотя бы раз определялся, то с драйверами все нормально. В чем может быть проблема? Подскажите какие логи и как смотреть.

Можно ли usb wifi подключать руками командами в терминале?

ОС: arch linux с dwm

Под «не определятся» я имею ввиде, что его нет в networkmanager и ip link



Последнее исправление: OverMind (всего исправлений: 1)
Ответ на: комментарий от symon2014
lsusb

Bus 001 Device 006: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)



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
       valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether a8:a1:59:48:01:8e brd ff:ff:ff:ff:ff:ff
    inet 10.42.0.3/8 brd 10.255.255.255 scope global noprefixroute enp4s0
       valid_lft forever preferred_lft forever
    inet6 fe80::f99d:4185:71f7:2118/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
OverMind
() автор топика
Последнее исправление: OverMind (всего исправлений: 1)
Ответ на: комментарий от symon2014

Похоже wifi adapter подключается как флешка:

sudo fdisk -l

Disk /dev/sdb: 7.81 MiB, 8192000 bytes, 16000 sectors
Disk model: Driver Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6f20736b
OverMind
() автор топика
Ответ на: комментарий от symon2014

eject не работает:

Disk /dev/sdd: 7.81 MiB, 8192000 bytes, 16000 sectors
Disk model: Driver Storage
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6f20736b



sudo eject /dev/sdd
eject: unable to eject

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

На странице драйвера написано, что чтобы отключить cdrom mode и включить wifi mode нужно сделать eject /dev/cdrom0, но у меня eject не сработал. Есть другой способ переключить в wifi mode? Гуглю, но пока ничего не могу найти.

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

Конкретно этот диск «внедрили» для «винды». Неожиданно возникла необходимость в «ношении драйверов с собой» для «винды» для «свистков вайфая». Ранее такое только в USB-модемах было (из массового сегмента). Насколько знаю VID/PID просто так не раздают. Причин его менять нет (или я придумать не могу?:), а содержание носителя тема отдельная…

Кстати, у меня есть пара модемов от одного китайского бренда. Разница между ними лет в 10 или больше. И в «новом» VID/PID от «старого». Проблем пока не было, но «неспокойно как-то».

Хоть самому драйверы начинай писать

Есть специфический девайс USB. Драйвера от винды утеряны, под линукс и не было. «С чего начать?»

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

Ну я по свисткам не очень. Году в 14 у меня был мобильный , если помню CDMA450 кажись от МТС. На винду еле нашёл менеджер с драйверами , ещё для ХР. А на убунту 12.04 было уже в ядре ))

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

Я же не серьёзно спрашивал. Особых причин для поддержки того девайса нет. Минимальные его «способности» я получаю другими способами, а полный «потенциал» думаю и на винде не раскрывался.

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

Да, команда сработала.

sudo usb_modeswitch -KW -v 0bda -p 1a2b
Take all parameters from the command line


 * usb_modeswitch: handle USB devices with multiple modes
 * Version 2.6.1 (C) Josua Dietze 2017
 * Based on libusb1/libusbx

 ! PLEASE REPORT NEW CONFIGURATIONS !

DefaultVendor=  0x0bda
DefaultProduct= 0x1a2b

StandardEject=1

Look for default devices ...
  found USB ID 1d6b:0003
  found USB ID 0bda:8771
   vendor ID matched
  found USB ID 046d:c092
  found USB ID 046d:c31c
  found USB ID 1d6b:0002
  found USB ID 1d6b:0003
  found USB ID 1d6b:0002
  found USB ID 1d6b:0003
  found USB ID 4c4a:4155
  found USB ID 0bda:c811
   vendor ID matched
  found USB ID 2109:2813
  found USB ID 1d6b:0002
 No devices in default mode found. Nothing to do. Bye!
lsusb
Bus 001 Device 005: ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC

ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether a8:a1:59:48:01:8e brd ff:ff:ff:ff:ff:ff
3: wlp1s0f0u8u1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DORMANT group default qlen 1000
    link/ether 00:eb:d8:90:e8:2a brd ff:ff:ff:ff:ff:ff
OverMind
() автор топика
Ответ на: комментарий от OverMind

Вот это «таблетка» ((

Подробности не смотрел? Я вангую какую-то чехарду в udev.

Список совместимых адаптеров (на 2018 год)(полезный ресурс, но видимо больше не обновляется), уточнить состояние поддержки (правда не всё очевидно, нужно искать). Личное мнение: если не USB-адаптер, а PCI-карта, то смотри на те, что с Intel внутри (проблемы в работе бывают, но в среднем меньше остальных).

master_0K
()
Последнее исправление: master_0K (всего исправлений: 4)
Ответ на: комментарий от OverMind

Где/что/как можно посмотреть?

логи (dmesg, journalctl) смотреть нужно после развисания. Ну то есть, во время зависания не до них.

Попробуй выйти из графики (разлогинься). В одном tty запустить htop. Подключить адаптер. В другом tty выполнить команду извлечения «диска» после паузы: sleep 10; sudo usb_modeswitch -KW -v 0bda -p 1a2b. Пауза нужна для возврата к tty с htop. 10 секунд должно быть более, чем достаточно.

Сценарий примерный. Может быть есть и лучше. Удаление адаптера помогает развисанию?

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

Может кто-то может посоветовать wifi адаптер, который без проблем заработает в linux? У меня еще есть время его поменять :)

Alfa Network AWUS036ACM (именно ACM, на другие комбинации букв не соглашайся). В России никогда официально не продавался. На AliExpress есть.

AEP ★★★★★
()
Последнее исправление: AEP (всего исправлений: 1)
Ответ на: комментарий от master_0K

В интерфейсе такое наблюдаю после подключения wifi адаптера. Networkmanager подключется к запомненной точке сразу и ему это удается, но через несколько секунда переподключается снова. Затем снова и в итоге все зависает. Определяю, что все начинает зависать командой sudo ls она висит, через 1-2 минуты графика полностью висит. В htop только /usr/lib/Xorg грузит на 20-30 %.

Сохранил логи dmesg в файл:

kern  :info  : [Mon Jul  3 09:15:29 2023] usb 1-8.4: new high-speed USB device number 4 using xhci_hcd
kern  :info  : [Mon Jul  3 09:15:30 2023] usb 1-8.4: New USB device found, idVendor=0bda, idProduct=1a2b, bcdDevice= 2.00
kern  :info  : [Mon Jul  3 09:15:30 2023] usb 1-8.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
kern  :info  : [Mon Jul  3 09:15:30 2023] usb 1-8.4: Product: DISK
kern  :info  : [Mon Jul  3 09:15:30 2023] usb 1-8.4: Manufacturer: Realtek
kern  :info  : [Mon Jul  3 09:15:30 2023] usb-storage 1-8.4:1.0: USB Mass Storage device detected
kern  :info  : [Mon Jul  3 09:15:30 2023] scsi host10: usb-storage 1-8.4:1.0
kern  :info  : [Mon Jul  3 09:15:30 2023] usb 1-8.4: USB disconnect, device number 4
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: new high-speed USB device number 5 using xhci_hcd
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: New USB device found, idVendor=0bda, idProduct=c811, bcdDevice= 2.00
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: Product: 802.11ac NIC
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: Manufacturer: Realtek
kern  :info  : [Mon Jul  3 09:15:31 2023] usb 1-8.4: SerialNumber: 123456
kern  :notice: [Mon Jul  3 09:15:31 2023] cfg80211: Loading compiled-in X.509 certificates for regulatory database
kern  :notice: [Mon Jul  3 09:15:31 2023] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
kern  :warn  : [Mon Jul  3 09:15:31 2023] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
kern  :info  : [Mon Jul  3 09:15:31 2023] cfg80211: failed to load regulatory.db
kern  :info  : [Mon Jul  3 09:15:31 2023] rtw_8821cu 1-8.4:1.0: Firmware version 24.11.0, H2C version 12
kern  :info  : [Mon Jul  3 09:15:36 2023] usbcore: registered new interface driver rtw_8821cu
kern  :info  : [Mon Jul  3 09:15:36 2023] rtw_8821cu 1-8.4:1.0 wlp1s0f0u8u4: renamed from wlan0
kern  :warn  : [Mon Jul  3 09:15:48 2023] warning: `Qt bearer threa' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
kern  :info  : [Mon Jul  3 09:16:33 2023] wlp1s0f0u8u4: authenticate with 10:a3:b8:eb:1d:ba
kern  :info  : [Mon Jul  3 09:16:33 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 1/3)
kern  :info  : [Mon Jul  3 09:16:34 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 2/3)
kern  :info  : [Mon Jul  3 09:16:35 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 3/3)
kern  :info  : [Mon Jul  3 09:16:36 2023] wlp1s0f0u8u4: authentication with 10:a3:b8:eb:1d:ba timed out
kern  :info  : [Mon Jul  3 09:16:47 2023] wlp1s0f0u8u4: authenticate with 10:a3:b8:eb:1d:ba
kern  :info  : [Mon Jul  3 09:16:47 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 1/3)
kern  :info  : [Mon Jul  3 09:16:48 2023] wlp1s0f0u8u4: aborting authentication with 10:a3:b8:eb:1d:ba by local choice (Reason: 3=DEAUTH_LEAVING)
kern  :info  : [Mon Jul  3 09:17:32 2023] wlp1s0f0u8u4: authenticate with 10:a3:b8:eb:1d:ba
kern  :info  : [Mon Jul  3 09:17:32 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 1/3)
kern  :info  : [Mon Jul  3 09:17:33 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 2/3)
kern  :info  : [Mon Jul  3 09:17:34 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 3/3)
kern  :info  : [Mon Jul  3 09:17:35 2023] wlp1s0f0u8u4: authentication with 10:a3:b8:eb:1d:ba timed out
kern  :info  : [Mon Jul  3 09:17:46 2023] wlp1s0f0u8u4: authenticate with 10:a3:b8:eb:1d:ba
kern  :info  : [Mon Jul  3 09:17:46 2023] wlp1s0f0u8u4: send auth to 10:a3:b8:eb:1d:ba (try 1/3)
kern  :err   : [Mon Jul  3 09:17:48 2023] rtw_8821cu 1-8.4:1.0: read register 0x5 failed with -110
kern  :err   : [Mon Jul  3 09:17:49 2023] rtw_8821cu 1-8.4:1.0: read register 0x20 failed with -110
kern  :err   : [Mon Jul  3 09:18:19 2023] rtw_8821cu 1-8.4:1.0: write register 0x20 failed with -110
kern  :err   : [Mon Jul  3 09:18:20 2023] rtw_8821cu 1-8.4:1.0: read register 0x7c failed with -110
kern  :err   : [Mon Jul  3 09:18:52 2023] rtw_8821cu 1-8.4:1.0: write register 0x7c failed with -110
kern  :err   : [Mon Jul  3 09:18:53 2023] rtw_8821cu 1-8.4:1.0: read register 0x1080 failed with -110
kern  :err   : [Mon Jul  3 09:19:24 2023] rtw_8821cu 1-8.4:1.0: write register 0x1080 failed with -110
kern  :err   : [Mon Jul  3 09:19:57 2023] rtw_8821cu 1-8.4:1.0: write register 0x3 failed with -110
OverMind
() автор топика
Ответ на: комментарий от master_0K
kern  :info  : [Mon Jul  3 09:20:27 2023] input: XMFHZ02 (AVRCP) as /devices/virtual/input/input22
kern  :err   : [Mon Jul  3 09:20:58 2023] INFO: task kworker/9:1:144 blocked for more than 122 seconds.
kern  :err   : [Mon Jul  3 09:20:58 2023]       Tainted: P           OE      6.3.9-arch1-1 #1
kern  :err   : [Mon Jul  3 09:20:58 2023] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kern  :info  : [Mon Jul  3 09:20:58 2023] task:kworker/9:1     state:D stack:0     pid:144   ppid:2      flags:0x00004000
kern  :info  : [Mon Jul  3 09:20:58 2023] Workqueue: ipv6_addrconf addrconf_verify_work
kern  :info  : [Mon Jul  3 09:20:58 2023] Call Trace:
kern  :info  : [Mon Jul  3 09:20:58 2023]  <TASK>
kern  :info  : [Mon Jul  3 09:20:58 2023]  __schedule+0x443/0x1400
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? sched_clock_cpu+0xf/0x190
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? current_work+0x32/0x40
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? collect_percpu_times+0x7c/0x2a0
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule+0x5e/0xd0
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule_preempt_disabled+0x15/0x30
kern  :info  : [Mon Jul  3 09:20:58 2023]  __mutex_lock.constprop.0+0x39a/0x6a0
kern  :info  : [Mon Jul  3 09:20:58 2023]  addrconf_verify_work+0x12/0x30
kern  :info  : [Mon Jul  3 09:20:58 2023]  process_one_work+0x1c7/0x3d0
kern  :info  : [Mon Jul  3 09:20:58 2023]  worker_thread+0x51/0x390
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_worker_thread+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  kthread+0xde/0x110
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_kthread+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  ret_from_fork+0x2c/0x50
kern  :info  : [Mon Jul  3 09:20:58 2023]  </TASK>
kern  :err   : [Mon Jul  3 09:20:58 2023] INFO: task Qt bearer threa:1038 blocked for more than 122 seconds.
kern  :info  : [Mon Jul  3 09:20:58 2023] Call Trace:
kern  :info  : [Mon Jul  3 09:20:58 2023]  <TASK>
kern  :info  : [Mon Jul  3 09:20:58 2023]  __schedule+0x443/0x1400
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule+0x5e/0xd0
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule_preempt_disabled+0x15/0x30
kern  :info  : [Mon Jul  3 09:20:58 2023]  __mutex_lock.constprop.0+0x39a/0x6a0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? netlink_lookup+0x151/0x1d0
kern  :info  : [Mon Jul  3 09:20:58 2023]  __netlink_dump_start+0x75/0x270
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_rtnl_dump_ifinfo+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  rtnetlink_rcv_msg+0x277/0x3c0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_rtnl_dump_ifinfo+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_rtnetlink_rcv_msg+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_rcv_skb+0x5b/0x110
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_unicast+0x1a1/0x290
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_sendmsg+0x254/0x4d0
kern  :info  : [Mon Jul  3 09:20:58 2023]  sock_sendmsg+0x96/0xa0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? sockfd_lookup_light+0x12/0x70
kern  :info  : [Mon Jul  3 09:20:58 2023]  __sys_sendto+0x120/0x170
kern  :info  : [Mon Jul  3 09:20:58 2023]  __x64_sys_sendto+0x24/0x30
kern  :info  : [Mon Jul  3 09:20:58 2023]  do_syscall_64+0x60/0x90
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? do_syscall_64+0x6c/0x90
kern  :info  : [Mon Jul  3 09:20:58 2023]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
kern  :info  : [Mon Jul  3 09:20:58 2023] RIP: 0033:0x7fdac0522dfc
kern  :info  : [Mon Jul  3 09:20:58 2023] RSP: 002b:00007fdabaefaea0 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
kern  :info  : [Mon Jul  3 09:20:58 2023] RAX: ffffffffffffffda RBX: 0000000000000011 RCX: 00007fdac0522dfc
kern  :info  : [Mon Jul  3 09:20:58 2023] RDX: 0000000000000020 RSI: 00007fdabaefaf50 RDI: 0000000000000011
kern  :info  : [Mon Jul  3 09:20:58 2023] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
kern  :info  : [Mon Jul  3 09:20:58 2023] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdabaefb0e0
kern  :info  : [Mon Jul  3 09:20:58 2023] R13: 00007fdabaefaf20 R14: 0000000000000001 R15: 00007fdabaefaf50
kern  :info  : [Mon Jul  3 09:20:58 2023]  </TASK>
kern  :err   : [Mon Jul  3 09:20:58 2023] INFO: task wpa_supplicant:75511 blocked for more than 122 seconds.
kern  :err   : [Mon Jul  3 09:20:58 2023]       Tainted: P           OE      6.3.9-arch1-1 #1
kern  :err   : [Mon Jul  3 09:20:58 2023] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kern  :info  : [Mon Jul  3 09:20:58 2023] task:wpa_supplicant  state:D stack:0     pid:75511 ppid:1      flags:0x00000002
kern  :info  : [Mon Jul  3 09:20:58 2023] Call Trace:
kern  :info  : [Mon Jul  3 09:20:58 2023]  <TASK>
kern  :info  : [Mon Jul  3 09:20:58 2023]  __schedule+0x443/0x1400
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_genl_rcv_msg+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? _copy_to_iter+0x1c2/0x5d0
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule+0x5e/0xd0
kern  :info  : [Mon Jul  3 09:20:58 2023]  schedule_preempt_disabled+0x15/0x30
kern  :info  : [Mon Jul  3 09:20:58 2023]  __mutex_lock.constprop.0+0x39a/0x6a0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? security_capable+0x44/0x70
kern  :info  : [Mon Jul  3 09:20:58 2023]  rtnetlink_rcv_msg+0x10c/0x3c0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_bpf_lsm_capable+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? security_capable+0x44/0x70
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? copy_from_kernel_nofault+0x21/0xe0
kern  :info  : [Mon Jul  3 09:20:58 2023]  ? __pfx_rtnetlink_rcv_msg+0x10/0x10
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_rcv_skb+0x5b/0x110
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_unicast+0x1a1/0x290
kern  :info  : [Mon Jul  3 09:20:58 2023]  netlink_sendmsg+0x254/0x4d0

Дальше начинает эта штука повторяться с Call Trace для разных процессов.

Запустил reboot -f. Вывела Rebooting и зависла. Я вынул адаптер и пк перезагрузился.

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

kern :warn : [Mon Jul 3 09:15:31 2023] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2

Эта проблема wifi: нужно установить или обновить пакет crda. Далее это вызывает

warning: `Qt bearer threa’ uses wireless extensions which will stop working for Wi-Fi 7 hardware;

Видимо отсюда и начинает «фризить» графическая оболочка. Интересно это особенность Qt-софта или …?

Команду на извлечения диска не вводил, адаптер сам определился.

Возможно, он «запоминает» что драйвер установлен («как он думает») и больше диск с драйверами не нужен. Хорошо, конечно.

Другого адаптера или другой системы нет?

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

установить или обновить пакет crda.

сделал, сейчас буду проверять

Интересно это особенность Qt-софта или …?

Нашел такое: https://bugreports.qt.io/browse/QTBUG-114336

Судя по всему ошибка возникает когда адаптер подключается во время работы системы. Попробую заранее его подключить и запустить пк.

Другого адаптера нет. На Windows этот адаптер нормально работает. Есть еще ноутбук, но в нем уже есть wifi модуль.

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

Попробую заранее его подключить и запустить пк.

Может заблокировать загрузку системы.

На Windows этот адаптер нормально работает

Под неё адаптер и делали.

Я бы посоветовал проверить на live linux, но подозреваю что вместо проверки может выйти новый квест. Ещё можно поставить какое-то другое окружение – стоит ли это делать, вот вопрос…

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

Не понял вопроса.

Когда подключаю устройство в lsmod появляется это:

lsmod | grep rtw
rtw88_8821cu           16384  1
rtw88_8821c            94208  1 rtw88_8821cu
rtw88_usb              28672  1 rtw88_8821cu
rtw88_core            315392  2 rtw88_8821c,rtw88_usb
mac80211             1503232  2 rtw88_core,rtw88_usb
cfg80211             1286144  2 rtw88_core,mac80211
OverMind
() автор топика
Последнее исправление: OverMind (всего исправлений: 1)
Ответ на: комментарий от OverMind

Заблеклистить можно. Адаптер сейчас не работает, а без драйвера в принципе его использовать будет невозможно. Т.е. однозначно тебе этот адаптер сдавать обратно. Или искать альтернативный драйвер…

Про firmware интересно: Realtek (да и другие тоже) обычно кроме, драйвера обязательно требует firmware. А здесь в логе нет запроса или жалобы на firmware

Стоп… А почему rtw_8821cu?! По идее есть же rtl8188gu

master_0K
()
Последнее исправление: master_0K (всего исправлений: 1)
Ответ на: комментарий от master_0K

Вроде решил проблему. Добавил rtw88_8821cu в черный список:

cat /etc/modprobe.d/rtw88_8821cu.conf
blacklist rtw88_8821cu

И установил этот драйвер: https://github.com/morrownr/8821cu-20210916

Пока вроде все работает отлично.

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