A bought a Wireless USB dongle Realtek 8812AU, but it doesn't detected at NAS. I did a bit research for detect issue and get next results:
Code: Select all
# dmesg | grep usb
....
....
....
[ 1.231771] usbcore: registered new interface driver usbhid
[ 1.231772] usbhid: USB HID core driver
[ 1.543090] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 1.669485] usb 1-1: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10
[ 1.669488] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.669490] usb 1-1: Product: 802.11ac NIC
[ 1.669491] usb 1-1: Manufacturer: Realtek
[ 1.669493] usb 1-1: SerialNumber: 123456
[ 1.784086] usb 1-5: new high-speed USB device number 3 using xhci_hcd
[ 6.983096] usb 1-5: device descriptor read/64, error -110
[ 7.211424] usb 1-5: New USB device found, idVendor=abcd, idProduct=1234, bcdDevice= 1.00
[ 7.211427] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7.211429] usb 1-5: Product: UDisk
[ 7.211430] usb 1-5: Manufacturer: General
[ 7.211432] usb 1-5: SerialNumber: \xd0\x89
[ 7.212166] usb-storage 1-5:1.0: USB Mass Storage device detected
[ 7.212245] scsi host3: usb-storage 1-5:1.0
[ 22.869777] usbcore: registered new interface driver rtl8812au
[ 26.271832] usb 1-1: rtl8822bu usb_reprobe_switch_usb_mode
[ 26.272116] usb_probe_interface+0xe9/0x2a0
[ 26.272134] usb_register_driver+0x7c/0x150
[ 26.272358] usb_probe_interface+0xe9/0x2a0
[ 26.272375] usb_register_driver+0x7c/0x150
[ 26.278208] usb_probe_interface+0xe9/0x2a0
[ 26.278225] usb_register_driver+0x7c/0x150
[ 26.392282] usb 1-1: reset high-speed USB device number 2 using xhci_hcd
[ 26.519521] usbcore: registered new interface driver rtl8822bu
Code: Select all
# lsmod
Module Size Used by
flashcache 98304 0
aqc113 200704 0
rtl8822bu 1945600 0
8812au 966656 0
Code: Select all
# modprobe rtl8822bu # is OK - no error to output
Code: Select all
------------[ cut here ]------------
[ 26.278118] WARNING: CPU: 3 PID: 2261 at /work/build/Tnas-build/modules/rtl8822bu/os_dep/linux/os_intfs.c:2785 rtw_os_ndevs_register+0xf7/0x14b [rtl8822bu]
[ 26.278120] Modules linked in: rtl8822bu(O+) 8812au(O)
[ 26.278123] CPU: 3 PID: 2261 Comm: insmod Tainted: G W O 4.19.165+ #435
[ 26.278124] Hardware name: retsamarret 000-F2423-CN36-2000-N/Default string, BIOS 5.19 05/29/2022
[ 26.278146] RIP: 0010:rtw_os_ndevs_register+0xf7/0x14b [rtl8822bu]
[ 26.278148] Code: 48 c7 c6 94 a8 2c c0 48 0f 44 75 d0 e8 d2 f1 ff ff 41 89 c5 83 f8 01 74 15 48 c7 c7 98 35 2b c0 b8 00 00 00 00 e8 07 cb ee dc <0f> 0b eb 1d 83 c3 01 49 83 c4 08 41 0f b6 8680 01 00 00 39 d8 0f
[ 26.278150] RSP: 0018:ffffaa96834bfa30 EFLAGS: 00010286
[ 26.278152] RAX: 0000000000000024 RBX: 0000000000000000 RCX: ffffffff9ec446f8
[ 26.278153] RDX: 0000000000000000 RSI: 0000000000000092 RDI: ffffffffa0947a6c
[ 26.278155] RBP: ffffaa96834bfa60 R08: 00000000000003a2 R09: 0000000000000000
[ 26.278156] R10: ffffaa968321fdc0 R11: 000000000000072d R12: ffff972b5389f000
[ 26.278157] R13: 0000000000000000 R14: ffff972b5389f000 R15: ffffaa96832e9000
[ 26.278159] FS: 00007f1fd8de1740(0000) GS:ffff972b6bd80000(0000) knlGS:0000000000000000
[ 26.278161] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 26.278162] CR2: 00007f1fd87516c0 CR3: 0000000564f98000 CR4: 0000000000340ee0
[ 26.278163] Call Trace:
[ 26.278184] rtw_os_ndevs_init+0x22/0x3f [rtl8822bu]
[ 26.278206] rtw_drv_init+0x5a2/0x6a1 [rtl8822bu]
[ 26.278208] usb_probe_interface+0xe9/0x2a0
[ 26.278210] really_probe+0x207/0x2b0
[ 26.278212] driver_probe_device+0x4f/0xf0
[ 26.278214] __driver_attach+0xbc/0xc0
[ 26.278215] ? driver_probe_device+0xf0/0xf0
[ 26.278217] bus_for_each_dev+0x6d/0xb0
[ 26.278219] ? _cond_resched+0x14/0x40
[ 26.278220] driver_attach+0x19/0x20
[ 26.278222] bus_add_driver+0x191/0x210
[ 26.278224] driver_register+0x5b/0xf0
[ 26.278225] usb_register_driver+0x7c/0x150
[ 26.278227] ? 0xffffffffc036e000
[ 26.278244] rtw_drv_entry+0x77/0x1000 [rtl8822bu]
[ 26.278246] do_one_initcall+0x49/0x1a0
[ 26.278248] ? __vunmap+0xb0/0xd0
[ 26.278249] ? _cond_resched+0x14/0x40
[ 26.278251] ? kmem_cache_alloc+0x35/0x140
[ 26.278253] do_init_module+0x55/0x1f0
[ 26.278255] load_module+0x1e00/0x2480
[ 26.278257] __do_sys_finit_module+0xd1/0xf0
[ 26.278259] ? __do_sys_finit_module+0xd1/0xf0
[ 26.278261] __x64_sys_finit_module+0x15/0x20
[ 26.278263] do_syscall_64+0x49/0x100
[ 26.278264] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[ 26.278266] RIP: 0033:0x7f1fd86ecbd9
[ 26.278267] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 7f f2 2b00 f7 d8 64 89 01 48
[ 26.278270] RSP: 002b:00007ffdcf3f2698 EFLAGS: 00000202 ORIG_RAX: 0000000000000139
[ 26.278272] RAX: ffffffffffffffda RBX: 00000000012227b0 RCX: 00007f1fd86ecbd9
[ 26.278273] RDX: 0000000000000000 RSI: 000000000041449e RDI: 0000000000000003
[ 26.278275] RBP: 0000000000000000 R08: 0000000000000000 R09: 00007f1fd89aefe0
[ 26.278276] R10: 0000000000000003 R11: 0000000000000202 R12: 0000000000000000
[ 26.278277] R13: 0000000001222770 R14: 000000000041449e R15: 0000000000000000
[ 26.278279] ---[ end trace 736eaaf60b7dcaab ]---
[ 26.392282] usb 1-1: reset high-speed USB device number 2 using xhci_hcd
[ 26.519521] usbcore: registered new interface driver rtl8822bu
[ 26.519523] RTW: module init ret=0
[ 26.540959] crc_itu_t: exports duplicate symbol crc_itu_t (owned by kernel)
Code: Select all
# dmesg | grep 8812au
[ 22.868828] 8812au: loading out-of-tree module taints kernel.
[ 22.869777] usbcore: registered new interface driver rtl8812au
[ 26.271877] Modules linked in: rtl8822bu(O+) 8812au(O)
[ 26.272241] Modules linked in: rtl8822bu(O+) 8812au(O)
[ 26.278120] Modules linked in: rtl8822bu(O+) 8812au(O)
Code: Select all
# modprobe 8812au
modprobe: FATAL: Module 8812au not found in directory /lib/modules/4.19.165+
Code: Select all
# ls /lib/modules/4.19.165+/kernel/
atlantic.ko
crypto
drivers
flashcache.ko
fs
led_drv_1800.ko
led_drv_TMJ33.ko
lib
net
rtl8812au.ko # <- it's exist
rtl8822bu.ko
syscall_interception.ko
vboxdrv.ko
vboxnetadp.ko
vboxnetflt.ko
Code: Select all
# depmod 8812au
depmod: ERROR: Bad version passed 8812au
Code: Select all
# modinfo rtl8812au.ko
filename: /lib/modules/4.19.165+/kernel/rtl8812au.ko
version: v4.2.3
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
srcversion: A0769B96B082C1E7D80256F
alias: usb:v2357p0120d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p011Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0823d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v3823p6249d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3318d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDApA811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0959d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0953d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v056Ep4007d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p029Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p0242d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB32d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0846p9052d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3314d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA813d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0821d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp0811d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2604p0012d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0411p025Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p0122d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p010Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p010Dd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p0103d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2357p0101d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v20F4p805Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3316d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3315d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07B8p8812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB30d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1740p0100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v13B1p003Fd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1058p0632d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3313d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0586p3426d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0E66p0022d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B05p17D2d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0409p0408d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0789p016Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0952d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0074d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1109d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2604p0012d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1106d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
depends:
name: 8812au
vermagic: 4.19.165+ SMP mod_unload
parm: rtw_ips_mode:The default IPS mode (int)
parm: rtw_regulatory_id:int
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_initmac:charp
parm: rtw_channel_plan:int
parm: rtw_chip_version:int
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_mode:int
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_carrier_sense:int
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_bw_mode:int
parm: rtw_ampdu_enable:int
parm: rtw_rx_stbc:int
parm: rtw_ampdu_amsdu:int
parm: rtw_vht_enable:int
parm: rtw_lowrate_two_xmit:int
parm: rtw_rf_config:int
parm: rtw_power_mgnt:int
parm: rtw_smart_ps:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_antdiv_cfg:int
parm: rtw_antdiv_type:int
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_detect:int
parm: rtw_hw_wps_pbc:int
parm: rtw_max_roaming_times:The max roaming times to try (uint)
parm: rtw_mc2u_disable:int
parm: rtw_80211d:Enable 802.11d mechanism (int)
parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm: rtw_led_enable:Enable status LED (int)