Ich habe einen Dell Precision M4800 mit Ubuntu 14.04.4 und Wily-Kernel (4.2.0-35). Bluetooth funktioniert bei mir nicht. Habe die Schritte inDasFrage, da mein Setup genau dem beschriebenen zu entsprechen scheint (mit Ausnahme der Ubuntu-Version), aber ich erhalte Folgendes:
/bluetooth/hci_h4.c:128:2: error: implicit declaration of function ‘hci_recv_stream_fragment’ [-Werror=implicit-function-declaration]
Was meiner Meinung nach normal ist … Wo finde ich die Bluetooth-Quelle für meine SO-Version?
Vielen Dank im Voraus!
Antwort1
Ich denke also, dass ich mir die Antwort selbst geben kann ...
So habe ich den richtigen Kernelquellcode erhalten:
apt-get source linux-image-$(uname -r)
Habe den Bluetooth-Ordner in /drivers/bluetooth/ und habe die folgende Zeile in btusb.c unter dem Kommentar /*Broadcom BCM20702A0 */ hinzugefügt, wie beschriebenHier:
{ USB_DEVICE(0x413c, 0x8143) },
Dann befolgten Sie einfach die restlichen Schritte (ab dem sechsten) wie beschriebenHiervon Jeremy31.
Und es hat wunderbar geklappt ;)