Ubuntu 14.04 Bluetooth-Problem auf Lenovo

Ubuntu 14.04 Bluetooth-Problem auf Lenovo

Hallo Leute, gestern habe ich Ubuntu 14.04 auf meinem Lenovo Yoga 13 installiert. Ich verwende Linux zum ersten Mal und bin daher nicht besonders erfahren. Mein Problem ist, dass mein eingebautes Bluetooth nicht funktioniert. Wenn ich Bluetooth in der Systemsteuerung aktiviere, passiert nichts. Vielleicht kann mir jemand helfen? Danke!

Für:

lspci -knn | grep Net -A2; lsusb

Ich bekomme:

Bus 004 Device 004: ID 5986:029c Acer, Inc 
Bus 004 Device 003: ID 2047:0855 Texas Instruments 
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 006: ID 04f3:000a Elan Microelectronics Corp. 
Bus 003 Device 005: ID 0bda:1724 Realtek Semiconductor Corp. 
Bus 003 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 003 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 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 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Für:

dmesg | grep -i blue

Ich bekomme:

[    2.666590] Bluetooth: Core ver 2.20
[    2.666636] Bluetooth: HCI device and connection manager initialized
[    2.667115] Bluetooth: HCI socket layer initialized
[    2.667119] Bluetooth: L2CAP socket layer initialized
[    2.667127] Bluetooth: SCO socket layer initialized
[    2.689434] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.689437] Bluetooth: BNEP filters: protocol multicast
[    2.689442] Bluetooth: BNEP socket layer initialized
[    2.708230] Bluetooth: hci0: hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=1200
[    2.713806] Bluetooth: RTL8723A: unexpected EPATCH signature!
[    2.741344] Bluetooth: RFCOMM TTY layer initialized
[    2.741354] Bluetooth: RFCOMM socket layer initialized
[    2.741359] Bluetooth: RFCOMM ver 1.11

nach Firmware-Update:

dmesg | grep -i blue

->

[    2.689988] Bluetooth: Core ver 2.20
[    2.690009] Bluetooth: HCI device and connection manager initialized
[    2.690057] Bluetooth: HCI socket layer initialized
[    2.690061] Bluetooth: L2CAP socket layer initialized
[    2.690067] Bluetooth: SCO socket layer initialized
[    2.713594] Bluetooth: hci0: hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=1200
[    2.726900] Bluetooth: RTL8723A: unexpected EPATCH signature!
[    2.774790] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.774794] Bluetooth: BNEP filters: protocol multicast
[    2.774799] Bluetooth: BNEP socket layer initialized
[    2.806719] Bluetooth: RFCOMM TTY layer initialized
[    2.806729] Bluetooth: RFCOMM socket layer initialized
[    2.806744] Bluetooth: RFCOMM ver 1.11

Und:

uname -r

->

3.19.0-30-generic

machen ->

make -C /lib/modules/3.19.0-30-generic/build M=/home/bjoern/rtl8723au_bt modules
make[1]: Verzeichnis »/usr/src/linux-headers-3.19.0-30-generic« wird betreten
  CC [M]  /home/bjoern/rtl8723au_bt/rtk_btusb.o
/home/bjoern/rtl8723au_bt/rtk_btusb.c: In function ‘btusb_intr_complete’:
/home/bjoern/rtl8723au_bt/rtk_btusb.c:168:3: error: implicit declaration of function ‘hci_recv_fragment’ [-Werror=implicit-function-declaration]
   if (hci_recv_fragment(hdev, HCI_EVENT_PKT,
   ^
cc1: some warnings being treated as errors
make[2]: *** [/home/bjoern/rtl8723au_bt/rtk_btusb.o] Fehler 1
make[1]: *** [_module_/home/bjoern/rtl8723au_bt] Fehler 2
make[1]: Verzeichnis »/usr/src/linux-headers-3.19.0-30-generic« wird verlassen
make: *** [all] Fehler 2

und für make install ->

mkdir -p /lib/firmware/rtk_bt
cp -f rlt8723a_chip_b_cut_bt40_fw_asic_rom_patch-svn8511-0x0020342E-20121105-LINUX_USB.bin /lib/firmware/rtk_bt/rtk8723a.bin
cp -f rtl8723a_config.bin /lib/firmware/rtk_bt/.
cp -f rtk_btusb.ko /lib/modules/3.19.0-30-generic/kernel/drivers/bluetooth/rtk_btusb.ko
cp: der Aufruf von stat für »rtk_btusb.ko“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1

Für

~/rtl8723au_bt$ ~/rtl8723au_bt$ cd ~/rtl8723au_bt; git checkout master && sudo make install

->

Bereits auf 'master'
Ihr Branch ist auf dem selben Stand wie 'origin/master'.
mkdir -p /lib/firmware/rtk_bt
cp -f rlt8723a_chip_b_cut_bt40_fw_asic_rom_patch-svn8511-0x0020342E-20121105-LINUX_USB.bin /lib/firmware/rtk_bt/rtk8723a.bin
cp -f rtl8723a_config.bin /lib/firmware/rtk_bt/.
cp -f rtk_btusb.ko /lib/modules/3.19.0-30-generic/kernel/drivers/bluetooth/rtk_btusb.ko
cp: der Aufruf von stat für »rtk_btusb.ko“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [install] Fehler 1

verwandte Informationen