Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Bluetooth adapter not found/detected/recognized

Need help with peripherals or devices?
Post Reply
Message
Author
sfystone
Posts: 4
Joined: 2013-07-24 10:56

Bluetooth adapter not found/detected/recognized

#1 Post by sfystone »

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?

User avatar
squeeze
Posts: 299
Joined: 2010-06-14 23:16
Location: thimbleweedpark

Re: Bluetooth adapter not found/detected/recognized

#2 Post by squeeze »

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?”

sfystone
Posts: 4
Joined: 2013-07-24 10:56

Re: Bluetooth adapter not found/detected/recognized

#3 Post by sfystone »

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

User avatar
phenest
Posts: 1702
Joined: 2010-03-09 09:38
Location: The Matrix

Re: Bluetooth adapter not found/detected/recognized

#4 Post by phenest »

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.
ASRock H77 Pro4-M i7 3770K - 32GB RAM - Pioneer BDR-209D

sfystone
Posts: 4
Joined: 2013-07-24 10:56

Re: Bluetooth adapter not found/detected/recognized

#5 Post by sfystone »

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.

Post Reply