ATH3012 bluetooth not working in kernel-3.2.x

From: Giorgio Cardarelli <hidden>
Date: 2012-09-21 20:45:40

Hello,

I have an Atheros ATH3012 bluetooth chip not working under Ubuntu 12.04
(kernel 3.2.0-30, Ubuntu patched).

This is an excerpt from lsusb -v:

Bus 001 Device 004: ID 0489:e036 Foxconn / Hon Hai
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 224 Wireless
bDeviceSubClass 1 Radio Frequency
bDeviceProtocol 1 Bluetooth
bMaxPacketSize0 64
idVendor 0x0489 Foxconn / Hon Hai
idProduct 0xe036
bcdDevice 0.02
iManufacturer 1 Atheros Communications
iProduct 2 Bluetooth USB Host Controller
iSerial 3 Alaska Day 2006
bNumConfigurations 1

Basicly following what's explained here
http://wireless.kernel.org/en/users/Drivers/ath3k I've produced the patch
attached to this e-mail, which fixes the problem for my chip.

I've checked with vanilla kernel v3.2.30, and the patch applies for that
kernel too. Vanilla v3.5.4 is slightly different, but I think the problem
is still there.

I hope I've followed the right steps for submitting a bugfix.

HTH,
Giorgio

Signed-off-by: Giorgio Cardarelli <redacted>

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help