-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Constant failure when using recommended Broadcom bluetooth adapter #103588
Comments
Hey there @bdraco, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) bluetooth documentation |
To add, if this is indeed a firmware missing issue as dmesg indicates, can you all add https://github.com/winterheart/broadcom-bt-firmware into the OS so it is functional? I doubt I'm the only person out there that bought a recommended Bluetooth adapter that has this problem? Chipset BCM20702A0 is a big recommendation on many Broadcom recommended adapters. |
I can't get Bluetooth to work at all on a Raspberry Pi 4B. I get the following in the web setup page, which says failed setup... hci0 (E4:5F:01:D7:F9:B1): DBus service not found; docker config may be missing Can you please tell me the easiest way to fix? Sorry if I should have created a new issue for this problem. |
home-assistant/operating-system#2222 There is a big warning about this in the docs: https://www.home-assistant.io/integrations/bluetooth/#broadcom-bcm-based-adapters
|
https://www.home-assistant.io/integrations/bluetooth/#before-you-begin
|
I have zero excuse for missing that. Time to order a Realtek for now. Doh. |
Realtek is worse actually as it has no reset pin so when it locks up you'll enjoy pulling out the usb stick and reinserting it I use a Feasycom FSC-BP119 (CSR8510A10) 📶 for my production as its smooth sailing |
Thank you kindly. Ordered that exact one. How's it work for you with concurrent connections? I'd love to be able to blast a signal to 6 blinds at once to open or close vs staggered over a few minutes. |
I can do five connections with it, but concurrent Bluetooth connection. Establishment is flaky at best. You would be better off, adding a two |
The broadcom adapter I use is natively supported by the kernel Yet for some reason HomeAssistant Green keeps reloading the device over and over for me as well.
|
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. |
The problem
I purchased a Bluetooth adapter to expand range and to provide extra slots because my cheap little Realtek adapter wasn't cutting it for some of my blinds' distances and whatnot.
I bought a Broadcom device listed on https://www.home-assistant.io/integrations/bluetooth#known-working-adapters, specifically a "LM TECHNOLOGIES LM1010-0972" after much hunting for a single unit.
I have tried with just the Broadcom adapter and with both adapters plugged in. Any scenario with Broadcom results in complete failure. Using my Realtek adapter alone works still, but again I have distance issues and a device connection limitation (1 device?) with it.
What version of Home Assistant Core has the issue?
core-2023.11.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
bluetooth
Link to integration documentation on our website
https://www.home-assistant.io/integrations/bluetooth
Diagnostics information
【 2552.271885] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [2552.271888] usb 2-2: Product: BCM20702A0
[ 2552.271891] usb 2-2: Manufacturer: Broadcom Corp [2552.271893] usb 2-2: SerialNumber: 34C9F0949320 [2552.405307] Bluetooth: hci0: BCM: chip id 63
[2552.407178] Bluetooth: hci0: BCM: features 0x07
[2552.440102] Bluetooth: hci0: BCM20702A
[2552.440105] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 2552.441222] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[ 2552.441523] Bluetooth: hci0: BCM: 'brcm/BCM20702A1-0a5c-21e8.hcd'
[2552.441737] Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-21e8.hcd'
[ 2552.557472] Bluetooth: MGMT ver 1.22
[2656.390725] Bluetooth: hci0: Malformed LE Event: 0x02 [2656.396698] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2656.402722] Bluetooth: hci0: Malformed LE Event: 0x02 [2658.552608] Bluetooth: hci0: command 0x200c tx timeout [ 2658.552635] Bluetooth: hci0: Opcode 0x200c failed: -110 [2660.399439] usb 2-2: USB disconnect, device number 26 [ 2660.400311] Bluetooth: hci0: Opcode 0x200c failed: -19 [2660.400516] Bluetooth: hci0: failed to restart LE scan: status -19
[ 2671.529129] usb 2-2: new full-speed USB device number 27 using ohci-pci [ 2672.015665] usb 2-2: New USB device found, idVendor=0a5c, idProduct=21e8, bcdDevice= 1.12 New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2672.015671] usb 2-2: Product: BCM20702A0
[ 2672.015670] usb 2-2:
[ 2672.015672] usb 2-2: Manufacturer: Broadcom Corp
[ 2672.015673] usb 2-2: SerialNumber: 34C9F0949320
[ 2672.141741] Bluetooth: hci0: BCM: chip id 63
[ 2672.143776] Bluetooth: hci0: BCM: features 0x07
[ 2672.175783] Bluetooth: hci0: BCM20702A
[ 2672.175785] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 2672.177815] Bluetooth: hci0: BCM: firmware Patch file not found, tried: [2672.178039] Bluetooth: hci0: BCM: 'brcm/BCM20702A1-0a5c-21e8.hcd'
[ 2672.178236] Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-21e8.hcd'
[2672.286982] Bluetooth: MGMT ver 1.22
[ 2776.040286] Bluetooth: hci0: Malformed LE Event: 0x02
[ 2776.046343] Bluetooth: hci0: Malformed LE Event: 0x02
[ 2776.276272] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2776.284288] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.080364] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.084315] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.090395] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.094299] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.100346] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.104331] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.110309] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.116310] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2777.120293] Bluetooth: hci0: Malformed LE Event: 0x02 [ 2779.204696] Bluetooth: hci0: command 0x200c tx timeout [ 2779.204720] Bluetooth: hci0: Opcode 0x200c failed: -110 [ 2781.237292] usb 2-2: USB disconnect, device number 27
[ 2781.237862] Bluetooth: hci0: Opcode 0x200c failed: -19
[ 2781.238072] Bluetooth: hci0: failed to restart LE scan: status -19
[ 2792.323276] usb 2-2: new full-speed USB device number 28 using ohci-pci
[ 2792.797972] usb 2-2: New USB device found, idVendor=0a5c, idProduct=21e8, bcdDevice= 1.12
[ 2792.797980] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2792.797983] usb 2-2: Product: BCM20702A0
[ 2792.797985] usb 2-2: Manufacturer: Broadcom Corp
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Additional information
Trace error example:
Stopped because an error was encountered at November 7, 2023 at 6:55:28 AM (runtime: 241.86 seconds)
D0-F8-02-3A-75-3D (D0:F8:02:3A:75:3D) - D0:F8:02:3A:75:3D: Failed to connect after 9 attempt(s): No backend with an available connection slot that can reach address D0:F8:02:3A:75:3D was found: The proxy/adapter is out of connection slots or the device is no longer reachable; Add additional proxies (https://esphome.github.io/bluetooth-proxies/) near this device
The text was updated successfully, but these errors were encountered: