[Bug 911623] New: Bluetooth will not pair a headset
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Bug ID: 911623 Summary: Bluetooth will not pair a headset Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: x86-64 OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: bbagger@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When trying to pair a Bluetooh headset (BPM X1 Headphones) the operations times out, and the following appears in /var/log/messages: ==== 112416+01:00 yosie kernel: [ 4397.298229] ------------[ cut here ]------------ 2015-01-04T19:25:28.112450+01:00 yosie kernel: [ 4397.298288] WARNING: CPU: 1 PID: 28817 at ../net/bluetooth/hci_conn.c:296 hci_conn_timeout+0x4a/0x280 [bluetooth]() 2015-01-04T19:25:28.112454+01:00 yosie kernel: [ 4397.298293] Modules linked in: fuse nfsv3 nfs_acl rpcsec_gss_krb5 auth_rpcgss oid_registry nfsv4 dns_resolver nfs lockd sunrpc fscache rfcomm iscsi_ibft iscsi_boot_sysfs af_packet bnep ecb btusb bluetooth 6lowpan_iphc raid1 uvcvideo md_mod videobuf2_vmalloc snd_usb_audio videobuf2_memops videobuf2_core snd_usbmidi_lib v4l2_common videodev eeepc_wmi asus_wmi sparse_keymap rfkill video kvm_amd kvm snd_hda_codec_realtek snd_hda_codec_generic serio_raw snd_hda_codec_hdmi pcspkr k10temp snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep r8169 mii snd_ens1371 snd_rawmidi snd_ac97_codec snd_pcm shpchp ac97_bus gameport i2c_piix4 wmi tpm_infineon tpm_tis tpm acpi_cpufreq button processor snd_seq snd_seq_device snd_timer snd soundcore ata_generic pata_atiixp ohci_pci radeon sr_mod cdrom i2c_algo_bit drm_kms_helper ttm drm xhci_hcd dm_mirror dm_region_hash dm_log dm_mod sg 2015-01-04T19:25:28.112458+01:00 yosie kernel: [ 4397.298411] CPU: 1 PID: 28817 Comm: kworker/u9:0 Tainted: G W 3.16.7-7-desktop #1 2015-01-04T19:25:28.112461+01:00 yosie kernel: [ 4397.298416] Hardware name: System manufacturer System Product Name/F1A75-M-PRO R2.0, BIOS 5010 08/09/2012 2015-01-04T19:25:28.112464+01:00 yosie kernel: [ 4397.298446] Workqueue: hci0 hci_conn_timeout [bluetooth] 2015-01-04T19:25:28.112467+01:00 yosie kernel: [ 4397.298451] 0000000000000009 ffffffff8161bd03 0000000000000000 ffffffff8105cad7 2015-01-04T19:25:28.112469+01:00 yosie kernel: [ 4397.298458] ffff8800b8cfa8b8 00000000ffffffff ffff8800b8cfa800 ffff88021158a900 2015-01-04T19:25:28.112472+01:00 yosie kernel: [ 4397.298465] 0000000000000000 ffffffffa05c3d3a ffffffff8161e59d ffff8800b8cfa8b8 2015-01-04T19:25:28.112474+01:00 yosie kernel: [ 4397.298471] Call Trace: 2015-01-04T19:25:28.112477+01:00 yosie kernel: [ 4397.298499] [<ffffffff810051ee>] dump_trace+0x8e/0x350 2015-01-04T19:25:28.112479+01:00 yosie kernel: [ 4397.298511] [<ffffffff81005556>] show_stack_log_lvl+0xa6/0x190 2015-01-04T19:25:28.112482+01:00 yosie kernel: [ 4397.298521] [<ffffffff81006c51>] show_stack+0x21/0x50 2015-01-04T19:25:28.112484+01:00 yosie kernel: [ 4397.298532] [<ffffffff8161bd03>] dump_stack+0x49/0x6a 2015-01-04T19:25:28.112487+01:00 yosie kernel: [ 4397.298543] [<ffffffff8105cad7>] warn_slowpath_common+0x77/0x90 2015-01-04T19:25:28.112489+01:00 yosie kernel: [ 4397.298576] [<ffffffffa05c3d3a>] hci_conn_timeout+0x4a/0x280 [bluetooth] 2015-01-04T19:25:28.112584+01:00 yosie kernel: [ 4397.298640] [<ffffffff810770fd>] process_one_work+0x16d/0x460 2015-01-04T19:25:28.112596+01:00 yosie kernel: [ 4397.298651] [<ffffffff810779e5>] worker_thread+0x115/0x5102015-01-04T19:25:28.112416+01:00 yosie kernel: [ 4397.298229] ------------[ cut here ]------------ 2015-01-04T19:25:28.112450+01:00 yosie kernel: [ 4397.298288] WARNING: CPU: 1 PID: 28817 at ../net/bluetooth/hci_conn.c:296 hci_conn_timeout+0x4a/0x280 [bluetooth]() 2015-01-04T19:25:28.112454+01:00 yosie kernel: [ 4397.298293] Modules linked in: fuse nfsv3 nfs_acl rpcsec_gss_krb5 auth_rpcgss oid_registry nfsv4 dns_resolver nfs lockd sunrpc fscache rfcomm iscsi_ibft iscsi_boot_sysfs af_packet bnep ecb btusb bluetooth 6lowpan_iphc raid1 uvcvideo md_mod videobuf2_vmalloc snd_usb_audio videobuf2_memops videobuf2_core snd_usbmidi_lib v4l2_common videodev eeepc_wmi asus_wmi sparse_keymap rfkill video kvm_amd kvm snd_hda_codec_realtek snd_hda_codec_generic serio_raw snd_hda_codec_hdmi pcspkr k10temp snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep r8169 mii snd_ens1371 snd_rawmidi snd_ac97_codec snd_pcm shpchp ac97_bus gameport i2c_piix4 wmi tpm_infineon tpm_tis tpm acpi_cpufreq button processor snd_seq snd_seq_device snd_timer snd soundcore ata_generic pata_atiixp ohci_pci radeon sr_mod cdrom i2c_algo_bit drm_kms_helper ttm drm xhci_hcd dm_mirror dm_region_hash dm_log dm_mod sg 2015-01-04T19:25:28.112458+01:00 yosie kernel: [ 4397.298411] CPU: 1 PID: 28817 Comm: kworker/u9:0 Tainted: G W 3.16.7-7-desktop #1 2015-01-04T19:25:28.112461+01:00 yosie kernel: [ 4397.298416] Hardware name: System manufacturer System Product Name/F1A75-M-PRO R2.0, BIOS 5010 08/09/2012 2015-01-04T19:25:28.112464+01:00 yosie kernel: [ 4397.298446] Workqueue: hci0 hci_conn_timeout [bluetooth] 2015-01-04T19:25:28.112467+01:00 yosie kernel: [ 4397.298451] 0000000000000009 ffffffff8161bd03 0000000000000000 ffffffff8105cad7 2015-01-04T19:25:28.112469+01:00 yosie kernel: [ 4397.298458] ffff8800b8cfa8b8 00000000ffffffff ffff8800b8cfa800 ffff88021158a900 2015-01-04T19:25:28.112472+01:00 yosie kernel: [ 4397.298465] 0000000000000000 ffffffffa05c3d3a ffffffff8161e59d ffff8800b8cfa8b8 2015-01-04T19:25:28.112474+01:00 yosie kernel: [ 4397.298471] Call Trace: 2015-01-04T19:25:28.112477+01:00 yosie kernel: [ 4397.298499] [<ffffffff810051ee>] dump_trace+0x8e/0x350 2015-01-04T19:25:28.112479+01:00 yosie kernel: [ 4397.298511] [<ffffffff81005556>] show_stack_log_lvl+0xa6/0x190 2015-01-04T19:25:28.112482+01:00 yosie kernel: [ 4397.298521] [<ffffffff81006c51>] show_stack+0x21/0x50 2015-01-04T19:25:28.112484+01:00 yosie kernel: [ 4397.298532] [<ffffffff8161bd03>] dump_stack+0x49/0x6a 2015-01-04T19:25:28.112487+01:00 yosie kernel: [ 4397.298543] [<ffffffff8105cad7>] warn_slowpath_common+0x77/0x90 2015-01-04T19:25:28.112489+01:00 yosie kernel: [ 4397.298576] [<ffffffffa05c3d3a>] hci_conn_timeout+0x4a/0x280 [bluetooth] 2015-01-04T19:25:28.112584+01:00 yosie kernel: [ 4397.298640] [<ffffffff810770fd>] process_one_work+0x16d/0x460 2015-01-04T19:25:28.112596+01:00 yosie kernel: [ 4397.298651] [<ffffffff810779e5>] worker_thread+0x115/0x510 2015-01-04T19:25:28.112598+01:00 yosie kernel: [ 4397.298662] [<ffffffff8107dd5d>] kthread+0xbd/0xe0 2015-01-04T19:25:28.112601+01:00 yosie kernel: [ 4397.298672] [<ffffffff8162297c>] ret_from_fork+0x7c/0xb0 2015-01-04T19:25:28.112604+01:00 yosie kernel: [ 4397.298681] ---[ end trace 4772ff5681be4670 ]--- 2015-01-04T19:25:28.194795+01:00 yosie bluetoothd[1061]: connect error: Software caused connection abort (103) 2015-01-04T19:25:28.112598+01:00 yosie kernel: [ 4397.298662] [<ffffffff8107dd5d>] kthread+0xbd/0xe0 2015-01-04T19:25:28.112601+01:00 yosie kernel: [ 4397.298672] [<ffffffff8162297c>] ret_from_fork+0x7c/0xb0 2015-01-04T19:25:28.112604+01:00 yosie kernel: [ 4397.298681] ---[ end trace 4772ff5681be4670 ]--- 2015-01-04T19:25:28.194795+01:00 yosie bluetoothd[1061]: connect error: Software caused connection abort (103) ===== I have tried to pair the same headset on a live Rosa setup, and there it works as expected. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Bent Bagger <bbagger@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bbagger@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com Assignee|kernel-maintainers@forge.pr |acho@suse.com |ovo.novell.com | Flags| |needinfo?(bbagger@gmail.com | |) --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- Could you check whether the newer upstream kernels still have the same issue? Try the kernel packages in OBS Kernel:stable and/or Kernel:HEAD repo. Also, try to upgrade kernel-firmware package in OBS Kernel:HEAD repo, too. Last but not least, please give hwinfo full output and dmesg output. Attach the outputs to Bugzilla. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 --- Comment #2 from Bent Bagger <bbagger@gmail.com> --- Created attachment 618595 --> http://bugzilla.opensuse.org/attachment.cgi?id=618595&action=edit dmesg after an attempt to pair -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Bent Bagger <bbagger@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(bbagger@gmail.com | |) | --- Comment #3 from Bent Bagger <bbagger@gmail.com> --- Created attachment 618596 --> http://bugzilla.opensuse.org/attachment.cgi?id=618596&action=edit hwinfo Sorry, I should have added these files up front. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 --- Comment #4 from Bent Bagger <bbagger@gmail.com> --- Is the kernel I use (3.16.7-7-desktop) new enough, or do I need to try a later version? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(bbagger@gmail.com | |) --- Comment #5 from Takashi Iwai <tiwai@suse.com> --- Kernel:stable and Kernel:HEAD contain 3.18.x and 3.19-rc2 kernels. The intention is to test the latest *upstream* kernels whether they have already a fix. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 --- Comment #6 from Bent Bagger <bbagger@gmail.com> --- Created attachment 618646 --> http://bugzilla.opensuse.org/attachment.cgi?id=618646&action=edit dmesg with kernel 3.18.1 Here is dmesg with kernel 3.18.1. The Bluetooth dongle was inserted after boot. The pairing attempt gave no output to dmesg. The headset was not paired. Here is an except from /var log/messages: ==== 2015-01-05T19:31:22.830950+01:00 yosie kernel: [ 153.832483] usb 4-1: new full-speed USB device number 2 using ohci-pci 2015-01-05T19:31:22.984707+01:00 yosie kernel: [ 153.986371] usb 4-1: New USB device found, idVendor=0a12, idProduct=0001 2015-01-05T19:31:22.984737+01:00 yosie kernel: [ 153.986381] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 2015-01-05T19:31:22.984739+01:00 yosie kernel: [ 153.986385] usb 4-1: Product: CSR8510 A10 2015-01-05T19:31:23.011636+01:00 yosie kernel: [ 154.013332] usbcore: registered new interface driver btusb 2015-01-05T19:31:23.237548+01:00 yosie bluetoothd[2279]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSource 2015-01-05T19:31:23.238029+01:00 yosie bluetoothd[2279]: Endpoint registered: sender=:1.37 path=/MediaEndpoint/A2DPSink 2015-01-05T19:31:23.290259+01:00 yosie obexd[3428]: OBEX daemon 5.23 2015-01-05T19:31:23.297615+01:00 yosie kernel: [ 154.298825] Bluetooth: RFCOMM TTY layer initialized 2015-01-05T19:31:23.297636+01:00 yosie kernel: [ 154.298844] Bluetooth: RFCOMM socket layer initialized 2015-01-05T19:31:23.297637+01:00 yosie kernel: [ 154.298853] Bluetooth: RFCOMM ver 1.11 2015-01-05T19:31:58.895393+01:00 yosie bluetoothd[2279]: connect error: Permission denied (13) 2015-01-05T19:32:04.745274+01:00 yosie bluetoothd[2279]: connect error: Permission denied (13) 2015-01-05T19:33:28.285298+01:00 yosie bluetoothd[2279]: connect error: Permission denied (13) 2015-01-05T19:33:28.285929+01:00 yosie bluetoothd[2279]: (bluetoothd:2279): GLib-CRITICAL **: Source ID 306 was not found when attempting to remove it 2015-01-05T19:33:34.087043+01:00 yosie bluetoothd[2279]: connect error: Permission denied (13) ==== Output from a run with kernel 3.19.rc2 will follow shortly. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 Bent Bagger <bbagger@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(bbagger@gmail.com | |) | --- Comment #7 from Bent Bagger <bbagger@gmail.com> --- Created attachment 618648 --> http://bugzilla.opensuse.org/attachment.cgi?id=618648&action=edit dmesg with kernel 3.19.0-rc2 It appears that kernel 3.19 can do the job. At least the headset was paired and I can now enjoy music using the headset. A few lines from /var/log/messages: ==== 2015-01-05T19:54:02.312930+01:00 yosie bluetoothd[1061]: /org/bluez/hci0/dev_00_11_67_11_4D_1F/fd0: fd(30) ready 2015-01-05T19:54:02.317693+01:00 yosie rtkit-daemon[2584]: Supervising 7 threads of 1 processes of 1 users. 2015-01-05T19:54:02.325935+01:00 yosie rtkit-daemon[2584]: Successfully made thread 3224 of process 2582 (/usr/bin/pulseaudio) owned by 'bent' RT at priority 5. 2015-01-05T19:54:02.326242+01:00 yosie rtkit-daemon[2584]: Supervising 8 threads of 1 processes of 1 users. 2015-01-05T19:54:02.332740+01:00 yosie kernel: [ 121.327295] input: 00:11:67:11:4D:1F as /devices/virtual/input/input14 ==== The Bluetooth dongle was inserted before boot. BTW: The kernel-firmware-20141122git-98.1.noarch.rpm package on kernel:HEAD is not presently available: "The requested URL /opensuse/repositories/Kernel:/HEAD/standard/noarch/kernel-firmware-20141122git-98.1.noarch.rpm was not found on this server." -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 --- Comment #8 from Bent Bagger <bbagger@gmail.com> --- I'm not convinced that we are barking up the right tree. I have again tried to use the Rosa Desktop Linux distribution, which also is a KDE distribution. As I wrote in my first post Bluetooth works as expected there. The kernel version on Rosa is 3.14.15 so earlier kernel versions than 3.19 must have been able to cope with Bluetooth. Why not openSUSE 13.2' version 3.16.7? Any comments, anybody? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=911623 navid ahrary <navidarry@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |navidarry@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com