Bluetooth adapter in openSUSE 13.1 not available

Hello all,

my USB bluetooth adapter gets not recognized by openSUSE 13.1. In KDE settings->Bluetooth it says “No adapter found.”.

I have two more machines (both triple-boot: openSUSE 12.3, openSUSE 13.1, Windows XP/Vista) and on them the adapter **also does not work with openSUSE 13.1 **but works fine with openSUSE 12.3 and Windows XP/Vista.

So I guess it’s not really a hardware related problem.

Here some more information on my current configuration, which is a single-boot system running openSUSE 13.1 only:

Hardware:
Motherboard:MSI Z97 Gaming 3
Bluetooth-adapter: Hama USB 2.0 bluetooth adapter Vendor=0400 ProdID=080a (plugged into USB-2.0-port of the above mentioned motherboard)

Software:
openSUSE 13.1 (Bottle) (x86_64)
Linux 3.16.2-1.gdcee397-default
KDE 4.14.0

**And here the results of my investigations so far:
**

With “lsusb” the dongle is shown as

Bus 001 Device 004: ID 0400:080a National Semiconductor Corp. Bluetooth Device

usb-devices” returns

T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=04 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0400 ProdID=080a Rev=01.00
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=(none)

hcitools dev” returns (just nothing)

Devices:

dmesg -H” reveals the following information on bluetooth and/or the device:

  • +0,015902] usb 1-4: new full-speed USB device number 4 using xhci_hcd
    +0,020214] usb 1-4: New USB device found, idVendor=0400, idProduct=080a
    +0,000762] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    +0,000203] Bluetooth: Core ver 2.16
    +0,000008] NET: Registered protocol family 31
    +0,000000] Bluetooth: HCI device and connection manager initialized
    +0,000006] Bluetooth: HCI socket layer initialized
    +0,000001] Bluetooth: L2CAP socket layer initialized
    +0,000003] Bluetooth: SCO socket layer initialized
    +0,000512] usbcore: registered new interface driver btusb
    +0,002357] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    +0,000001] Bluetooth: BNEP filters: protocol multicast
    +0,000006] Bluetooth: BNEP socket layer initialized

rfkill list” returns

*0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
*

lsmod” piped through “grep” with „usb“ + „bluetooth“ returns

btusb 32448 0

bluetooth 479177 7 bnep,btusb

usbhid 52574 0

usbcore 256127 6 rtl8187,btusb,usbhid,ehci_pci,xhci_hcd,ehci_hcd

usb_common 13057 1 usbcore

bluetooth 479177 7 bnep,btusb

rfkill 26772 4 cfg80211,bluetooth

6lowpan_iphc 18702 1 bluetooth

Unplugging the device and plugging it back in will give the following messages in /var/log/messages:

[12092.000548] usb 1-4: USB disconnect, device number 4
[12098.791597] usb 1-4: new full-speed USB device number 6 using xhci_hcd
[12098.791724] usb 1-4: Device not responding to set address.
[12098.995743] usb 1-4: Device not responding to set address.
[12099.199587] usb 1-4: device not accepting address 6, error -71
[12099.495599] usb 1-4: new full-speed USB device number 8 using xhci_hcd
[12099.516282] usb 1-4: New USB device found, idVendor=0400, idProduct=080a
[12099.516290] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0

Being plugged in at boot time, the device gives no such error message!?

The 13.1 release notes state problems with bluetooth in KDE.
My understanding so far was that the device should nevertheless be recognized and only some functionality would be missing.

I have no idea what to do to get the device working. So some help would be appreciated.

Thank you very much!

Best regards

tochiazuma

Did have the same problem after upgrading to 13.1. This solution that works for me: After booting

hciconfig hci0 reset

I added this line in

/etc/init.d/boot.local

Hello Kieltux,

thank you very much for your hint.

I have tried it, but it does not help:

# hciconfig hci0 reset
Can't init device hci0: Invalid argument (22)
# 

Best regards

tochiazuma

Hello all,

here some more information on my hardware:

# hwinfo --bluetooth
09: USB 00.0: 11500 Bluetooth Device                            
  [Created at usb.122]
  Unique ID: Uc5H.Q9Prdzcy21C
  Parent ID: k4bc.2DFUsyrieMD
  SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0
  SysFS BusID: 1-4:1.0
  Hardware Class: bluetooth
  Model: "National Bluetooth Device"
  Hotplug: USB
  Vendor: usb 0x0400 "National Semiconductor"
  Device: usb 0x080a 
  Revision: "1.00"
  Driver: "btusb"
  Driver Modules: "btusb"
  Speed: 12 Mbps
  Module Alias: "usb:v0400p080Ad0100dcE0dsc01dp01icE0isc01ip01in00"
  Driver Info #0:
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #5 (Hub)
# 


# hciconfig -a
hci0:   Type: BR/EDR  Bus: USB
        BD Address: 00:0C:78:30:8F:DA  ACL MTU: 339:4  SCO MTU: 60:9
        DOWN 
        RX bytes:788 acl:0 sco:0 events:34 errors:0
        TX bytes:112 acl:0 sco:0 commands:30 errors:0
        Features: 0xff 0xff 0x81 0x00 0x18 0x18 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Link policy: 
        Link mode: SLAVE ACCEPT 

# 


And in the meantime i found this on Novells bugzilla: Access Denied

It does not look very promising. May be i have to wait until that bug is solved.

Best regards

tochiazuma

And in the meantime i found this on Novells bugzilla: Access Denied

It does not look very promising. May be i have to wait until that bug is solved.

That is printed in the Release-Notes for openSUSE 13.1:
https://www.suse.com/releasenotes/x86_64/openSUSE/13.1/#sec.131.kdeandbt

Hello Sauerland,

thank you very much for your hint.

So, you have read the release notes (and so have i => see the bottom of my original post;)) and can answer me a question regarding those release notes:

How does the statement …

Therefore, the openSUSE KDE community team offers an unofficial Bluedevil package providing at least basic functionality such as device pairing or support for bluetooth mice; Some other features are known not to work jet, like file transfer.

fit in with the problem as described in my post (no functionality at all)? Do i have the wrong packages installed?

bluedevil 2.0~rc1-19.1
bluez 5.8-3.9.1
bluez-firmware 1.2-144.1.2
libbluedevil2 2.0~rc1-38.1
libbluetooth3 5.8-3.9.1

And if so, where do i get the proper packages?

Currently i use the repos

http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/
http://download.opensuse.org/update/13.1/
http://download.opensuse.org/distribution/13.1/repo/oss/

Thank you very much for your answer.

Best regards

tochiazuma

I can not say anything to problems of bluetooth, because I have no bluetooth here on my hardware.

I have read only the bugzilla report and the release-notes.

release-notes are often important.