Public bug reported: I'm reporting this because I'm pretty sure a class 2 bluetooth adapter shouldn't be unable to connect at less than 1 meter, when comparing this to the Windows driver at least...
The bluetooth device is a CSR USB bluetooth 2.1 adapter hci1: Type: Primary Bus: USB BD Address: 00:15:83:xx:xx:xx ACL MTU: 310:10 SCO MTU: 64:8 UP RUNNING PSCAN RX bytes:667 acl:0 sco:0 events:49 errors:0 TX bytes:4783 acl:0 sco:0 commands:48 errors:0 Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'luky-XPS-15-9550 #2 Class: 0x3c010c Service Classes: Rendering, Capturing, Object Transfer, Audio Device Class: Computer, Laptop HCI Version: 2.1 (0x4) Revision: 0x149c LMP Version: 2.1 (0x4) Subversion: 0x149c Manufacturer: Cambridge Silicon Radio (10) the kernel driver in use is `btusb` the ubuntu version is 19.04 the kernel version is 5.0.0-13-generic In Windows this adapter work normally, on Ubuntu Linux it's barely able to connect to any device and maintain a stable connection, it completely loses the connection unlikely in Windows after more than 40 centimeters Already tried the 5.1 mainline kernel, it doesn't seem different Worth noting that I also tried this on my laptop, and here looks like it works insanely better than my desktop pc... My desktop PC has a Ryzen 5 1600 CPU, and an MSI b350 mobo ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1828302 Title: CSR Bluetooth driver: Insufficient performance compared to WIndows driver Status in linux package in Ubuntu: New Bug description: I'm reporting this because I'm pretty sure a class 2 bluetooth adapter shouldn't be unable to connect at less than 1 meter, when comparing this to the Windows driver at least... The bluetooth device is a CSR USB bluetooth 2.1 adapter hci1: Type: Primary Bus: USB BD Address: 00:15:83:xx:xx:xx ACL MTU: 310:10 SCO MTU: 64:8 UP RUNNING PSCAN RX bytes:667 acl:0 sco:0 events:49 errors:0 TX bytes:4783 acl:0 sco:0 commands:48 errors:0 Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: RSWITCH HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'luky-XPS-15-9550 #2 Class: 0x3c010c Service Classes: Rendering, Capturing, Object Transfer, Audio Device Class: Computer, Laptop HCI Version: 2.1 (0x4) Revision: 0x149c LMP Version: 2.1 (0x4) Subversion: 0x149c Manufacturer: Cambridge Silicon Radio (10) the kernel driver in use is `btusb` the ubuntu version is 19.04 the kernel version is 5.0.0-13-generic In Windows this adapter work normally, on Ubuntu Linux it's barely able to connect to any device and maintain a stable connection, it completely loses the connection unlikely in Windows after more than 40 centimeters Already tried the 5.1 mainline kernel, it doesn't seem different Worth noting that I also tried this on my laptop, and here looks like it works insanely better than my desktop pc... My desktop PC has a Ryzen 5 1600 CPU, and an MSI b350 mobo To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1828302/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp