Здравствуйте. На дворе уже 2017, а нормальной поддержки данной модели блюпупа в арч так и не завезли (уже два релиза ядра жду, когда он все таки заработает, но видимо час настал делать все самому, что кстати как вы могли догадаться нифига не получается) :-(
И так имеется ноутбук Asus K56CМ с wifi+bluetooth адаптером Qualcom Atheros AR9485, под которым не получаеться завести злощастный блютуз. Wifi работает коректно, нариканий нету.
uname -r
4.8.13-1-ARCH
lspci | grep Network
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
lsusb | grep Bluetooth
Bus 001 Device 003: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter
pacman -Qs blue
local/bluez 5.43-2
Daemons for the bluetooth protocol stack
local/bluez-libs 5.43-2
Deprecated libraries for the bluetooth protocol stack
local/bluez-utils 5.43-2
Development and debugging utilities for the bluetooth protocol stack
local/sbc 1.3-1
Bluetooth Subband Codec (SBC) library
lsmod | grep ath3k
ath3k 20480 0
bluetooth 487424 27 btrtl,btintel,bnep,btbcm,ath3k,btusb
usbcore 208896 8 uvcvideo,usbhid,ehci_hcd,xhci_pci,ath3k,btusb,xhci_hcd,ehci_pci
lsmod | grep ath9k
ath9k 131072 0
ath9k_common 32768 1 ath9k
ath9k_hw 442368 2 ath9k,ath9k_common
ath 28672 3 ath9k_hw,ath9k,ath9k_common
mac80211 667648 1 ath9k
cfg80211 495616 4 mac80211,ath9k,ath,ath9k_common
led_class 16384 4 asus_wmi,input_leds,ath9k,asus_wireless
lsmod | grep btusb
btusb 40960 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
bluetooth 487424 27 btrtl,btintel,bnep,btbcm,ath3k,btusb
usbcore 208896 8 uvcvideo,usbhid,ehci_hcd,xhci_pci,ath3k,btusb,xhci_hcd,ehci_pci
groups
lp bumblebee flappy
systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2017-01-02 05:26:03 EET; 21min ago
Docs: man:bluetoothd(8)
Main PID: 796 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 4915)
CGroup: /system.slice/bluetooth.service
└─796 /usr/lib/bluetooth/bluetoothd
Jan 02 05:26:03 flappybook systemd[1]: Starting Bluetooth service...
Jan 02 05:26:03 flappybook bluetoothd[796]: Bluetooth daemon 5.43
Jan 02 05:26:03 flappybook systemd[1]: Started Bluetooth service.
Jan 02 05:26:03 flappybook bluetoothd[796]: Starting SDP server
Jan 02 05:26:03 flappybook bluetoothd[796]: Bluetooth management interface 1.13 initialized
Jan 02 05:26:03 flappybook bluetoothd[796]: Failed to obtain handles for "Service Changed" characteristic
Jan 02 05:26:03 flappybook bluetoothd[796]: Sap driver initialization failed.
Jan 02 05:26:03 flappybook bluetoothd[796]: sap-server: Operation not permitted (1)
Тут, что-то вообще странное твориться, ошибки которые сыпяться появляються не постоянно, так и не смог выяснить с чем это связано, но даже когда сервис стартует гладко ничего в целом не меняеться.
dmesg | grep Bluetooth
[ 9.019450] Bluetooth: Core ver 2.21
[ 9.019469] Bluetooth: HCI device and connection manager initialized
[ 9.019473] Bluetooth: HCI socket layer initialized
[ 9.019475] Bluetooth: L2CAP socket layer initialized
[ 9.019480] Bluetooth: SCO socket layer initialized
[ 16.981188] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 16.981193] Bluetooth: BNEP filters: protocol multicast
[ 16.981212] Bluetooth: BNEP socket layer initialized
[ 2595.991101] Bluetooth: RFCOMM TTY layer initialized
[ 2595.991110] Bluetooth: RFCOMM socket layer initialized
[ 2595.991119] Bluetooth: RFCOMM ver 1.11
rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: asus-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
3: asus-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
hcitool dev
Devices:
hciconfig -a hci0
hci0: Type: Primary Bus: USB
BD Address: 6C:71:D9:1D:F4:88 ACL MTU: 1022:8 SCO MTU: 183:5
DOWN
RX bytes:574 acl:0 sco:0 events:30 errors:0
TX bytes:368 acl:0 sco:0 commands:31 errors:1
Features: 0xff 0xfe 0x0d 0xfe 0xd8 0x7f 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF
Link mode: SLAVE ACCEPT
Но в тоже время hciconfig hci0 up
Can't init device hci0: Connection timed out (110)
На bluetoothctl
как ни странно реакция идет, могу даже show
глянуть
Controller 6C:71:D9:1D:F4:88
Name: flappybook
Alias: flappybook
Class: 0x000000
Powered: no
Discoverable: no
Pairable: yes
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
Modalias: usb:v1D6Bp0246d052B
Discovering: no
scan on
кричит
Failed to start discovery: org.bluez.Error.NotReady
Теперь по поводу гуя, вменяемый только blueman, но при попытке запустить либо менеджер либо адаптеры, зависает. Да и гуй мне как бы и не нужен...
Что было проделано:
modprobe -r ath3k/ath9k/btusb
modprobe ath3k/ath9k/btusb
--------
/etc/dbus-1/system.d/bluetooth.conf >> <policy group="flappy">
--------
rm -rf /var/lib/bluetooth
--------
полный реинстал
Так же выкачал ядро 4.8 достал оттуда ath3k.c и btusb.c дабы возможно внести правки и перекомпилять все это дело, но вроде как бы там все нормально...
Ребят, выручайте, даже не знаю, что и делать, а то этот блютуз странная вещь, он вроде как есть, но его как бы нет...