Bluetooth adapter not found/detected/recognized

Getting your soundcard to work, using Debian on non-i386 hardware, etc

Bluetooth adapter not found/detected/recognized

Postby sfystone » 2015-03-17 08:42

Hi:

I need some help with my bluetooth adapter, I have been searching the web on how I could make it work but I just got no particular answer.

It's a build-in wifi card with bluetooth function. And it works just well in my Win 8. But in debian, the bluetooth don't work while the wifi is working good.

Can anyone help on this.

The whole problem looks just the same as the below topic in Ubuntu. But they don't get work around for it.
http://forums.bodhilinux.com/index.php? ... ecognized/

My computer is Acer Aspire V3, Debian 7.8.
Code: Select all
root [ ~ ]# root [ ~ ]# cat /etc/debian_version
7.8
uname -a
Linux computer 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux


lspci show it as: 0e:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
Code: Select all
# lspci -nnk | grep -iA2 net
0d:00.0 Network controller [0280]: Atheros Communications Inc. AR9462 Wireless Network Adapter [168c:0034] (rev 01)
   Subsystem: Foxconn International, Inc. Device [105b:e052]
   Kernel driver in use: ath9k
0e:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe [14e4:1692] (rev 01)
   Subsystem: Acer Incorporated [ALI] Device [1025:0781]
   Kernel driver in use: tg3


lsusb shows it as: Bus 001 Device 004: ID 0489:e04e Foxconn / Hon Hai
Code: Select all
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 04f2:b374 Chicony Electronics Co., Ltd
Bus 001 Device 003: ID 24ae:2002 
Bus 001 Device 004: ID 0489:e04e Foxconn / Hon Hai
Bus 003 Device 002: ID 8087:8008 Intel Corp.
Bus 004 Device 002: ID 8087:8000 Intel Corp.


When I check its VID in Windows 8, it's USB\VID_0489&PID_E04E\5&177EE46B&0&10. And I find it in dmesg
Code: Select all
# dmesg | grep 0489
[    1.104896] tg3 mdio bus: probed
[    1.832939] usb 1-10: New USB device found, idVendor=0489, idProduct=e04e


hcitool get nothing.
Code: Select all
# hcitool dev
Devices:


I've installed Blueman, bluez and bluedevel. All the GUIs and CLI say like "No adapters found"
No option or keyset found to disable/enable just bluetooth on keyboard or BIOS. There's a keyset to disable both wifi and bluetooth. And the wifi works well now.

Code: Select all
root [ ~ ]# hciconfig --all
root [ ~ ]# usb-devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=14
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.02
S:  Manufacturer=Linux 3.2.0-4-amd64 xhci_hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=09 Cnt=01 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0489 ProdID=e04e Rev=00.01
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=(none)

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04f2 ProdID=b374 Rev=44.02
S:  Manufacturer=SunplusIT INC.
S:  Product=HD WebCam
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=03 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=24ae ProdID=2002 Rev=10.01
S:  Manufacturer=RAPOO
S:  Product=RAPOO 5G Wireless Device
C:  #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 4
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=03.02
S:  Manufacturer=Linux 3.2.0-4-amd64 xhci_hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.02
S:  Manufacturer=Linux 3.2.0-4-amd64 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1a.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 6
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=8008 Rev=00.04
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.02
S:  Manufacturer=Linux 3.2.0-4-amd64 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 8
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=8000 Rev=00.04
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub


Code: Select all
root [ ~ ]# dmesg | grep -i blue
[    6.954615] Bluetooth: Core ver 2.16
[    6.954630] Bluetooth: HCI device and connection manager initialized
[    6.954632] Bluetooth: HCI socket layer initialized
[    6.954633] Bluetooth: L2CAP socket layer initialized
[    6.954636] Bluetooth: SCO socket layer initialized
[    7.062463] Bluetooth: Generic Bluetooth USB driver ver 0.6
[    7.146268] Bluetooth: Atheros AR30xx firmware driver ver 1.0
[    7.256707] Bluetooth: Loading patch file failed
[   21.959997] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   21.960000] Bluetooth: BNEP filters: protocol multicast
[   22.186927] Bluetooth: RFCOMM TTY layer initialized
[   22.186932] Bluetooth: RFCOMM socket layer initialized
[   22.186933] Bluetooth: RFCOMM ver 1.11


Below string added into /etc/default/grub. Not fixed after reboot.
Code: Select all
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux"


Anything else I can do to save this bluetooth?
sfystone
 
Posts: 4
Joined: 2013-07-24 10:56

Re: Bluetooth adapter not found/detected/recognized

Postby squeeze » 2015-03-17 10:36

sfystone wrote:I need some help with my bluetooth adapter, I have been searching the web on how I could make it work but I just got no particular answer.


I think you should try 'harder' and use the liquorix-kernel
“Have you tried turning it off and on again?”
User avatar
squeeze
 
Posts: 299
Joined: 2010-06-14 23:16
Location: thimbleweedpark

Re: Bluetooth adapter not found/detected/recognized

Postby sfystone » 2015-03-18 08:46

So it's a driver package issue.
Well, I decide try even harder and buy a usb bluetooth device. Another computer of mine need it anyway.
Thank you for locating the problem.

squeeze wrote:
sfystone wrote:I need some help with my bluetooth adapter, I have been searching the web on how I could make it work but I just got no particular answer.


I think you should try 'harder' and use the liquorix-kernel
sfystone
 
Posts: 4
Joined: 2013-07-24 10:56

Re: Bluetooth adapter not found/detected/recognized

Postby phenest » 2015-03-27 22:22

Your problem is related to the driver. You need to use the STA driver. Look up broadcom-sta in the packages. Install, restart, and it will work. I have 2 laptops with the same issue. Only the STA driver supports the bluetooth part.
NEC Spirit 550 P4 3.8GHz HT - 2GB RAM - nVidia 7600GT
HP rp5700 Intel E7600 3.06GHz - 8GB RAM - nVidia GT740
ASUS Sabertooth P67 i7 3770K - 32GB RAM - nVidia 660GTX - LG BH16NS55 (UHD friendly)
User avatar
phenest
 
Posts: 1574
Joined: 2010-03-09 09:38
Location: The Matrix

Re: Bluetooth adapter not found/detected/recognized

Postby sfystone » 2015-03-30 08:21

phenest wrote:Your problem is related to the driver. You need to use the STA driver. Look up broadcom-sta in the packages. Install, restart, and it will work. I have 2 laptops with the same issue. Only the STA driver supports the bluetooth part.

Maybe you are right. I tried further since last time but haven't get it work by now.
I bought a USB bluetooth, it works well when paring with the headphone. But I can't find the headphone in the sound manager. With a search, I find some one saying the current bluez removed some API and cause some problem. So I update debian with the testing repo. I never know bluez have so many dependencies and conflicts. And I have to make a total update for the whole system to make sense.
Now blueman succesfully connect to the headphone, but skipped the paring. That's no use at all.
sfystone
 
Posts: 4
Joined: 2013-07-24 10:56


Return to Hardware

Who is online

Users browsing this forum: No registered users and 3 guests

fashionable