0489:e062 [Sony VAIO SVF1531C5E] Bluetooth adapter does not see BT devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
The Bluetooth adapter is detected and apparently working but, when choosing "Configure a new device", the device list is always empty (it cannot see any BT device around).
But, if I boot into Windows 8 just before booting into Ubuntu, the adapter works perfectly and it sees all BT devices. It seems the Windows 8 driver is performing some activation to the BT adapter.
Test case:
Step 1: power on the Sony VAIO SVF1531C5E and boot into Ubuntu 14.04.1.
Step 2: type "dmesg | grep Bluetooth" and look at the output. Notice the timeout error shown at the end:
[ 15.691891] Bluetooth: Core ver 2.19
[ 15.691912] Bluetooth: HCI device and connection manager initialized
[ 15.691918] Bluetooth: HCI socket layer initialized
[ 15.691920] Bluetooth: L2CAP socket layer initialized
[ 15.691926] Bluetooth: SCO socket layer initialized
[ 19.571783] Bluetooth: RFCOMM TTY layer initialized
[ 19.571794] Bluetooth: RFCOMM socket layer initialized
[ 19.571799] Bluetooth: RFCOMM ver 1.11
[ 19.619432] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 19.619435] Bluetooth: BNEP filters: protocol multicast
[ 19.619442] Bluetooth: BNEP socket layer initialized
[ 21.772160] Bluetooth: hci0 command 0x1003 tx timeout
Step 3: try to list BT devices by clicking on the bluetooth icon at the top right of the screen and then selecting "Configure a new device". The device's list will be empty: it should list all bluetooth-enabled devices around.
Step 4: reboot the laptop and boot into a Windows partition (mine is Windows 8.1).
Step 5: wait until it is completely booted, then just reboot.
Step 6: boot into Ubuntu again.
Step 7: type "dmesg | grep Bluetooth" and look at the output. This time there is no "hci0 command 0x1003 tx timeout" message at the end:
[ 15.569891] Bluetooth: Core ver 2.19
[ 15.569911] Bluetooth: HCI device and connection manager initialized
[ 15.569918] Bluetooth: HCI socket layer initialized
[ 15.569921] Bluetooth: L2CAP socket layer initialized
[ 15.569930] Bluetooth: SCO socket layer initialized
[ 19.571790] Bluetooth: RFCOMM TTY layer initialized
[ 19.571801] Bluetooth: RFCOMM socket layer initialized
[ 19.571806] Bluetooth: RFCOMM ver 1.11
[ 19.719275] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 19.719278] Bluetooth: BNEP filters: protocol multicast
[ 19.719285] Bluetooth: BNEP socket layer initialized
Step 8: try to list BT devices around by clicking on the bluetooth icon at the top right of the screen, and then selecting "Configure a new device". The device's list will have all the bluetooth devices around, and you will be able to pair them perfectly.
---
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2014-05-02 (240 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Sony Corporation SVF1531C5E
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.127.10
Tags: trusty
Uname: Linux 3.16.0-28-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 11/18/2013
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: R0210DB
dmi.board.
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.
dmi.modalias: dmi:bvnInsydeCo
dmi.product.name: SVF1531C5E
dmi.product.
dmi.sys.vendor: Sony Corporation
Miguel Barrio Orsikowsky, thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect 1406106