0

I've recently bought this Bluetooth dongle for my PC: https://smile.amazon.de/gp/product/B07BFS94X4/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

But the PC doesn't seem to recognise it. The Bluetooth On/Off switch in the settings app is non-functional. In accordance to some other answers here, I installed Blueman (which I had also used on older machines). But it gives me an error message when I start it, even if I start Bluetooth via the Terminal beforehand.

Curiously, lsusb gives the same output with or without the dongle plugged in.

Edit 1: dmesg yields lots of

[22043.878231] RTW: rtw_set_ps_mode(wlx0013eff115a2) Enter 802.11 power save - WIFI-TRAFFIC_IDLE
[22043.878235] RTW: rtl8822b_set_FwPwrMode_cmd(wlx0013eff115a2): HW port id=0
[22043.878238] RTW: rtl8822b_set_FwPwrMode_cmd(wlx0013eff115a2): fw ps mode = LPS, drv ps mode = 2, rlbm = 1 , smart_ps = 2, allQueueUAPSD = 0
[22045.894292] RTW: rtw_set_ps_mode(wlx0013eff115a2) Leave 802.11 power save - WIFI-TRAFFIC_BUSY
[22045.894296] RTW: rtl8822b_set_FwPwrMode_cmd(wlx0013eff115a2): HW port id=0
[22045.894298] RTW: rtl8822b_set_FwPwrMode_cmd(wlx0013eff115a2): fw ps mode = ACTIVE, drv ps mode = 0, rlbm = 0 , smart_ps = 0, allQueueUAPSD = 0

Edit 2: lsusb yields

Bus 004 Device 002: ID 1bcf:2c99 Sunplus Innovation Technology Inc. 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0bda:b812 Realtek Semiconductor Corp.
Bus 003 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 001 Device 003: ID 04d9:fa58 Holtek Semiconductor, Inc.
Bus 001 Device 002: ID 125f:9318 A-DATA Technology Co., Ltd.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Edit 3: I ran both lsusb and dmesg after a reboot without the WiFi Dongle with and without the Bluetooth dongle in. lsusb doesn't seem to yield any difference. Neither does dmesg, though it's still hundreds of lines so I'm not 100% sure. I'm starting to get the impression that the device is simply broken. I uploaded the dmesg results in some text files, links in comment below. I also opened a googledoc with both results in: https://docs.google.com/document/d/1qSzLURsEOLgQgDkaENYOexY4Hre_gNf7YULdKT_zdqE/edit?usp=sharing

Edit 4: I ran diff with the two outputs from dmesg, and it didn't give any result, i.e. there was no difference found.

11
  • With the dongle NOT plugged in, note the final line of dmesg. Then plug the dongle in. Review dmesg again, and locate any new lines at the end that were caused by plugging in the dongle. Copy-and-paste those new lines into your Question above. – user535733 Nov 5 '19 at 17:17
  • Just to be sure before I do this, I'm getting dozens of lines, is that correct? Edit: it's hundreds of lines actually – Zersetzor Nov 5 '19 at 17:28
  • Dozens of lines indicate two possibilities: Either you are misreading the output (check the timecodes; they are in seconds since boot), or there are a LOT of errors. We don't want to see hundreds of lines back to boot. We DO want to see all lines triggered by plugging in the dongle ONCE. We don't want to see myriad lines from plugging in the dongle five times. – user535733 Nov 5 '19 at 17:31
  • I pasted parts of the output in the initial comment. Slight variations of these lines are repeated lots of times. – Zersetzor Nov 5 '19 at 17:37
  • A lot of work was done on the rtl8822 drivers during 2018 and 2019. Try a 19.10 LiveUSB, and see if the same issue occurs. – user535733 Nov 5 '19 at 17:48
0

If the output of lsusb is the same with and without plugging in the dongle, that means its clearly dead. Its not a driver issue.

1
  • It is clearly there 0bda:b812 Realtek Semiconductor Corp. – Pilot6 Dec 7 '20 at 19:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.