RTL8822BE Bluetooth disconnects with error CTRL-EVENT-BEACON-LOSS - rtw88
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Hi,
Os: Ubuntu 19.10
kernel :5.3.0-23-generic
driver: rtw88
Wifi HW module: RTL8822BE
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
Subsystem: AzureWave RTL8822BE 802.11a/b/g/n/ac WiFi adapter
Kernel driver in use: rtw_pci
Kernel modules: rtwpci
I am facing intermittent Bluetooth disconnection issue when connected to a Bluetooth speaker, my Bluetooth speaker disconnects with error "wlp2s0: CTRL-EVENT-
But Bluetooth works perfectly fine with kernel 4.19.67 (Debian 10.2 ) The only difference was in kernel 4.19.67 the driver loaded was r8822be, so the issue is with the driver rtw_pci which is loaded in kernel: 5.3.0-23 ??
Please find the log below
Nov 18 08:29:04 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:57 Asus-VivoBook kernel: [ 3456.258679] rtw_pci 0000:02:00.0: firmware failed to restore hardware setting
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794656] ------------[ cut here ]------------
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794659] purge skb(s) not reported by firmware
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794724] WARNING: CPU: 3 PID: 3116 at /home/ubuntu/
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794725] Modules linked in: cmac ccm rfcomm bnep nls_iso8859_1 x86_pkg_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794789] serio_raw i2c_algo_bit asus_wmi libarc4 dw_dmac mc wmi_bmof intel_rapl_common mei_me dw_dmac_core sparse_keymap ecdh_generic soundcore ecc fb_sys_fops 8250_dw syscopyarea roles hid_multitouch mei sysfillrect intel_soc_dts_iosf sysimgblt idma64 virt_dma intel_pch_thermal int3403_thermal int340x_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794839] CPU: 3 PID: 3116 Comm: chrome Tainted: G OE 5.3.0-23-generic #25-Ubuntu
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794841] Hardware name: ASUSTeK COMPUTER INC. VivoBook_ASUSLaptop X412UA/X412UA, BIOS X412UA.303 06/03/2019
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794856] RIP: 0010:rtw_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794860] Code: 00 00 00 00 00 0f 1f 44 00 00 8b 47 f0 85 c0 75 01 c3 55 48 89 e5 41 55 41 54 53 48 89 fb 48 c7 c7 20 d3 d6 c0 e8 16 95 99 ee <0f> 0b 4c 8d 6b d8 4c 89 ef e8 fd d9 39 ef 48 8d 7b e0 49 89 c4 e8
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794863] RSP: 0000:ffffb5ba00
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794867] RAX: 0000000000000000 RBX: ffff9d6509c8dc90 RCX: 0000000000000006
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794870] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9d6512b97440
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794872] RBP: ffffb5ba00180e60 R08: 00000000000003a1 R09: 0000000000000004
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794875] R10: 0000000000000000 R11: 0000000000000001 R12: ffff9d6512b9b600
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794877] R13: ffff9d6509c8dc90 R14: ffffffffc0d01db0 R15: ffff9d6509c8dc90
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794881] FS: 00007fb897a4bd4
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794883] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794886] CR2: 00002203021e3008 CR3: 00000002b2a28003 CR4: 00000000003606e0
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794888] Call Trace:
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794891] <IRQ>
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794901] call_timer_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794908] __run_timers.
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794914] ? enqueue_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794918] ? ktime_get+0x42/0xa0
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794924] run_timer_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794929] __do_softirq+
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794935] ? hrtimer_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794940] irq_exit+0xae/0xb0
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794945] smp_apic_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794950] apic_timer_
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794952] </IRQ>
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794956] RIP: 0033:0x561f11cd8bc5
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794959] Code: b8 4c 8b 42 50 8b 42 58 4c 8b 62 68 48 89 55 c0 48 8b 4a 70 48 89 4d 98 4c 89 5d c8 66 0f 1f 84 00 00 00 00 00 83 f8 0e 76 3b <44> 89 c7 44 21 cf 41 0f b6 54 bc 01 89 d1 49 d3 e8 41 8a 0c bc 41
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794962] RSP: 002b:00007ffd0e
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794965] RAX: 0000000000000011 RBX: 000030289bdbba2a RCX: fffffffffffffbfe
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794968] RDX: 000030289bdbb60c RSI: 000030289bdcd645 RDI: 000000000000000b
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794970] RBP: 00007ffd0ef1ed80 R08: 000000000013b721 R09: 00000000000001ff
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794973] R10: 000030289adcfc01 R11: 000030289add5dde R12: 0000220301be9558
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794975] R13: 0000000000000402 R14: 0000000000000000 R15: 000030289bdcd645
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3456.794981] ---[ end trace 163175a10848a9db ]---
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3457.018779] rtw_pci 0000:02:00.0: timed out to flush queue 1
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3457.162670] rtw_pci 0000:02:00.0: timed out to flush queue 2
Nov 18 08:29:58 Asus-VivoBook kernel: [ 3457.162744] rtw_pci 0000:02:00.0: sta ac:dc:e2:dc:5a:e4 with macid 0 left
Nov 18 08:29:59 Asus-VivoBook kernel: [ 3457.694068] rtw_pci 0000:02:00.0: pci bus timeout, check dma status
Nov 18 08:29:57 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:59 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:59 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:59 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:59 Asus-VivoBook NetworkManager[
Nov 18 08:29:59 Asus-VivoBook gnome-shell[1477]: [2200:2223:
Nov 18 08:29:59 Asus-VivoBook NetworkManager[
Nov 18 08:29:59 Asus-VivoBook wpa_supplicant[
Nov 18 08:29:59 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:00 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:00 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:00 Asus-VivoBook NetworkManager[
Nov 18 08:30:00 Asus-VivoBook whoopsie[1187]: [08:30:00] offline
Nov 18 08:30:00 Asus-VivoBook dbus-daemon[750]: [system] Activating via systemd: service name='org.
Nov 18 08:30:00 Asus-VivoBook systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov 18 08:30:00 Asus-VivoBook dbus-daemon[750]: [system] Successfully activated service 'org.freedeskto
Nov 18 08:30:00 Asus-VivoBook systemd[1]: Started Network Manager Script Dispatcher Service.
Nov 18 08:30:01 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:01 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:01 Asus-VivoBook CRON[7698]: (root) CMD ([ -x /etc/init.d/anacron ] && if [ ! -d /run/systemd/system ]; then /usr/sbin/
Nov 18 08:30:01 Asus-VivoBook whoopsie[1187]: [08:30:01] Cannot reach: https:/
Nov 18 08:30:02 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:02 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:02 Asus-VivoBook gnome-shell[1477]: JS ERROR: Gio.ResolverError: Error resolving “openweathermap
Nov 18 08:30:02 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:02 Asus-VivoBook kernel: [ 3461.459419] wlp2s0: authenticate with ac:dc:e2:dc:5a:e4
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3461.969911] rtw_pci 0000:02:00.0: pci bus timeout, check dma status
Nov 18 08:30:03 Asus-VivoBook NetworkManager[
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3461.971457] wlp2s0: send auth to ac:dc:e2:dc:5a:e4 (try 1/3)
Nov 18 08:30:03 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:03 Asus-VivoBook NetworkManager[
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3461.975092] wlp2s0: authenticated
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3461.978544] wlp2s0: associate with ac:dc:e2:dc:5a:e4 (try 1/3)
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3462.000487] wlp2s0: RX AssocResp from ac:dc:e2:dc:5a:e4 (capab=0x411 status=30 aid=3)
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3462.000496] wlp2s0: ac:dc:e2:dc:5a:e4 rejected association temporarily; comeback duration 1000 TU (1024 ms)
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3462.122549] wlp2s0: associate with ac:dc:e2:dc:5a:e4 (try 2/3)
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3462.230604] wlp2s0: associate with ac:dc:e2:dc:5a:e4 (try 3/3)
Nov 18 08:30:03 Asus-VivoBook kernel: [ 3462.342605] wlp2s0: association with ac:dc:e2:dc:5a:e4 timed out
Nov 18 08:30:03 Asus-VivoBook NetworkManager[
Nov 18 08:30:04 Asus-VivoBook xdg-desktop-
Nov 18 08:30:04 Asus-VivoBook kernel: [ 3463.369879] rtw_pci 0000:02:00.0: pci bus timeout, check dma status
Nov 18 08:30:04 Asus-VivoBook NetworkManager[
Nov 18 08:30:05 Asus-VivoBook acpid: input device has been disconnected, fd 18
Nov 18 08:30:05 Asus-VivoBook /usr/lib/
Nov 18 08:30:05 Asus-VivoBook /usr/lib/
Nov 18 08:30:05 Asus-VivoBook /usr/lib/
Nov 18 08:30:05 Asus-VivoBook /usr/lib/
Nov 18 08:30:05 Asus-VivoBook /usr/lib/
Nov 18 08:30:05 Asus-VivoBook gsd-media-
Nov 18 08:30:08 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:08 Asus-VivoBook kernel: [ 3467.111292] wlp2s0: authenticate with ac:dc:e2:dc:5a:e4
Nov 18 08:30:09 Asus-VivoBook NetworkManager[
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.620094] wlp2s0: send auth to ac:dc:e2:dc:5a:e4 (try 1/3)
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:09 Asus-VivoBook NetworkManager[
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.622952] wlp2s0: authenticated
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.626496] wlp2s0: associate with ac:dc:e2:dc:5a:e4 (try 1/3)
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.630434] wlp2s0: RX AssocResp from ac:dc:e2:dc:5a:e4 (capab=0x411 status=0 aid=3)
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.630468] rtw_pci 0000:02:00.0: sta ac:dc:e2:dc:5a:e4 joined with macid 0
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:09 Asus-VivoBook kernel: [ 3467.686872] wlp2s0: associated
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:09 Asus-VivoBook NetworkManager[
Nov 18 08:30:09 Asus-VivoBook wpa_supplicant[
Nov 18 08:30:10 Asus-VivoBook systemd[1]: NetworkManager-
Nov 18 08:30:16 Asus-VivoBook NetworkManager[
Nov 18 08:30:16 Asus-VivoBook dbus-daemon[750]: [system] Activating via systemd: service name='org.
Nov 18 08:30:16 Asus-VivoBook systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov 18 08:30:16 Asus-VivoBook whoopsie[1187]: [08:30:16] The default IPv4 route is: /org/freedeskto
Nov 18 08:30:16 Asus-VivoBook whoopsie[1187]: [08:30:16] Not a paid data plan: /org/freedeskto
Nov 18 08:30:16 Asus-VivoBook whoopsie[1187]: [08:30:16] Found usable connection: /org/freedeskto
Nov 18 08:30:16 Asus-VivoBook dbus-daemon[750]: [system] Successfully activated service 'org.freedeskto
Nov 18 08:30:16 Asus-VivoBook systemd[1]: Started Network Manager Script Dispatcher Service.
Nov 18 08:30:17 Asus-VivoBook whoopsie[1187]: [08:30:17] online
Nov 18 08:30:26 Asus-VivoBook systemd[1]: NetworkManager-
Nov 18 08:30:57 Asus-VivoBook kernel: [ 3516.270073] input: FC:23:BA:E1:AC:71 as /devices/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook /usr/lib/
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Nov 18 08:30:57 Asus-VivoBook gnome-shell[1477]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Nov 18 08:30:58 Asus-VivoBook gnome-shell[1477]: _clutter_
Nov 18 08:30:58 Asus-VivoBook gnome-shell[1477]: message repeated 8 times: [ _clutter_
Nov 18 08:31:00 Asus-VivoBook bluetoothd[796]: /org/bluez/
Nov 18 08:31:00 Asus-VivoBook rtkit-daemon[965]: Supervising 3 threads of 1 processes of 1 users.
Nov 18 08:31:00 Asus-VivoBook rtkit-daemon[965]: Successfully made thread 7799 of process 1265 owned by '1000' RT at priority 5.
Nov 18 08:31:00 Asus-VivoBook rtkit-daemon[965]: Supervising 4 threads of 1 processes of 1 users.
Nov 18 08:31:04 Asus-VivoBook xdg-desktop-
Nov 18 08:31:09 Asus-VivoBook gnome-shell[1477]: pushModal: invocation of begin_modal failed
ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: bluez 5.50-0ubuntu4
ProcVersionSign
Uname: Linux 5.3.0-19-generic x86_64
ApportVersion: 2.20.11-0ubuntu8
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Oct 29 22:41:48 2019
InstallationDate: Installed on 2019-10-22 (6 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
InterestingModules: rfcomm bnep btusb bluetooth
MachineType: ASUSTeK COMPUTER INC. VivoBook_ASUSLaptop X412UA
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: bluez
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/03/2019
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: X412UA.303
dmi.board.
dmi.board.name: X412UA
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.family: VivoBook
dmi.product.name: VivoBook_ASUSLaptop X412UA
dmi.product.
dmi.sys.vendor: ASUSTeK COMPUTER INC.
hciconfig:
hci0: Type: Primary Bus: USB
BD Address: 80:91:33:4D:59:F2 ACL MTU: 1021:8 SCO MTU: 255:16
UP RUNNING PSCAN ISCAN
RX bytes:6390 acl:52 sco:0 events:579 errors:0
TX bytes:221815 acl:336 sco:0 commands:205 errors:0
Changed in linux (Ubuntu): | |
status: | Invalid → Incomplete |
description: | updated |
summary: |
- Bluetooth disconnects intermittently on ubuntu 19.10 [RTL8822BE] + RTL8822BE Bluetooth disconnects with error CTRL-EVENT-BEACON-LOSS - + rtw88 |
description: | updated |
description: | updated |
affects: | linux → linux (Ubuntu) |
tags: | added: hwe-networking-wifi |
Thanks for the bug report. Your log suggests problems with wifi (wlp2s0) around the same time as bluetooth. This isn't surprising since both may be sharing radio frequencies (~2.4GHz) and the same chip in your laptop.
To avoid these problems please either:
* Turn off wifi and use ethernet; or
* Avoid using multiple Bluetooth devices at once; or
* Use only 5GHz wifi networks, not 2.4GHz; or
* Install a different type of wifi card in the laptop.