Bug 1378957

Summary: Bluetooth not working on Lenovo T460
Product: Red Hat Enterprise Linux 6 Reporter: Peter <petergre>
Component: bluezAssignee: Don Zickus <dzickus>
Status: CLOSED WONTFIX QA Contact: Ken Benoit <kbenoit>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.8   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-23 16:56:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Peter 2016-09-23 15:53:36 UTC
Description of problem:
Bluetooth is not working on Lenovo Thinkpad T460.



Version-Release number of selected component (if applicable):
bluez-4.66-1.el6.x86_64
kernel-2.6.32-642.4.2.el6.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Boot system
2. Check Bluetooth
3.

Actual results:
Bluetooth not available, e.g. Bluetooth applet shows "Bluetooth disabled"

Expected results:
Bluetooth available

Additional info:

Bluetooth is turned on in the BIOS.

The following is in the messages log:
 Sep 23 15:11:59 oc7370812075 kernel: Bluetooth: Core ver 2.15
Sep 23 15:11:59 oc7370812075 kernel: Bluetooth: HCI device and connection manager initialized
Sep 23 15:11:59 oc7370812075 kernel: Bluetooth: HCI socket layer initialized
Sep 23 15:11:59 oc7370812075 kernel: thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
Sep 23 15:11:59 oc7370812075 kernel: Bluetooth: Generic Bluetooth USB driver ver 0.6
Sep 23 15:12:06 oc7370812075 bluetoothd[3226]: Bluetooth deamon 4.66
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: Starting SDP server
Sep 23 15:12:06 oc7370812075 kernel: Bluetooth: L2CAP ver 2.14
Sep 23 15:12:06 oc7370812075 kernel: Bluetooth: L2CAP socket layer initialized
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: Parsing /etc/bluetooth/network.conf failed: No such file or directory
Sep 23 15:12:06 oc7370812075 kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Sep 23 15:12:06 oc7370812075 kernel: Bluetooth: BNEP filters: protocol multicast
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: bridge pan0 created
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: Parsing /etc/bluetooth/input.conf failed: No such file or directory
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: Parsing /etc/bluetooth/audio.conf failed: No such file or directory
Sep 23 15:12:06 oc7370812075 bluetoothd[3233]: HCI dev 0 registered
Sep 23 15:12:06 oc7370812075 kernel: Bluetooth: SCO (Voice Link) ver 0.6


Attempted to use hciconfig to start it:
[log]# hciconfig hci0 unblock
[log]# hciconfig hci0
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
        DOWN 
        RX bytes:18 acl:0 sco:0 events:3 errors:0
        TX bytes:9 acl:0 sco:0 commands:6 errors:3

[log]# hciconfig hci0 up
Can't init device hci0: Connection timed out (110)

and subsequently when starting bluetoothd:
...
Sep 23 16:28:21 oc7370812075 bluetoothd[17502]: HCI dev 0 registered
Sep 23 16:28:31 oc7370812075 bluetoothd[17504]: Can't init device hci0: Connection timed out (110)

Comment 1 Don Zickus 2016-09-23 16:56:44 UTC
Hi,

Unfortunately, I can't fix this without updating the whole bluetooth stack (and other pieces).  There was never much interest in bluetooth on RHEL-6 so it never stayed up to date.

With RHEL-6 going into maintenance mode, management will not support an effort to modernize the bluetooth stack to resolve this.

Therefore closing it out as WONTFIX.

Cheers,
Don