You are not logged in.
Pages: 1
Bluetooth adapter not working on linux but it work very well on linux-lts
i have this in systemd units in linux-lts but those are missing on linux
sys-devices-pci0000:00-0000:00:1a.0-usb1-1\x2d1-1\x2d1.6-1\x2d1.6:1.0-bluetooth-hci0-rfkill1.device
sys-devices-pci0000:00-0000:00:1a.0-usb1-1\x2d1-1\x2d1.6-1\x2d1.6:1.0-bluetooth-hci0.device
sys-subsystem-bluetooth-devices-hci0.device
sys-devices-pci0000:00-0000:00:1c.5-0000:02:00.0-ieee80211-phy0-rfkill0.device
i dont know how to enable them all
i've tried
sudo systemctl enable unit
without luck
Last edited by jambi (2014-07-15 09:38:45)
Offline
Hmm, have you tried enabling the bluetooth daemon?
sudo systemctl enable bluetooth.service
Offline
every thing is running correctly : bluetooth driver and service
Bluetooth adapter not found
Last edited by jambi (2014-07-14 14:12:23)
Offline
Then it is probably related to some change in the kernel. Can you post the output of lsmod with both kernels? Either some fix for your hardware has gone into LTS before mainline, or a regression has happened.
Offline
Linux-lts 3.14.12-1 :
$ lsmod
Module Size Used by
dm_mod 84872 4
usb_storage 49575 1
vboxdrv 278830 0
rtl8192cu 64374 0
rtl_usb 10008 1 rtl8192cu
rtlwifi 49825 2 rtl_usb,rtl8192cu
rtl8192c_common 38585 1 rtl8192cu
ctr 3927 1
ccm 8278 1
rfcomm 52216 12
bnep 13341 2
btusb 19784 0
uvcvideo 74620 0
videobuf2_vmalloc 3368 1 uvcvideo
videobuf2_memops 2239 1 videobuf2_vmalloc
videobuf2_core 28999 1 uvcvideo
videodev 122627 2 uvcvideo,videobuf2_core
bluetooth 350455 32 bnep,btusb,rfcomm
media 12611 2 uvcvideo,videodev
6lowpan_iphc 11556 1 bluetooth
coretemp 6550 0
hwmon 3153 1 coretemp
intel_rapl 12332 0
x86_pkg_temp_thermal 7311 0
intel_powerclamp 9378 0
kvm_intel 133440 0
kvm 416526 1 kvm_intel
crct10dif_pclmul 4650 0
crc32_pclmul 2891 0
crc32c_intel 14153 0
arc4 2064 2
ghash_clmulni_intel 4298 0
joydev 10367 0
mousedev 10976 0
ath9k 94577 0
aesni_intel 144231 2
aes_x86_64 7463 1 aesni_intel
ath9k_common 1906 1 ath9k
lrw 3821 1 aesni_intel
ath9k_hw 396166 2 ath9k_common,ath9k
gf128mul 6018 1 lrw
glue_helper 4609 1 aesni_intel
ath 19419 3 ath9k_common,ath9k,ath9k_hw
ablk_helper 2100 1 aesni_intel
cryptd 8473 3 ghash_clmulni_intel,aesni_intel,ablk_helper
mac80211 498061 4 ath9k,rtl_usb,rtlwifi,rtl8192cu
cfg80211 448256 4 ath,ath9k,mac80211,rtlwifi
atl1c 38490 0
iTCO_wdt 5471 0
microcode 17157 0
toshiba_acpi 14734 0
evdev 11013 12
iTCO_vendor_support 1929 1 iTCO_wdt
sparse_keymap 3242 1 toshiba_acpi
led_class 3611 2 ath9k,toshiba_acpi
psmouse 94982 0
mac_hid 3273 0
pcspkr 2059 0
rfkill 16099 5 cfg80211,toshiba_acpi,bluetooth
i915 752114 3
ac 3420 0
serio_raw 5137 0
snd_hda_codec_hdmi 36827 1
drm_kms_helper 35720 1 i915
snd_hda_codec_conexant 38779 1
drm 241915 4 i915,drm_kms_helper
snd_hda_codec_generic 53860 1 snd_hda_codec_conexant
wmi 8539 1 toshiba_acpi
intel_gtt 12856 1 i915
toshiba_bluetooth 2361 0
snd_hda_intel 38856 3
battery 7821 0
snd_hda_codec 101560 4 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel
i2c_algo_bit 5480 1 i915
video 12057 1 i915
mei_me 10032 0
shpchp 25706 0
snd_hwdep 6396 1 snd_hda_codec
snd_pcm 82247 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_timer 19166 1 snd_pcm
mei 65600 1 mei_me
snd 60390 14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
i2c_i801 11364 0
processor 25217 0
i2c_core 25400 6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
button 4765 1 i915
soundcore 5487 1 snd
lpc_ich 13560 0
ext4 500773 1
crc16 1359 2 ext4,bluetooth
mbcache 6138 1 ext4
jbd2 83671 1 ext4
sd_mod 37106 4
sr_mod 14962 0
crc_t10dif 1135 1 sd_mod
cdrom 35191 1 sr_mod
crct10dif_common 1436 2 crct10dif_pclmul,crc_t10dif
atkbd 17198 0
libps2 4571 2 atkbd,psmouse
ahci 24171 1
libahci 21708 1 ahci
libata 174268 2 ahci,libahci
ehci_pci 4152 0
ehci_hcd 65387 1 ehci_pci
scsi_mod 137184 4 usb_storage,libata,sd_mod,sr_mod
usbcore 187752 7 btusb,uvcvideo,rtl_usb,usb_storage,ehci_hcd,ehci_pci,rtl8192cu
usb_common 1712 1 usbcore
i8042 13666 2 toshiba_acpi,libps2
serio 11120 9 serio_raw,atkbd,i8042,psmouse
Linux 3.15.5-1 :
$ lsmod
Module Size Used by
ctr 3927 1
ccm 8278 1
dm_mod 85322 4
bnep 13277 2
uvcvideo 74983 0
videobuf2_vmalloc 3368 1 uvcvideo
videobuf2_memops 2239 1 videobuf2_vmalloc
videobuf2_core 30407 1 uvcvideo
videodev 123032 2 uvcvideo,videobuf2_core
media 12611 2 uvcvideo,videodev
uas 17010 0
ath3k 8549 0
btusb 19976 0
bluetooth 380942 7 bnep,ath3k,btusb
6lowpan_iphc 11556 1 bluetooth
coretemp 6388 0
hwmon 3346 1 coretemp
intel_rapl 12460 0
x86_pkg_temp_thermal 7311 0
intel_powerclamp 9442 0
kvm_intel 135528 0
kvm 408583 1 kvm_intel
crct10dif_pclmul 4714 0
crc32_pclmul 2955 0
crc32c_intel 14217 0
ghash_clmulni_intel 4362 0
aesni_intel 144871 2
aes_x86_64 7463 1 aesni_intel
arc4 2064 2
i915 796361 3
ath9k 89838 0
ath9k_common 8550 1 ath9k
ath9k_hw 397498 2 ath9k_common,ath9k
joydev 10367 0
mousedev 10912 0
lrw 3821 1 aesni_intel
gf128mul 6018 1 lrw
glue_helper 4737 1 aesni_intel
drm_kms_helper 39643 1 i915
ablk_helper 2100 1 aesni_intel
ath 19483 3 ath9k_common,ath9k,ath9k_hw
atl1c 38362 0
cryptd 8537 3 ghash_clmulni_intel,aesni_intel,ablk_helper
mac80211 495361 1 ath9k
cfg80211 437959 4 ath,ath9k_common,ath9k,mac80211
snd_hda_codec_hdmi 40396 1
iTCO_wdt 5663 0
snd_hda_codec_conexant 11123 1
snd_hda_codec_generic 56366 1 snd_hda_codec_conexant
drm 244846 5 i915,drm_kms_helper
iTCO_vendor_support 1929 1 iTCO_wdt
snd_hda_intel 22831 3
snd_hda_controller 22911 1 snd_hda_intel
mei_me 10096 0
snd_hda_codec 104665 5 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
intel_gtt 12856 1 i915
microcode 17157 0
mei 66784 1 mei_me
shpchp 25706 0
pcspkr 2059 0
evdev 11784 12
i2c_algo_bit 5480 1 i915
i2c_i801 11364 0
mac_hid 3273 0
i2c_core 41648 6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
psmouse 94918 0
serio_raw 5073 0
toshiba_acpi 21184 0
snd_hwdep 6652 1 snd_hda_codec
snd_pcm 83207 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
lpc_ich 14008 0
sparse_keymap 3242 1 toshiba_acpi
led_class 3611 2 ath9k,toshiba_acpi
rfkill 15971 5 cfg80211,toshiba_acpi,bluetooth
snd_timer 19294 1 snd_pcm
snd 61276 14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore 5551 2 snd,snd_hda_codec
battery 7885 0
button 4765 1 i915
ac 3595 0
toshiba_bluetooth 2361 0
wmi 8539 1 toshiba_acpi
video 12057 1 i915
processor 25153 0
ext4 494292 1
crc16 1359 2 ext4,bluetooth
mbcache 9155 1 ext4
jbd2 82948 1 ext4
usb_storage 50327 2 uas
sd_mod 37554 4
sr_mod 15026 0
crc_t10dif 1135 1 sd_mod
cdrom 35191 1 sr_mod
crct10dif_common 1436 2 crct10dif_pclmul,crc_t10dif
atkbd 17006 0
libps2 4571 2 atkbd,psmouse
ahci 24299 1
libahci 21772 1 ahci
libata 174089 2 ahci,libahci
scsi_mod 138333 5 uas,usb_storage,libata,sd_mod,sr_mod
ehci_pci 4152 0
ehci_hcd 64619 1 ehci_pci
usbcore 188381 7 uas,ath3k,btusb,uvcvideo,usb_storage,ehci_hcd,ehci_pci
usb_common 1712 1 usbcore
i8042 13666 2 toshiba_acpi,libps2
serio 11018 9 serio_raw,atkbd,i8042,psmouse
Offline
It seems ath3k is getting loaded for your bluetooth device on 3.15. On 3.14 that does not happen. Could you please try blacklisting ath3k to see what happens?
Check here to see how to blacklist a module: https://wiki.archlinux.org/index.php/ke … acklisting
The module you need to blacklist is 'ath3k' (no quotes).
Offline
i've created file named /etc/modprobe.d/ath3k.conf
blacklist ath3k
after rebooting ,ath3k not loaded but the some problem occur again , no bluetooth adapter found
Offline
I see you are using ath3k bluetooth, there is a bug in 3.15.
have a look at this thread:
https://bbs.archlinux.org/viewtopic.php … 1#p1427871
and this bug report:
https://bugs.archlinux.org/task/40902
Offline
the patch is working
this method to
# cd /usr/lib/modules/3.15.3-1-ARCH/kernel/drivers/bluetooth/
# cp ath3k.ko.gz ath3k.ko.gz.orig
# cp btusb.ko.gz btusb.ko.gz.orig
# gunzip ath3k.ko.gz
# gunzip btusb.ko.gz
# sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' ath3k.ko > at.ko
# sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' btusb.ko > bt.ko
# mv at.ko ath3k.ko
# mv bt.ko btusb.ko
# gzip ath3k.ko
# gzip btusb.ko
# rmmod ath3k
# rmmod btusb
# modprobe btusb
# modprobe ath3k
Thank you all for your help
Offline
Pages: 1