ath3k Bluetooth driver will drop after hibernate for about 15 times [0fc3:e005]

Bug #1478764 reported by Po-Hsu Lin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

CID: 201401-14508 Dell Inspiron 3048 AIO

The Atheros Bluetooth [0fc3:e005] on this system will stop working after hibernated for about 15 times, it 100% reproducible.

Step:
1. Install 14.04.2 + update (3.16.0-39)
2. hibernate it with fwts, command:
sudo fwts -P s3 --s4-multiple=15
3. Check if the Bluetooth still working

Expected result:
* Bluetooth works fine as expected

Actual result:
* Bluetooth stopped working after hibernate stress test, with error message in dmesg output
ubuntu@201401-14508:~$ dmesg | grep ath3k
[ 14.386227] usbcore: registered new interface driver ath3k
[ 110.923202] ath3k: probe of 3-10:1.0 failed with error -110

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.16.0-39-generic 3.16.0-39.53~14.04.1
ProcVersionSignature: Ubuntu 3.16.0-39.53~14.04.1-generic 3.16.7-ckt11
Uname: Linux 3.16.0-39-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.14.1-0ubuntu3.11
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Jul 27 23:09:45 2015
InstallationDate: Installed on 2015-06-10 (47 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
SourcePackage: linux-lts-utopic
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.14.1-0ubuntu3.11
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1636 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1636 F.... pulseaudio
CRDA:
 country TW:
  (2402 - 2472 @ 40), (3, 27)
  (5270 - 5330 @ 40), (3, 17), DFS
  (5735 - 5815 @ 40), (3, 30)
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=882b2cfb-07ab-4ebb-8489-299eb67a2177
InstallationDate: Installed on 2015-06-10 (47 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
MachineType: Dell Inc. Inspiron 20 Model 3048
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-39-generic root=UUID=ddee19fc-2b93-4f6b-af84-ad752f1e523d ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.16.0-39.53~14.04.1-generic 3.16.7-ckt11
RelatedPackageVersions:
 linux-restricted-modules-3.16.0-39-generic N/A
 linux-backports-modules-3.16.0-39-generic N/A
 linux-firmware 1.127.12
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: trusty
Uname: Linux 3.16.0-39-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 02/06/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: X23
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 13
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrX23:bd02/06/2014:svnDellInc.:pnInspiron20Model3048:pvr01:rvnDellInc.:rn:rvr:cvnDellInc.:ct13:cvr:
dmi.product.name: Inspiron 20 Model 3048
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
affects: linux-lts-utopic (Ubuntu) → linux (Ubuntu)
tags: added: apport-collected
description: updated
Revision history for this message
Po-Hsu Lin (cypressyew) wrote : AlsaInfo.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : BootDmesg.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : IwConfig.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Lspci.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Lsusb.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcEnviron.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcModules.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : PulseList.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : UdevDb.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : UdevLog.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : WifiSyslog.txt

apport information

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Po-Hsu Lin (cypressyew)
affects: linux (Ubuntu) → linux-lts-utopic (Ubuntu)
Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Re: [Dell Inspiron 3048] ath3k Bluetooth driver will drop after hibernate for about 15 times [0fc3:e005]

still exist in 3.16.0-45

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 v4.2 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'.

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/v4.2-rc4-unstable/

Changed in linux-lts-utopic (Ubuntu):
importance: Undecided → Medium
Po-Hsu Lin (cypressyew)
Changed in linux-lts-utopic (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Also affecting 201407-15273 Dell Latitude 3450, 14.04.2 + update (3.16.0-46) with the same Bluetooth device [0fc3:e005], the same error message could be found in log:

Sep 10 02:40:41 201407-15273 kernel: [ 4839.646832] ath3k: probe of 2-5:1.0 failed with error -110

summary: - [Dell Inspiron 3048] ath3k Bluetooth driver will drop after hibernate
- for about 15 times [0fc3:e005]
+ ath3k Bluetooth driver will drop after hibernate for about 15 times
+ [0fc3:e005]
tags: added: 201407-15273
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

For the latest mainline kernel (4.2.0-040200) test on 201407-15273, it can't successfully pass the hibernate test thus I was unable to verify this.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Verified with latest mainline kernel (4.2.0-040200) on 201401-14508, this issue still exist

[ 297.735999] Bluetooth: Can't get version to change to load ram patch err
[ 297.736003] Bluetooth: Loading patch file failed
[ 297.736010] ath3k: probe of 1-10:1.0 failed with error -110
[ 305.156565] Starting fwts hibernate

Changed in linux-lts-utopic (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-bug-exists-upstream
Revision history for this message
penalvch (penalvch) wrote :

Po-Hsu Lin, as per http://www.dell.com/support/home/us/en/19/product-support/product/inspiron-20-3048-aio/drivers/advanced an update to your computer's buggy and outdated BIOS is available (A06). If you update to this following https://help.ubuntu.com/community/BIOSUpdate does it change anything?

Once the BIOS is updated, if the problem is still reproducible:
1) Please provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
2) Please make a comment specifically advising on if there was an improvement or not.
3) Please mark this report Status Confirmed. If it's not reproducible, please mark this as Invalid.

Thank you for your understanding.

tags: added: bios-outdated-a06
affects: linux-lts-utopic (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.