0cf3:3004 - Qualcom Atheros - Ubuntu 14.10 bluetooth not working

Bug #1429552 reported by elichai2 on 2015-03-08
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Unassigned

Bug Description

Hi,
I have Lenovo G510 With Atheros device.

Nature of peoblem :
Bluetooth not wotrking under Ubuntu 14.10 but wifi working fine.

Device:
Bus 003 Device 003: ID 0cf3:3004 Atheros Communications, Inc.
  bDeviceClass 224 Wireless
  bDeviceSubClass 1 Radio Frequency
  bDeviceProtocol 1 Bluetooth
  idVendor 0x0cf3 Atheros Communications, Inc.
  idProduct 0x3004

Kernel: Ubuntu 3.16.0-32.42-generic 3.16.7-ckt7 Utopic.

At first I've found these lines in dmesg:
Bluetooth: Error in firmware loading
Bluetooth: Error in firmware loading err = -110

But after I tried some of the solutions online I no longer see these errors (but the bluetooth still doesn't work)

Thanks!

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: linux-image-3.16.0-32-generic 3.16.0-32.42
ProcVersionSignature: Ubuntu 3.16.0-32.42-generic 3.16.7-ckt7
Uname: Linux 3.16.0-32-generic x86_64
ApportVersion: 2.14.7-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: elichai2 4146 F.... pulseaudio
 /dev/snd/pcmC1D0p: elichai2 4146 F...m pulseaudio
 /dev/snd/controlC1: elichai2 4146 F.... pulseaudio
CRDA:
 country EU: DFS-UNSET
  (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
Date: Sun Mar 8 12:04:15 2015
InstallationDate: Installed on 2014-12-14 (83 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: LENOVO 20238
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-32-generic.efi.signed root=UUID=cbeb5de6-c804-4544-ae60-b8da5b275fea ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.16.0-32-generic N/A
 linux-backports-modules-3.16.0-32-generic N/A
 linux-firmware 1.138.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/20/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: 79CN50WW(V3.09)
dmi.board.asset.tag: No Asset Tag
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: 00000000Not Defined
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo G510
dmi.modalias: dmi:bvnLENOVO:bvr79CN50WW(V3.09):bd10/20/2014:svnLENOVO:pn20238:pvrLenovoG510:rvnLENOVO:rnINVALID:rvr00000000NotDefined:cvnLENOVO:ct10:cvrLenovoG510:
dmi.product.name: 20238
dmi.product.version: Lenovo G510
dmi.sys.vendor: LENOVO

elichai2 (elichai2) wrote :
Rik Mills (rikmills) wrote :

Might have been fixed in the next kernel update 3.16.0-32.42?

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1400215

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
elichai2 (elichai2) wrote :

Some other details I thought can be helpful:
http://pastebin.com/VYZBx56c

elichai2 (elichai2) wrote :

As you can see I am running kernel 3.16.0-32.42 And it's still not working.

But it can be related to the fact I've tried some of these solutions:
http://ubuntuforums.org/showthread.php?t=2222899
http://askubuntu.com/questions/591669/bluetooth-error-in-firmware-loading-in-ubuntu-14-04
(and now I can't see the error message in dmesg)

Jeremy (wa113y3s) wrote :

Try the kernel from http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.1-vivid/ as the changelog indicates Adam Lee's commit was included

Jeremy (wa113y3s) wrote :

And
sudo rm /etc/modprobe.d/ath3k.conf

Jeremy (wa113y3s) wrote :

Kernel 3.19.1 appears to fix the firmware loading issue with ath3k. I have done 6 power cycles on my Lenovo with no firmware errors without the hacks from the askubuntu post linked in comment 5

https://lists.ubuntu.com/archives/kernel-team/2015-February/054314.html seems to be the fix

elichai2 (elichai2) wrote :

I just installed 3.19.1 kernel and the Bluetooth works.
What should I do now? Use this kernel until Vivid is out? or upgrade to vivid right now?

Thanks.

elichai2 (elichai2) wrote :

(Or I can somehow monitor the Utopic branch and see when they'll add this commit to Utopic kernel)

Jeremy (wa113y3s) wrote :

Boot into the 3.16.0-32 kernel and collect the logs now that ath3k is no longer blacklisted. I just tried 3.16.0-32 and it failed

Changed in linux (Ubuntu):
importance: Undecided → Medium
Rik Mills (rikmills) wrote :

Odd as fix should have been backported

https://launchpad.net/ubuntu/+source/linux/3.16.0-32.42

* Bluetooth: ath3k: workaround the compatibility issue with xHCI
    controller

Jeremy (wa113y3s) wrote :

I saw that also and gave the 3.16.0-32 a few more tries and it hasn't failed since the first try and that has been 4 power cycles ago.
Hopefully it works for elichai2

elichai2 (elichai2) wrote :

Ok, Just rebooted back to 3.16.0-32 and it's working. I hope it won't stop working.
Thank you.
(i'll change the status to fix released unless it'll stop working)

tags: added: latest-bios-3.09
elichai2 (elichai2) wrote :

On Utopic and Vivid

Changed in linux (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers