Skip to content
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

bluetooth connecting quality of realtek rtl8822b bluetooth/wifi adapter is very poor/broken with 15.1 update #4000

Open
raveit65 opened this issue Apr 3, 2025 · 0 comments
Labels

Comments

@raveit65
Copy link

raveit65 commented Apr 3, 2025

Describe the issue you are experiencing

The 15.1 update reduce dramatically the bluetooth connecting quality of my realtek rtl8822b bluetooth/wifi adapter.
In result i lost several switchbot temperature devices which i use to control my trvs. The distance from the adapter to the devices is max. 7-8 m which shouldn't be a problem for BLE

Image

Also my bluetooth beacon is affected. Normally i saw him up to 30m outside of my flat. Now i loose the connection inside my flat.
For the record, i do not use wifi from the realtek stick for my Home-server.
When booting HAOS from slot B with 14.2 the bluetooth adapter works well.
Fortunately i can use this slot. I need working temperature devices.
Btw. Update was from 14.2 to 15.1 because i couldn't use 15.0 with my HP t630 thin client.
Let me know if you need more info.

What operating system image do you use?

generic-x86-64 (Generic UEFI capable x86-64 systems)

What version of Home Assistant Operating System is installed?

Home Assistant OS 15.1

Did the problem occur after upgrading the Operating System?

Yes

Hardware details

Home-Server: HP t630 Thin Client connected via LAN cable
RAM : 8GB
SSD: 500GB
Wifi/Bluetooth USB Adapter: 1330Mbps Dual band USB Wifi BT5.0 connected via usb-3.0
Zigbee:

  • 1x uzg-01 conected via usb-2.0
  • 2x slzb-06 connected via LAN cable

Steps to reproduce the issue

1.Booting generic HAOS 15.1
2. Open dmesg -w in terminal
3. Unplug the Wifi/BT stick
4. Plug in the stick again
with 15.1:

[  385.404006] usb 3-2: USB disconnect, device number 2
[  393.599808] usb 1-2: new high-speed USB device number 3 using xhci_hcd
[  393.727105] usb 1-2: New USB device found, idVendor=0bda, idProduct=b82c, bcdDevice= 2.10
[  393.727126] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  393.727135] usb 1-2: Product: 802.11ac NIC
[  393.727141] usb 1-2: Manufacturer: Realtek
[  393.727147] usb 1-2: SerialNumber: 123456
[  393.740214] rtw_8822bu 1-2:1.2: Firmware version 27.2.0, H2C version 13
[  393.817025] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[  393.818001] Bluetooth: hci0: RTL: rom_version status=0 version=2
[  393.818020] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[  393.818186] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[  393.818274] Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
[  394.642149] Bluetooth: hci0: RTL: fw version 0xab6b705c
[  394.713569] Bluetooth: MGMT ver 1.23
[  396.191169] rtw_8822bu 1-2:1.2: write register 0xc4 failed with -71
[  396.192322] rtw_8822bu 1-2:1.2: rtw_usb_reg_sec: reg 0x4e0, usb write 1 fail, status: -71
[  396.193282] usb 1-2: USB disconnect, device number 3
[  396.648308] usb 3-2: new SuperSpeed USB device number 3 using xhci_hcd
[  396.664944] usb 3-2: New USB device found, idVendor=0bda, idProduct=b82c, bcdDevice= 3.00
[  396.664966] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  396.664975] usb 3-2: Product: 802.11ac NIC
[  396.664981] usb 3-2: Manufacturer: Realtek
[  396.664987] usb 3-2: SerialNumber: 123456
[  396.677915] rtw_8822bu 3-2:1.2: Firmware version 27.2.0, H2C version 13
[  396.913143] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[  396.915002] Bluetooth: hci0: RTL: rom_version status=0 version=2
[  396.915028] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[  396.915199] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[  396.915277] Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
[  397.739041] Bluetooth: hci0: RTL: fw version 0xab6b705c
[  397.829654] Bluetooth: MGMT ver 1.23
[  399.022075] rtw_8822bu 3-2:1.2 wlp0s16u2i2: renamed from wlan0

I am guessing this is another kernel driver issue.
Same with 14.2:

[45783.165020] usb 1-2: new high-speed USB device number 3 using xhci_hcd
[45783.296201] usb 1-2: New USB device found, idVendor=0bda, idProduct=b82c, bcdDevice= 2.10
[45783.296259] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[45783.296267] usb 1-2: Product: 802.11ac NIC
[45783.296273] usb 1-2: Manufacturer: Realtek
[45783.296278] usb 1-2: SerialNumber: 123456
[45783.312881] rtw_8822bu 1-2:1.2: Firmware version 27.2.0, H2C version 13
[45783.450989] Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
[45783.452944] Bluetooth: hci0: RTL: rom_version status=0 version=2
[45783.452965] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
[45783.453712] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
[45783.453873] Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
[45784.277987] Bluetooth: hci0: RTL: fw version 0xab6b705c
[45784.359528] Bluetooth: MGMT ver 1.22
[45785.779475] rtw_8822bu 1-2:1.2 wlp0s16u2i2: renamed from wlan0

Anything in the Supervisor logs that might be useful for us?

I don't think.

2025-04-03 13:52:38.570 INFO (MainThread) [supervisor.resolution.checks.base] Run check for disabled_data_disk/system
2025-04-03 13:52:38.570 INFO (MainThread) [supervisor.resolution.checks.base] Run check for detached_addon_removed/addon
2025-04-03 13:52:38.570 INFO (MainThread) [supervisor.resolution.checks.base] Run check for detached_addon_missing/addon
2025-04-03 13:52:38.571 INFO (MainThread) [supervisor.resolution.check] System checks complete
2025-04-03 13:52:38.571 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state setup
2025-04-03 13:52:38.571 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-04-03 13:52:38.571 INFO (MainThread) [supervisor.jobs] 'ResolutionFixup.run_autofix' blocked from execution, system is not running - setup
2025-04-03 13:52:38.571 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state setup
2025-04-03 13:52:38.572 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-04-03 13:52:38.572 INFO (MainThread) [__main__] Running Supervisor
2025-04-03 13:52:38.593 INFO (MainThread) [supervisor.os.manager] Rauc: slot A - activated slot kernel.0, marked slot kernel.0 as good
2025-04-03 13:52:38.613 INFO (MainThread) [supervisor.addons.manager] Phase 'initialize' starting 0 add-ons
2025-04-03 13:52:38.617 INFO (MainThread) [supervisor.addons.manager] Phase 'system' starting 1 add-ons
2025-04-03 13:52:39.088 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-mosquitto with version 6.5.0
2025-04-03 13:52:43.607 INFO (MainThread) [supervisor.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
2025-04-03 13:52:44.093 INFO (MainThread) [supervisor.addons.manager] Phase 'services' starting 3 add-ons
2025-04-03 13:52:44.355 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/ftp/amd64 with version 5.2.1
2025-04-03 13:52:44.670 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/ssh/amd64 with version 20.0.2
2025-04-03 13:52:44.985 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-matter-server with version 7.0.0
2025-04-03 13:52:48.143 INFO (MainThread) [supervisor.api.middleware.security] /network/info access from core_matter_server
2025-04-03 13:52:50.999 INFO (MainThread) [supervisor.core] Start Home Assistant Core
2025-04-03 13:52:50.042 INFO (SyncWorker_6) [supervisor.docker.manager] Starting homeassistant
2025-04-03 13:52:50.238 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
2025-04-03 13:52:59.344 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state startup
2025-04-03 13:52:59.346 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-04-03 13:53:00.282 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
2025-04-03 13:53:00.295 INFO (MainThread) [supervisor.homeassistant.core] Home Assistant Core state changed to APIState(core_state='NOT_RUNNING', offline_db_migration=False)
2025-04-03 13:53:09.493 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
2025-04-03 13:53:09.510 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/core repository from https://github.com/home-assistant/addons
2025-04-03 13:53:09.511 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/193f5383 repository from https://github.com/mercenaruss/zigstar_addons
2025-04-03 13:53:09.512 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/d5369777 repository from https://github.com/music-assistant/home-assistant-addon
2025-04-03 13:53:09.513 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/d0f5a498 repository from https://github.com/tube0013/tubeszb_addons
2025-04-03 13:53:09.519 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/9074a9fa repository from https://github.com/brenner-tobias/ha-addons
2025-04-03 13:53:09.519 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/9336c2b0 repository from https://github.com/zigbee2mqtt/hassio-zigbee2mqtt/
2025-04-03 13:53:09.527 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/a0d7b954 repository from https://github.com/hassio-addons/repository
2025-04-03 13:53:09.528 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/1ff69cfe repository from https://github.com/zigbee2mqtt/hassio-zigbee2mqtt//
2025-04-03 13:53:09.529 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/45df7312 repository from https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
2025-04-03 13:53:09.542 INFO (MainThread) [supervisor.store.git] Update add-on /data/addons/git/5c53de3b repository from https://github.com/esphome/home-assistant-addon
2025-04-03 13:53:10.373 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:12.324 WARNING (SyncWorker_1) [supervisor.store.data] Can't read translations from /data/addons/git/d0f5a498/tzb-cc2652-flasher/translations/en.yaml - required key not provided @ data['configuration']['ieee']['name']
2025-04-03 13:53:12.399 INFO (MainThread) [supervisor.store] Loading add-ons from store: 98 all - 0 new - 0 remove
2025-04-03 13:53:12.399 INFO (MainThread) [supervisor.store] Loading add-ons from store: 98 all - 0 new - 0 remove
2025-04-03 13:53:15.813 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:15.826 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:17.053 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:20.079 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:20.315 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:21.246 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:26.354 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:26.710 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:28.842 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:30.777 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:30.802 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:30.955 INFO (MainThread) [supervisor.homeassistant.core] Home Assistant Core state changed to APIState(core_state='RUNNING', offline_db_migration=False)
2025-04-03 13:53:30.955 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instance
2025-04-03 13:53:30.956 INFO (MainThread) [supervisor.addons.manager] Phase 'application' starting 6 add-ons
2025-04-03 13:53:31.388 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-configurator with version 5.8.0
2025-04-03 13:53:31.979 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/log-viewer/amd64 with version 0.17.1
2025-04-03 13:53:32.281 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 0.0.0.0:8099 ssl:default [Connect call failed ('0.0.0.0', 8099)]
2025-04-03 13:53:32.510 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/brenner-tobias/cloudflared/amd64 with version 5.2.11
2025-04-03 13:53:32.980 INFO (MainThread) [supervisor.api.middleware.security] /core/info access from 9074a9fa_cloudflared
2025-04-03 13:53:33.251 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/zigbee2mqtt/zigbee2mqtt-amd64 with version 2.1.3-1
2025-04-03 13:53:34.013 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/zigbee2mqtt/zigbee2mqtt-amd64 with version 2.1.3-1
2025-04-03 13:53:34.925 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/zigbee2mqtt/zigbee2mqtt-amd64 with version 2.1.3-1
2025-04-03 13:53:36.791 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.4:8099 ssl:default [Connect call failed ('172.30.33.4', 8099)]
2025-04-03 13:53:37.394 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.5:8099 ssl:default [Connect call failed ('172.30.33.5', 8099)]
2025-04-03 13:53:39.274 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.6:8099 ssl:default [Connect call failed ('172.30.33.6', 8099)]
2025-04-03 13:53:41.728 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.5:8099 ssl:default [Connect call failed ('172.30.33.5', 8099)]
2025-04-03 13:53:41.819 ERROR (MainThread) [supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.6:8099 ssl:default [Connect call failed ('172.30.33.6', 8099)]
2025-04-03 13:54:01.585 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
2025-04-03 13:54:01.586 INFO (MainThread) [supervisor.host.info] Updating local host information
2025-04-03 13:54:01.588 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
2025-04-03 13:54:01.591 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state running
2025-04-03 13:54:01.591 INFO (MainThread) [supervisor.resolution.checks.base] Run check for no_current_backup/system
2025-04-03 13:54:01.592 INFO (MainThread) [supervisor.resolution.module] Create new suggestion create_full_backup - system / None
2025-04-03 13:54:01.592 INFO (MainThread) [supervisor.resolution.module] Create new issue no_current_backup - system / None
2025-04-03 13:54:01.593 INFO (MainThread) [supervisor.resolution.checks.base] Run check for ipv4_connection_problem/system
2025-04-03 13:54:01.593 INFO (MainThread) [supervisor.resolution.checks.base] Run check for multiple_data_disks/system
2025-04-03 13:54:01.593 INFO (MainThread) [supervisor.resolution.checks.base] Run check for disabled_data_disk/system
2025-04-03 13:54:01.594 INFO (MainThread) [supervisor.resolution.checks.base] Run check for free_space/system
2025-04-03 13:54:01.600 INFO (MainThread) [supervisor.core] Supervisor is up and running
2025-04-03 13:54:01.600 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_failed/dns_server
2025-04-03 13:54:01.661 INFO (MainThread) [supervisor.resolution.checks.base] Run check for docker_config/system
2025-04-03 13:54:01.662 INFO (MainThread) [supervisor.resolution.checks.base] Run check for trust/supervisor
2025-04-03 13:54:01.676 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_ipv6_error/dns_server
2025-04-03 13:54:01.735 INFO (MainThread) [supervisor.resolution.checks.base] Run check for security/core
2025-04-03 13:54:01.736 INFO (MainThread) [supervisor.resolution.checks.base] Run check for pwned/addon
2025-04-03 13:54:01.877 INFO (MainThread) [supervisor.resolution.check] System checks complete
2025-04-03 13:54:01.878 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
2025-04-03 13:54:02.251 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
2025-04-03 13:54:02.251 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state running
2025-04-03 13:54:02.252 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
2025-04-03 13:54:02.553 INFO (MainThread) [supervisor.host.services] Updating service information
2025-04-03 13:54:02.560 INFO (MainThread) [supervisor.host.network] Updating local network information
2025-04-03 13:54:02.765 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
2025-04-03 13:54:02.774 INFO (MainThread) [supervisor.host.manager] Host information reload completed
2025-04-03 13:58:25.810 INFO (MainThread) [supervisor.hardware.monitor] Detecting remove hardware /dev/bus/usb/003/002 - None
2025-04-03 13:58:40.559 INFO (MainThread) [supervisor.hardware.monitor] Detecting add hardware /dev/bus/usb/001/003 - None
2025-04-03 13:58:41.367 INFO (MainThread) [supervisor.hardware.monitor] Detecting add hardware /dev/bus/usb/003/003 - None
2025-04-03 14:23:08.893 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token

Anything in the Host logs that might be useful for us?

# ha host logs
2025-04-03 11:58:25.800 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_552
2025-04-03 11:58:25.800 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/faststream
2025-04-03 11:58:25.800 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream
2025-04-03 11:58:25.800 homeassistant bluetoothd[493]: Destroy Adv Monitor Manager
2025-04-03 11:58:25.800 homeassistant bluetoothd[493]: Battery Provider Manager destroyed
2025-04-03 11:58:25.802 homeassistant wpa_supplicant[512]: wlp0s16u2i2: CTRL-EVENT-DSCP-POLICY clear_all
2025-04-03 11:58:25.802 homeassistant wpa_supplicant[512]: nl80211: deinit ifname=wlp0s16u2i2 disabled_11b_rates=0
2025-04-03 11:58:25.807 homeassistant NetworkManager[492]: <info>  [1743681505.8069] radio killswitch /sys/devices/pci0000:00/0000:00:10.0/usb3/3-2/3-2:1.2/ieee80211/phy1/rfkill2 disappeared
2025-04-03 11:58:33.954 homeassistant kernel: usb 1-2: new high-speed USB device number 3 using xhci_hcd
2025-04-03 11:58:34.081 homeassistant kernel: usb 1-2: New USB device found, idVendor=0bda, idProduct=b82c, bcdDevice= 2.10
2025-04-03 11:58:36.553 homeassistant kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2025-04-03 11:58:36.554 homeassistant kernel: usb 1-2: Product: 802.11ac NIC
2025-04-03 11:58:36.555 homeassistant kernel: usb 1-2: Manufacturer: Realtek
2025-04-03 11:58:36.555 homeassistant kernel: usb 1-2: SerialNumber: 123456
2025-04-03 11:58:36.556 homeassistant kernel: rtw_8822bu 1-2:1.2: Firmware version 27.2.0, H2C version 13
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: rom_version status=0 version=2
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: hci0: RTL: fw version 0xab6b705c
2025-04-03 11:58:36.557 homeassistant kernel: Bluetooth: MGMT ver 1.23
2025-04-03 11:58:36.557 homeassistant kernel: rtw_8822bu 1-2:1.2: write register 0xc4 failed with -71
2025-04-03 11:58:36.557 homeassistant kernel: rtw_8822bu 1-2:1.2: rtw_usb_reg_sec: reg 0x4e0, usb write 1 fail, status: -71
2025-04-03 11:58:36.557 homeassistant kernel: usb 1-2: USB disconnect, device number 3
2025-04-03 11:58:36.558 homeassistant bluetoothd[493]: Battery Provider Manager created
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: profiles/audio/bap.c:bap_adapter_probe() BAP requires ISO Socket which is not enabled
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: bap: Operation not supported (95)
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: Adv Monitor Manager created with supported features:0x00000000, enabled features:0x00000000, max number of supported monitors:32, max number of supported patterns:16
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc
2025-04-03 11:58:36.559 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_453
2025-04-03 11:58:36.560 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_453
2025-04-03 11:58:36.560 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_512
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_512
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_552
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_552
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/faststream
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc
2025-04-03 11:58:36.561 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_453
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_453
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_512
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_512
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_552
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_552
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSink/faststream
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Endpoint unregistered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Destroy Adv Monitor Manager
2025-04-03 11:58:36.562 homeassistant bluetoothd[493]: Battery Provider Manager destroyed
2025-04-03 11:58:36.684 homeassistant systemd[1]: Reached target Bluetooth Support.
2025-04-03 11:58:36.687 homeassistant systemd[1]: Stopped target Bluetooth Support.
2025-04-03 11:58:37.002 homeassistant kernel: usb 3-2: new SuperSpeed USB device number 3 using xhci_hcd
2025-04-03 11:58:37.019 homeassistant kernel: usb 3-2: New USB device found, idVendor=0bda, idProduct=b82c, bcdDevice= 3.00
2025-04-03 11:58:39.358 homeassistant kernel: usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2025-04-03 11:58:39.360 homeassistant kernel: usb 3-2: Product: 802.11ac NIC
2025-04-03 11:58:39.361 homeassistant kernel: usb 3-2: Manufacturer: Realtek
2025-04-03 11:58:39.362 homeassistant kernel: usb 3-2: SerialNumber: 123456
2025-04-03 11:58:39.363 homeassistant kernel: rtw_8822bu 3-2:1.2: Firmware version 27.2.0, H2C version 13
2025-04-03 11:58:39.364 homeassistant kernel: Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
2025-04-03 11:58:39.364 homeassistant kernel: Bluetooth: hci0: RTL: rom_version status=0 version=2
2025-04-03 11:58:39.364 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
2025-04-03 11:58:39.365 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
2025-04-03 11:58:39.365 homeassistant kernel: Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
2025-04-03 11:58:39.365 homeassistant kernel: Bluetooth: hci0: RTL: fw version 0xab6b705c
2025-04-03 11:58:39.365 homeassistant kernel: Bluetooth: MGMT ver 1.23
2025-04-03 11:58:39.365 homeassistant bluetoothd[493]: Battery Provider Manager created
2025-04-03 11:58:39.366 homeassistant bluetoothd[493]: profiles/audio/bap.c:bap_adapter_probe() BAP requires ISO Socket which is not enabled
2025-04-03 11:58:39.366 homeassistant NetworkManager[492]: <info>  [1743681519.3601] device (wlan0): driver supports Access Point (AP) mode
2025-04-03 11:58:39.366 homeassistant bluetoothd[493]: bap: Operation not supported (95)
2025-04-03 11:58:39.366 homeassistant NetworkManager[492]: <info>  [1743681519.3623] manager: (wlan0): new 802.11 Wi-Fi device (/org/freedesktop/NetworkManager/Devices/19)
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Adv Monitor Manager created with supported features:0x00000000, enabled features:0x00000000, max number of supported monitors:32, max number of supported patterns:16
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_453
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_453
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_512
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_512
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/sbc_xq_552
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/sbc_xq_552
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSink/faststream
2025-04-03 11:58:39.367 homeassistant bluetoothd[493]: Endpoint registered: sender=:1.30 path=/MediaEndpoint/A2DPSource/faststream
2025-04-03 11:58:39.375 homeassistant NetworkManager[492]: <info>  [1743681519.3752] rfkill5: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:10.0/usb3/3-2/3-2:1.2/ieee80211/phy3/rfkill5) (driver rtw_8822bu)
2025-04-03 11:58:39.377 homeassistant kernel: rtw_8822bu 3-2:1.2 wlp0s16u2i2: renamed from wlan0
2025-04-03 11:58:39.377 homeassistant NetworkManager[492]: <info>  [1743681519.3769] device (wlan0): interface index 19 renamed iface from 'wlan0' to 'wlp0s16u2i2'
2025-04-03 11:58:39.379 homeassistant systemd[1]: Reached target Bluetooth Support.
2025-04-03 11:58:39.387 homeassistant NetworkManager[492]: <info>  [1743681519.3869] device (wlp0s16u2i2): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
2025-04-03 11:58:41.912 homeassistant wpa_supplicant[512]: dbus: fill_dict_with_properties dbus_interface=fi.w1.wpa_supplicant1.Interface.P2PDevice dbus_property=P2PDeviceConfig getter failed
2025-04-03 11:58:41.916 homeassistant NetworkManager[492]: <info>  [1743681521.9161] device (wlp0s16u2i2): supplicant interface state: internal-starting -> disconnected
2025-04-03 11:58:41.917 homeassistant NetworkManager[492]: <info>  [1743681521.9163] device (wlp0s16u2i2): state change: unavailable -> disconnected (reason 'supplicant-available', sys-iface-state: 'managed')
2025-04-03 11:58:41.918 homeassistant NetworkManager[492]: <warn>  [1743681521.9179] device (wlp0s16u2i2): wifi-scan: active scanning for networks due to profiles with wifi.hidden=yes. This makes you trackable
2025-04-03 11:58:45.351 homeassistant wpa_supplicant[512]: wlp0s16u2i2: Reject scan trigger since one is already pending
2025-04-03 11:58:57.351 homeassistant wpa_supplicant[512]: wlp0s16u2i2: Reject scan trigger since one is already pending
2025-04-03 12:07:04.872 homeassistant systemd[1]: Starting Cleanup of Temporary Directories...
2025-04-03 12:07:04.901 homeassistant systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
2025-04-03 12:07:04.902 homeassistant systemd[1]: Finished Cleanup of Temporary Directories.
2025-04-03 12:32:05.941 homeassistant systemd-timesyncd[587]: Network configuration changed, trying to establish connection.
2025-04-03 12:32:05.952 homeassistant systemd-timesyncd[587]: Contacted time server 162.159.200.123:123 (time.cloudflare.com).
2025-04-03 12:32:05.955 homeassistant systemd[1]: Started Journal Gateway Service.

With journal:

Apr 02 18:35:37 homeassistant kernel: Bluetooth: Core ver 2.22
Apr 02 18:35:37 homeassistant kernel: NET: Registered PF_BLUETOOTH protocol family
Apr 02 18:35:37 homeassistant kernel: Bluetooth: HCI device and connection manager initialized
Apr 02 18:35:37 homeassistant kernel: Bluetooth: HCI socket layer initialized
Apr 02 18:35:37 homeassistant kernel: Bluetooth: L2CAP socket layer initialized
Apr 02 18:35:37 homeassistant kernel: Bluetooth: SCO socket layer initialized
Apr 02 18:35:37 homeassistant kernel: usbcore: registered new interface driver btusb
Apr 02 18:35:37 homeassistant kernel: Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
Apr 02 18:35:37 homeassistant kernel: Bluetooth: hci0: RTL: rom_version status=0 version=2
Apr 02 18:35:37 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
Apr 02 18:35:37 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
Apr 02 18:35:37 homeassistant kernel: Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
Apr 02 18:35:37 homeassistant kernel: usb 2-1.3: ch341-uart converter now attached to ttyUSB0


Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: examining hci_ver=07 hci_rev=000b lmp_ver=07 lmp_subver=8822
Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: rom_version status=0 version=2
Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_fw.bin
Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: loading rtl_bt/rtl8822b_config.bin
Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: cfg_sz 14, total sz 20270
Apr 02 18:35:43 homeassistant kernel: Bluetooth: hci0: RTL: fw version 0xab6b705c


Apr 02 18:35:51 homeassistant (uetoothd)[496]: bluetooth.service: ConfigurationDirectory 'bluetooth' already exists but the mode is different. (File system: 755 ConfigurationDirectoryMode: 555)
Apr 02 18:35:51 homeassistant systemd[1]: Starting Bluetooth service...


Apr 02 18:35:51 homeassistant bluetoothd[496]: Bluetooth daemon 5.79
Apr 02 18:35:51 homeassistant systemd[1]: Started Bluetooth service.
Apr 02 18:35:51 homeassistant bluetoothd[496]: Starting SDP server
Apr 02 18:35:51 homeassistant systemd[1]: Reached target Bluetooth Support.
Apr 02 18:35:51 homeassistant kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Apr 02 18:35:51 homeassistant kernel: Bluetooth: BNEP filters: protocol multicast
Apr 02 18:35:51 homeassistant kernel: Bluetooth: BNEP socket layer initialized
Apr 02 18:35:51 homeassistant bluetoothd[496]: src/plugin.c:init_plugin() System does not support ccp plugin
Apr 02 18:35:51 homeassistant bluetoothd[496]: Bluetooth management interface 1.23 initialized
Apr 02 18:35:51 homeassistant kernel: Bluetooth: MGMT ver 1.23
Apr 02 18:35:51 homeassistant bluetoothd[496]: Battery Provider Manager created
Apr 02 18:35:52 homeassistant bluetoothd[496]: profiles/audio/bap.c:bap_adapter_probe() BAP requires ISO Socket which is not enabled
Apr 02 18:35:52 homeassistant bluetoothd[496]: bap: Operation not supported (95)
Apr 02 18:35:52 homeassistant bluetoothd[496]: Adv Monitor Manager created with supported features:0x00000000, enabled features:0x00000000, max number of supported monitors:32, max number of supported patterns:16

System information

System Information

version core-2025.3.4
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.2
os_name Linux
os_version 6.12.20-haos
arch x86_64
timezone Europe/Berlin
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1625
Downloaded Repositories 4
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 15.1
update_channel stable
supervisor_version supervisor-2025.03.4
agent_version 1.7.2
docker_version 28.0.4
disk_total 468.7 GB
disk_used 13.9 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board generic-x86-64
supervisor_api ok
version_api ok
installed_addons FTP (5.2.1), File editor (5.8.0), Log Viewer (0.17.1), Cloudflared (5.2.11), Advanced SSH & Web Terminal (20.0.2), ZigStar TI CC2652P7 FW Flasher (0.2.0), Matter Server (7.0.0), Mosquitto broker (6.5.0), Zigbee2MQTT (2.1.3-1), Zigbee2MQTT (2.1.3-1), Zigbee2MQTT (2.1.3-1)
Dashboards
dashboards 2
resources 0
views 6
mode storage
Network Configuration
adapters lo (disabled), enp1s0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth9028ab0 (disabled), veth4d40ee9 (disabled), veth8898ce8 (disabled), veth5de8f65 (disabled), veth312d1d5 (disabled), vethd0ce1f9 (disabled), veth9138bef (disabled)
ipv4_addresses lo (127.0.0.1/8), enp1s0 (xxx.xxx.xxx/xx), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth9028ab0 (), veth4d40ee9 (), veth8898ce8 (), veth5de8f65 (), veth312d1d5 (), vethd0ce1f9 (), veth9138bef ()
ipv6_addresses lo (::1/128), enp1s0 (xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx)/64, xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64, fe80::1c6c:bcf:ab06:7b4e/64), docker0 (fe80::68b9:84ff:fe98:c03b/64), hassio (fe80::1c0e:9bff:fe52:b544/64), veth9028ab0 (fe80::cce0:33ff:fe0f:8658/64), veth4d40ee9 (fe80::b045:fcff:fea2:3c23/64), veth8898ce8 (fe80::a400:45ff:fe85:5501/64), veth5de8f65 (fe80::485e:70ff:fe34:543e/64), veth312d1d5 (fe80::f471:d3ff:fe1e:67af/64), vethd0ce1f9 (fe80::a8ae:ccff:feea:357b/64), veth9138bef (fe80::48a:c2ff:fe49:d5db/64)
announce_addresses xxx.xxx.xxx, xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx, xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx, fe80::1c6c:bcf:ab06:7b4e
Recorder
oldest_recorder_run March 21, 2025 at 3:31 PM
current_recorder_run April 3, 2025 at 1:52 PM
estimated_db_size 470.81 MiB
database_engine sqlite
database_version 3.48.0

Additional information

No response

@raveit65 raveit65 added the bug label Apr 3, 2025
@raveit65 raveit65 changed the title bluetooth connecting quality of realtek rtl8822b bluetooth/wifi adapter is very poor with 15.1 update bluetooth connecting quality of realtek rtl8822b bluetooth/wifi adapter is very poor/broken with 15.1 update Apr 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant