Bluetooth: unable to pair Apple Trackpad on Thinkpad T430

Bug #1301211 reported by Jerry Preissler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Fresh install of 14.04 final beta. When I tried to pair my bluetooth devices (Apple wireless keyboard and trackpad) yesterday I got mixed results. I could pair the keyboard after a couple of tries, but I also got a kernel oops. Not sure if this happened when pairing the keyboard or the trackpad, the bug report with the automatically generated logs can be found here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1300698

After a restart today bluetooth seems to have stopped working completely. The indicator applet is grayed out and I can't connect the paired keyboard. Trying to switch on bluetooth in the indicator applet's menu changes the status slider, but apparently nothing else (keyboard still blinking, probably searching for a connection). When I try to switch on bluetooth in the system settings the status slider there changes to "on" for a moment, then reverts back to "off". Restarting the bluetooth service in /etc/init.d does not help, either. P.f.a. the output in /var/log/syslog from both actions.
---
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jerry 2124 F.... pulseaudio
CRDA:
 country EU:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20)
  (5250 - 5330 @ 40), (N/A, 20), DFS
  (5490 - 5710 @ 40), (N/A, 27), DFS
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-03-31 (2 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326)
MachineType: LENOVO 2344CTO
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-20-generic root=UUID=9d3fea9d-fdc7-4669-b9c0-b0b040c541bc ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-20.42-generic 3.13.7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-20-generic N/A
 linux-backports-modules-3.13.0-20-generic N/A
 linux-firmware 1.126
Tags: trusty
Uname: Linux 3.13.0-20-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 05/25/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: G1ET41WW (1.16 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2344CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG1ET41WW(1.16):bd05/25/2012:svnLENOVO:pn2344CTO:pvrThinkPadT430:rvnLENOVO:rn2344CTO:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2344CTO
dmi.product.version: ThinkPad T430
dmi.sys.vendor: LENOVO

Revision history for this message
Jerry Preissler (gerald-preissler) wrote :
Revision history for this message
Jerry Preissler (gerald-preissler) wrote :
Revision history for this message
Jerry Preissler (gerald-preissler) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1301211

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jerry Preissler (gerald-preissler) wrote : Re: Bluetooth not working on Thinkpad T430

I was able to enable bluetooth by following the instructions here: http://askubuntu.com/questions/383442/bluetooth-not-turning-on

This gets bluetooth working and I can use the wireless keyboard, but I still can't pair the trackpad. Here is the syslog output when I try to pair the device:

Apr 2 10:16:58 nostromo bluetoothd[2992]: Discovery session 0x7f6e333ada20 with :1.110 activated
Apr 2 10:17:01 nostromo CRON[4518]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Apr 2 10:17:04 nostromo bluetoothd[2992]: No agent available for request type 0
Apr 2 10:17:04 nostromo bluetoothd[2992]: btd_event_request_pin: Operation not permitted
Apr 2 10:17:04 nostromo bluetoothd[2992]: Unknown command complete for opcode 37
Apr 2 10:17:08 nostromo bluetoothd[2992]: No agent available for request type 0
Apr 2 10:17:08 nostromo bluetoothd[2992]: btd_event_request_pin: Operation not permitted

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected trusty
description: updated
Revision history for this message
Jerry Preissler (gerald-preissler) wrote : BootDmesg.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : IwConfig.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : Lspci.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : Lsusb.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : ProcEnviron.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : ProcModules.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : PulseList.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : RfKill.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : UdevDb.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : UdevLog.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : WifiSyslog.txt

apport information

Revision history for this message
Jerry Preissler (gerald-preissler) wrote : Re: Bluetooth not working on Thinkpad T430

Changeing status to "confirmed" after adding missing logs as requested by https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1301211/comments/4

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.14 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-trusty/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Jerry Preissler (gerald-preissler) wrote :

Joseph, thanks for the pointer. I'll try to install the latest kernel and come back with any information I can gather.

summary: - Bluetooth not working on Thinkpad T430
+ Bluetooth: unable to pair Apple Trackpad on Thinkpad T430
Revision history for this message
Jerry Preissler (gerald-preissler) wrote :

I installed the latest upstream kernel ( linux-image-3.14.0-031400-generic_3.14.0-031400.201403310035_amd64.deb ) as suggested in comment #22. Using this kernel the current state is:

- Bluetooth is on
- Wireless keyboard is working
- Apple Trackpad can not be paired

When I try to pair the trackpad via the "Bluetooth New Device Setup" dialog, the trackpad is discovered intermittently when scanning for new devices, i.e. it shows up in the dialog for a couple of seconds (sometime with a name, sometimes without), then it disappears again. When I try to pair the device and manage to set the PIN option to 0000 and continue before the device disappears, I get the message that the pairing failed. Syslog for this action:

Apr 3 11:03:44 nostromo bluetoothd[696]: Discovery session 0x7f17c1c43ba0 with :1.91 activated
Apr 3 11:03:53 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:03:53 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted
Apr 3 11:03:54 nostromo bluetoothd[696]: Unknown command complete for opcode 37
Apr 3 11:03:57 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:03:57 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted
Apr 3 11:04:05 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:04:05 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted
Apr 3 11:04:08 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:04:08 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted
Apr 3 11:04:17 nostromo bluetoothd[696]: Stopping discovery
Apr 3 11:04:26 nostromo bluetoothd[696]: hci0: Cancel Pair Device (0x001a) failed: Invalid Parameters (0x0d)
Apr 3 11:04:27 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:04:27 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted
Apr 3 11:04:35 nostromo bluetoothd[696]: No agent available for request type 0
Apr 3 11:04:35 nostromo bluetoothd[696]: btd_event_request_pin: Operation not permitted

tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.