Bluetooth doesn't work!

Hello,

I just tried to start my Bluetooth, but unfortunately
opensuse dosen’t recognize the adapter.

rfkill list bluetooth:


2: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no

https://www.suse.com/releasenotes/x86_64/openSUSE/13.1/#sec.131.kdeandbt

I know, thanks. Dose this also affect the bash?

Paring? How?

bluetoothctl


[bluetooth]# list
[bluetooth]# 

I tried also Bluedevil with the same result.

Hi
I does recognise, else you wouldn’t see the output :wink:

Is the btusb module loaded (lsmod), can you post the output from;


lsusb

Did you check the output from dmesg for bluetooth and firmware?

Hi

rfkill


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

lsusb


Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 004: ID 13d3:3404 IMC Networks 
Bus 003 Device 005: ID 13d3:5188 IMC Networks 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

lsmod


Module                  Size  Used by
af_packet              39774  10 
fuse                   95850  3 
arc4                   12608  2 
rt2800usb              27034  0 
rt2800lib              79992  1 rt2800usb
crc_ccitt              12707  1 rt2800lib
rt2x00usb              20742  1 rt2800usb
rt2x00lib              55362  3 rt2800usb,rt2800lib,rt2x00usb
mac80211              635601  3 rt2800lib,rt2x00usb,rt2x00lib
xt_pkttype             12504  4 
xt_LOG                 17718  14 
xt_limit               12711  14 
bnep                   19704  2 
**bluetooth             396742  5 bnep**
ip6t_REJECT            12939  3 
xt_tcpudp              12884  18 
nf_conntrack_ipv6      18938  3 
nf_defrag_ipv6         34645  1 nf_conntrack_ipv6
ip6table_raw           12683  1 
ipt_REJECT             12541  3 
iptable_raw            12678  1 
xt_CT                  12956  4 
iptable_filter         12810  1 
ip6table_mangle        12700  0 
nf_conntrack_netbios_ns    12665  0 
nf_conntrack_broadcast    12589  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      15012  3 
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
ip_tables              27239  2 iptable_raw,iptable_filter
xt_conntrack           12760  6 
nf_conntrack          105228  6 nf_conntrack_ipv6,xt_CT,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ipv4,xt_conntrack
ip6table_filter        12815  1 
ip6_tables             27025  3 ip6table_raw,ip6table_mangle,ip6table_filter
x_tables               34059  15 xt_pkttype,xt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ip6table_raw,ipt_REJECT,iptable_raw,xt_CT,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
nls_iso8859_1          12713  1 
nls_cp437              16991  1 
vfat                   17411  1 
fat                    65905  1 vfat
snd_hda_codec_hdmi     45213  1 
snd_usb_audio         157389  2 
snd_hda_codec_realtek    51746  1 
iTCO_wdt               13480  0 
asus_nb_wmi            16990  0 
iTCO_vendor_support    13718  1 iTCO_wdt
asus_wmi               28287  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
snd_hda_intel          48171  2 
snd_hda_codec         205080  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_pcm               110211  5 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_intel,snd_hda_codec
lib80211_crypt_tkip    17619  0 
snd_seq                69752  0 
x86_pkg_temp_thermal    14162  0 
coretemp               13435  0 
kvm_intel             142707  0 
uvcvideo               84981  0 
videobuf2_core         44595  1 uvcvideo
kvm                   469295  1 kvm_intel
videodev              141701  2 uvcvideo,videobuf2_core
crc32_pclmul           13113  0 
videobuf2_vmalloc      13216  1 uvcvideo
ghash_clmulni_intel    13259  0 
aesni_intel            55665  3 
ablk_helper            13597  1 aesni_intel
cryptd                 16262  3 ghash_clmulni_intel,aesni_intel,ablk_helper
lrw                    13286  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            13990  1 aesni_intel
aes_x86_64             17131  1 aesni_intel
videobuf2_memops       13362  1 videobuf2_vmalloc
snd_hwdep              13602  2 snd_usb_audio,snd_hda_codec
snd_usbmidi_lib        25070  1 snd_usb_audio
pcspkr                 12718  0 
snd_timer              29423  2 snd_pcm,snd_seq
snd_rawmidi            34523  1 snd_usbmidi_lib
snd_seq_device         14497  2 snd_seq,snd_rawmidi
wl                   4207676  0 
serio_raw              13413  0 
joydev                 17332  0 
snd                    87501  19 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_seq,snd_hwdep,snd_usbmidi_lib,snd_timer,snd_rawmidi,snd_seq_device
i2c_i801               22444  0 
sr_mod                 22411  0 
cdrom                  46652  1 sr_mod
cfg80211              522716  3 rt2x00lib,mac80211,wl
rfkill                 26487  6 bluetooth,asus_wmi,cfg80211
lib80211               14381  2 lib80211_crypt_tkip,wl
lpc_ich                21080  0 
mfd_core               13435  1 lpc_ich
alx                    36548  0 
mdio                   13807  1 alx
soundcore              15047  1 snd
snd_page_alloc         18710  2 snd_hda_intel,snd_pcm
mei_me                 14243  0 
mei                    86655  1 mei_me
shpchp                 32936  0 
wmi                    19070  1 asus_wmi
battery                18723  0 
video                  19507  1 asus_wmi
ac                     13266  0 
button                 13952  0 
acpi_cpufreq           19790  0 
mperf                  12667  1 acpi_cpufreq
sg                     40629  0 
dm_mod                 92428  0 
autofs4                42770  2 
efivarfs               13315  0 [permanent]
btrfs                 913904  0 
raid6_pq              106004  1 btrfs
zlib_deflate           26914  1 btrfs
xor                    21411  1 btrfs
libcrc32c              12644  1 btrfs
nvidia              10548426  42 
crc32c_intel           22079  1 
drm                   313440  2 nvidia
xhci_hcd              108655  0 
thermal                18754  0 
processor              44641  1 acpi_cpufreq
thermal_sys            36646  4 x86_pkg_temp_thermal,video,thermal,processor
scsi_dh_emc            17258  0 
scsi_dh_hp_sw          12895  0 
scsi_dh_alua           17295  0 
scsi_dh_rdac           17447  0 
scsi_dh                14882  4 scsi_dh_emc,scsi_dh_hp_sw,scsi_dh_alua,scsi_dh_rdac

No. Here is the output of
dmesg | grep Blue


    5.329847] Bluetooth: Core ver 2.16
    5.329865] Bluetooth: HCI device and connection manager initialized
    5.329876] Bluetooth: HCI socket layer initialized
    5.329880] Bluetooth: L2CAP socket layer initialized
    5.329886] Bluetooth: SCO socket layer initialized
    5.331649] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    5.331652] Bluetooth: BNEP filters: protocol multicast
    5.331661] Bluetooth: BNEP socket layer initialized

Something else?

On Mon 29 Sep 2014 02:46:01 PM CDT, X Men wrote:

Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 004: ID 13d3:3404 IMC Networks
Bus 003 Device 005: ID 13d3:5188 IMC Networks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Hi
So we don’t see it in lsusb output.

Does it appear in the output of lsusb if you run;


modeprobe btusb
lsusb


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-21-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

No.

Output:


PC:/home/X_Men # modprobe btusb
PC:/home/X_Men # lsusb
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 003: ID 13d3:3404 IMC Networks 
Bus 003 Device 004: ID 13d3:5188 IMC Networks 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Hi
Sounds very much like the ‘activate in windows first’ conundrum…
http://forums.opensuse.org/showthread.php?t=500782

Hi

I have activated the device int windows but I can’t see any
difference :(.

rfkill


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

lsusb


Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 004: ID 13d3:3404 IMC Networks 
Bus 003 Device 005: ID 13d3:5188 IMC Networks 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

lsmod


Module                  Size  Used by
fuse                   95850  2 
bnep                   19704  2 
**bluetooth             396742  5 bnep**
xt_pkttype             12504  4 
xt_LOG                 17718  14 
xt_limit               12711  14 
af_packet              39774  10 
ip6t_REJECT            12939  3 
xt_tcpudp              12884  18 
nf_conntrack_ipv6      18938  3 
nf_defrag_ipv6         34645  1 nf_conntrack_ipv6
ip6table_raw           12683  1 
ipt_REJECT             12541  3 
iptable_raw            12678  1 
xt_CT                  12956  4 
iptable_filter         12810  1 
ip6table_mangle        12700  0 
nf_conntrack_netbios_ns    12665  0 
nf_conntrack_broadcast    12589  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      15012  3 
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
ip_tables              27239  2 iptable_raw,iptable_filter
xt_conntrack           12760  6 
nf_conntrack          105228  6 nf_conntrack_ipv6,xt_CT,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ipv4,xt_conntrack
ip6table_filter        12815  1 
ip6_tables             27025  3 ip6table_raw,ip6table_mangle,ip6table_filter
x_tables               34059  15 xt_pkttype,xt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ip6table_raw,ipt_REJECT,iptable_raw,xt_CT,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
nls_iso8859_1          12713  1 
nls_cp437              16991  1 
vfat                   17411  1 
fat                    65905  1 vfat
arc4                   12608  2 
snd_usb_audio         157389  2 
snd_usbmidi_lib        25070  1 snd_usb_audio
snd_rawmidi            34523  1 snd_usbmidi_lib
snd_hda_codec_hdmi     45213  1 
iTCO_wdt               13480  0 
iTCO_vendor_support    13718  1 iTCO_wdt
asus_nb_wmi            16990  0 
asus_wmi               28287  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
x86_pkg_temp_thermal    14162  0 
coretemp               13435  0 
kvm_intel             142707  0 
snd_hda_codec_realtek    51746  1 
lib80211_crypt_tkip    17619  0 
kvm                   469295  1 kvm_intel
crc32_pclmul           13113  0 
ghash_clmulni_intel    13259  0 
aesni_intel            55665  3 
ablk_helper            13597  1 aesni_intel
cryptd                 16262  3 ghash_clmulni_intel,aesni_intel,ablk_helper
lrw                    13286  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            13990  1 aesni_intel
aes_x86_64             17131  1 aesni_intel
snd_hda_intel          48171  2 
snd_hda_codec         205080  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13602  2 snd_usb_audio,snd_hda_codec
rt2800usb              27034  0 
snd_pcm               110211  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
rt2800lib              79992  1 rt2800usb
crc_ccitt              12707  1 rt2800lib
rt2x00usb              20742  1 rt2800usb
pcspkr                 12718  0 
serio_raw              13413  0 
rt2x00lib              55362  3 rt2800usb,rt2800lib,rt2x00usb
i2c_i801               22444  0 
wl                   4207676  0 
mac80211              635601  3 rt2800lib,rt2x00usb,rt2x00lib
snd_seq                69752  0 
lpc_ich                21080  0 
sr_mod                 22411  0 
cdrom                  46652  1 sr_mod
lib80211               14381  2 lib80211_crypt_tkip,wl
mfd_core               13435  1 lpc_ich
alx                    36548  0 
mdio                   13807  1 alx
snd_timer              29423  2 snd_pcm,snd_seq
snd_seq_device         14497  2 snd_rawmidi,snd_seq
cfg80211              522716  3 rt2x00lib,wl,mac80211
rfkill                 26487  6 bluetooth,asus_wmi,cfg80211
joydev                 17332  0 
snd                    87501  19 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
uvcvideo               84981  0 
videobuf2_core         44595  1 uvcvideo
videodev              141701  2 uvcvideo,videobuf2_core
videobuf2_vmalloc      13216  1 uvcvideo
videobuf2_memops       13362  1 videobuf2_vmalloc
mei_me                 14243  0 
mei                    86655  1 mei_me
soundcore              15047  1 snd
snd_page_alloc         18710  2 snd_hda_intel,snd_pcm
shpchp                 32936  0 
wmi                    19070  1 asus_wmi
acpi_cpufreq           19790  0 
video                  19507  1 asus_wmi
mperf                  12667  1 acpi_cpufreq
battery                18723  0 
ac                     13266  0 
button                 13952  0 
sg                     40629  0 
dm_mod                 92428  0 
autofs4                42770  2 
efivarfs               13315  0 [permanent]
btrfs                 913904  0 
raid6_pq              106004  1 btrfs
zlib_deflate           26914  1 btrfs
xor                    21411  1 btrfs
libcrc32c              12644  1 btrfs
nvidia              10548426  42 
crc32c_intel           22079  1 
drm                   313440  2 nvidia
xhci_hcd              108655  0 
thermal                18754  0 
processor              44641  1 acpi_cpufreq
thermal_sys            36646  4 x86_pkg_temp_thermal,video,thermal,processor
scsi_dh_emc            17258  0 
scsi_dh_hp_sw          12895  0 
scsi_dh_alua           17295  0 
scsi_dh_rdac           17447  0 
scsi_dh                14882  4 scsi_dh_emc,scsi_dh_hp_sw,scsi_dh_alua,scsi_dh_rdac

dmesg | grep Blue


    5.505233] Bluetooth: Core ver 2.16
    5.505246] Bluetooth: HCI device and connection manager initialized
    5.505253] Bluetooth: HCI socket layer initialized
    5.505254] Bluetooth: L2CAP socket layer initialized
    5.505258] Bluetooth: SCO socket layer initialized
    5.506447] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    5.506449] Bluetooth: BNEP filters: protocol multicast
    5.506454] Bluetooth: BNEP socket layer initialized

etc.

By the way here are some files from /sys/devices/platform/asus-nb-wmi/rfkill/

/sys/devices/platform/asus-nb-wmi/rfkill/rfkill1/type:


wlan

/sys/devices/platform/asus-nb-wmi/rfkill/rfkill2/type:


bluetooth

/sys/devices/platform/asus-nb-wmi/rfkill/rfkill2/power/runtime_enabled:


disabled

/sys/devices/platform/asus-nb-wmi/rfkill/rfkill2/power/runtime_status:


unsupported

Hope this helps

On Fri 03 Oct 2014 12:06:02 PM CDT, X Men wrote:

malcolmlewis;2667063 Wrote:
> Hi
> Sounds very much like the ‘activate in windows first’ conundrum…
> http://forums.opensuse.org/showthread.php?t=500782

Hi

I have activated the device int windows but I can’t see any
difference :(.

Hi
And it worked in windows?

I’m assuming there is a Fn+N key combination to press for your
wireless? If so, as root user run the rfkill command, press the key
combination once, then check via rfkill. Do you see the status change
from the rfkill output?

I’m thinking it might be raise a bug time…


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-21-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Hi

Yes it worked. Apparently until I pressed the “Shutdown” button.
But now it is working to 100% (hopefully).

You’re right. Fn+F2.

I’ll try.


**PC:/home/X_Men # **rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: asus-wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
A few sec later...
**PC:/home/X_Men #** rfkill list 
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: asus-wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
**PC:/home/X_Men # **

Maybe.

Hi
So your dual booting with windows then? If so in windows device manager for the device, is there an option to turn off any power management?

So all other Fn keys work, volume, screen brightness etc?

Yes.

You can turn off the bluetooth.

Not all. The keyboard-light, screen brightness and the wireless enable/disable key doesn’t work.

AHHHHHH!!!

That indicates acpi issues…

There are lots of options for this… Fire up YaST Bootloader and add the following kernel parameter before the ‘quiet’ entry;


acpi_osi=\"!Windows 2012\"

A browse on the web will show lots of others…

Ok. Done. Now everything except screen brightness works.


**PC:/home/X_Men # **rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: asus-wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
**PC:/home/X_Men #** rfkill list
0: phy0: Wireless LAN
        Soft blocked: yes
        Hard blocked: no
1: asus-wlan: Wireless LAN
        Soft blocked: yes
        Hard blocked: no
2: asus-bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
**PC:/home/X_Men #**

Hi
So bluetooth is now working?

I think you need to raise a bug so it can get fixed
properly…

http://en.opensuse.org/openSUSE:Submitting_bug_reports

Also when creating the bug add an attachment with the output from
dmidecode.

Try adding in the kernel parameter to see if backlight keys work;


acpi_backlight=vendor


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-21-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

No.

Ok.

I doesn’t work. But thx for your help.

Hi
I think proceeding with a bug report is best. Can you also post back the link to the bug here so if/when it’s fixed there will be some history :wink:

If I understan you correctly you didn’t get blue tooth working?
Problem here too, but found a web page with information about how to get the blue tooth working. https://bbs.archlinux.org/viewtopic.php?id=133093
So… as root just

linux-nozx:~ # modprobe btusb
linux-nozx:~ # echo "13d3 3404"  >> /sys/bus/usb/drivers/btusb/new_id

Then

linux-nozx:~ # bluetoothctl

to add devices. Got a mouse and a headset working.