You are not logged in.

#1 2015-02-17 20:53:06

vpraveenn
Member
Registered: 2015-02-09
Posts: 5

Bluetooth device stopped working suddenly.

Hello,

My bluetooth controller was working till yesterday and stopped working suddenly today i am not sure what caused the problem,  I use a bluetooth headset and when i tried to connect it today i saw that it was failing and when i tried to reboot the system then everything is gone, the logs seems to throw some strange errors.  Please see my system configuration below.

 Linux computergeek 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux 

I can see the bluetooth device in the "lsusb".

 Bus 001 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth 

Also i can see the "btusb" module is loaded properly and I haven't upgraded my kernel recently.

But "hciconfig" and "hcitool" gives me below error and i cannot bring the hci0 interace up.

[root@computergeek]# hciconfig -a 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:0 acl:0 sco:0 events:0 errors:0
	TX bytes:3 acl:0 sco:0 commands:4 errors:1
	Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
	Packet type: DM1 DH1 HV1 
	Link policy: 
	Link mode: SLAVE ACCEPT
[root@computergeek]# hciconfig hci0 up

Can't init device hci0: Connection timed out (110) 


[root@computergeek]# hcitool dev
Devices:

From Bluetooth control,

[root@computergeek]# bluetooth
bluetooth = on

[root@computergeek]# bluetoothctl 
[bluetooth]# power on
No default controller available
[bluetooth]#

My "dmesg" output says this.

[ 4510.619589] Bluetooth: hci0 urb ffff8800ae373240 failed to resubmit (113)
[ 4510.619959] Bluetooth: hci0 urb ffff8800ae373300 failed to resubmit (113)

I tried every solutions on the other thread but nothing seems to help!

Any help would be greatly appreciated!!

Thanks

Last edited by vpraveenn (2015-02-17 21:05:16)

Offline

#2 2015-02-17 20:55:32

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Bluetooth device stopped working suddenly.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-02-17 21:06:19

vpraveenn
Member
Registered: 2015-02-09
Posts: 5

Re: Bluetooth device stopped working suddenly.

Thanks for the post correction.

Offline

#4 2015-02-18 14:53:32

PkmX
Member
Registered: 2010-11-01
Posts: 5

Re: Bluetooth device stopped working suddenly.

I have the same bluetooth controller (0cf3:3005, Atheros AR3011) on my laptop (ASUS K53SV) and have the exact same problem. Bluetooth works for a while until tx errors start showing up:

[24952.326871] Bluetooth: hci0 command 0x0c1a tx timeout
[24954.332842] Bluetooth: hci0 command 0x0c52 tx timeout
[24956.338826] Bluetooth: hci0 command 0x0c24 tx timeout
[24958.344882] Bluetooth: hci0 command 0x0405 tx timeout
[24993.806536] Bluetooth: hci0 command 0x0408 tx timeout
[25033.899824] Bluetooth: hci0 command 0x0408 tx timeout
[25048.548327] Bluetooth: hci0 command 0x0c14 tx timeout
[25051.014213] Bluetooth: hci0 command 0x0c14 tx timeout
[25075.805968] Bluetooth: hci0 command 0x0408 tx timeout

Resetting the bluetooth device works sometimes but not always. There is always a chance that the device will just become unresponsive to any kinds of commands:

# hciconfig hci0 reset
Can't init device hci0: Connection timed out (110)

I've tried various methods (block/unblock them with rfkill, `rmmod btusb` & `modprobe btusb`, etc) but none works after the device is "dead". The only way to recover seems to be powering off the laptop (simply rebooting doesn't fix the problem).

Last edited by PkmX (2015-02-18 14:55:38)

Offline

#5 2015-02-18 18:15:43

vpraveenn
Member
Registered: 2015-02-09
Posts: 5

Re: Bluetooth device stopped working suddenly.

Ahh Yes!,

Power off and starting the system temporarily fixes the problem but reboot doesn't help as you said.  Not sure what is the reason and I see a lot of people having this issue.  Could somebody shed some light on this issue and guide towards a permanant solution?

Thanks

Offline

#6 2015-02-19 05:02:32

PkmX
Member
Registered: 2010-11-01
Posts: 5

Re: Bluetooth device stopped working suddenly.

It should be noted that I don't recall having this problem with 3.17 (or older) kernels, but it could just be that I rarely used the bluetooth function on my laptop before 3.18. Maybe you can try to downgrade to the 3.17 (or -lts) kernel and see if this issue is also present?

Last edited by PkmX (2015-02-19 05:03:09)

Offline

#7 2016-06-08 03:38:40

jacksenechal
Member
Registered: 2016-06-08
Posts: 1

Re: Bluetooth device stopped working suddenly.

I'm having this same issue on kernel 4.5.4-1 (and other recent ones) with my Intel bluetooth controller:

Bus 001 Device 003: ID 8087:07dc Intel Corp.

I also have frequent bluetooth resets where the controller appears to have crashed and been reset and the devices have to reconnect. Makes my bluetooth keyboard and mouse not very useful. I'm not sure if that is the same issue as this thread is describing, but I definitely have the "dead" controller issue as well.

The only way I can reset the controller once it's "dead" is to restart the computer or to suspend and resume it. Does anyone know what commands I could issue to reproduce the steps suspending and resuming does with bluetooth?

Offline

#8 2016-07-02 14:41:16

dha_meo_in
Member
Registered: 2016-07-02
Posts: 6

Re: Bluetooth device stopped working suddenly.

Same problem.
Controller

Bus 001 Device 003: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter

Sometimes it helps to suspend notebook but not always.
Same applies for rebooting or powering off and on againg.

#hciconfig hci0 reset
or
#hciconfig hci0 up

says

Can't init device hci0: Connection timed out (110)

$rfkill list
says something I do not understand

0: asus-wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: asus-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no

It does not seem valid to me if there is two rfkill profiles associated with bluetooth but who knows.
Same thing, worked ideally on older kernels and does not work from november.

Last edited by dha_meo_in (2016-07-02 14:42:12)

Offline

#9 2016-07-03 08:31:49

dsniwa
Member
Registered: 2016-06-21
Posts: 9

Re: Bluetooth device stopped working suddenly.

I have this problem to, I can make bluetooth working again by removing btusb then add again using modprobe

# modprobe -r btusb
# modprobe btusb

After modprobe then bluetooth will work again, but I must this everytime after turn on laptop, and if bluetooth turn off problem occur again and I must modprobe again to get back bluetooth working.

Last edited by dsniwa (2016-07-03 08:33:31)

Offline

#10 2017-01-31 01:24:03

leif.liddy
Member
Registered: 2017-01-31
Posts: 1

Re: Bluetooth device stopped working suddenly.

have you tried try resetting the bluetooth controller via the usb bus?

#!/usr/bin/python
from usb.core import find as finddev
dev = finddev(idVendor=0x13d3, idProduct=0x3362)
dev.reset()

**you need pyusb to run this script. "pip install pyusb" or install the arch package python2-pyusb

Offline

#11 2017-01-31 01:47:58

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,408
Website

Re: Bluetooth device stopped working suddenly.

Thanks for sharing, leif.liddy. Please note that this topic is nearly two years old, so the original poster is unlikely to be searching for a solution. As such, I will take this opportunity to close this thread.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB