Problem mit Bluetooh Adapter und weitere Fragen

cabriofahrer

Well-Known Member
Habe FreeBSD amd 13.2 und wollte mal diesen Bluetooth Adapter ausprobieren: https://www.amazon.com/ES-388-Bluetooth-V2-0-Adapter-Blue/dp/B00Q29MMBI

Ich habe dazu die Schritte aus dem Handbook der Reihe nach durchgeführt:

Code:
# kldload -v ng_ubt
Loaded ng_ubt, id=34

# tail -n 10 /var/log/messages
Nov 27 10:24:38 amd64 kernel: uhid0 on uhub6
Nov 27 10:24:38 amd64 kernel: uhid0: <SEM USB Keyboard, class 0/0, rev 1.10/1.10, addr 2> on usbus2
Nov 27 10:39:11 amd64 su[3254]: BAD SU werner to root on /dev/pts/0
Nov 27 10:39:18 amd64 su[3255]: BAD SU werner to root on /dev/pts/0
Nov 27 10:39:31 amd64 su[3259]: werner to root on /dev/pts/0
Nov 27 10:41:18 amd64 kernel: ugen4.2: <vendor 0x1caa product 0x0001> at usbus4
Nov 27 10:41:18 amd64 kernel: ubt0 on uhub0
Nov 27 10:41:18 amd64 kernel: ubt0: <vendor 0x1caa product 0x0001, class 224/1, rev 2.00/19.15, addr 2> on usbus4
Nov 27 10:41:18 amd64 kernel: WARNING: attempt to domain_add(bluetooth) after domainfinalize()
Nov 27 10:41:18 amd64 kernel: WARNING: attempt to domain_add(netgraph) after domainfinalize()

# service bluetooth start ubt0
/etc/rc.d/bluetooth: ERROR: Unable to setup Bluetooth stack for device ubt0
#

Interessanterweise habe ich danach mal ein bluetooth-config scan ausprobiert:

Code:
# bluetooth-config scan
No usable Bluetooth host controllers were found.
These host controllers exist in the system:
  ubt0
Choose a host controller to set up: [ubt0]
Scanning for new Bluetooth devices (Attempt 1 of 5) ... done.
Found 1 new bluetooth device (now scanning for names):
[ 1] 24:75:3a:06:61:c0    "Android Bluedroid" ()
Select device to pair with [1, or 0 to rescan]: 1

Adding device 24:75:3a:06:61:c0 to /etc/bluetooth/hosts.
Enter friendly name. [Android Bluedroid]:
Notice: Using sanitized name"Android_Bluedroid" in /etc/bluetooth/hosts.

Warning: hcsecd is not enabled.
This daemon manages pairing requests.
Enable hcsecd? [yes]:
hcsecd enabled in /etc/rc.conf

Writing pairing information description block to /etc/bluetooth/hcsecd.conf.
(To get PIN, put device in pairing mode first.)
Enter PIN [nopin]:
hcsecd not running? (check /var/run/hcsecd.pid).
Starting hcsecd.
#

Was ich eigentlich will, ist dass mein Adapter von meinem Smartphone (Alcatel 1) erkannt wird, wenn ich von dort aus nach Bluetooth Geräten scanne.
Aus den Meldungen von bluetooth-config scan habe ich aber das Gefühl, dass mein Adapter (ubt0) zwar erkannt wird, aber nicht das ist, was als "Android Bluedroid" erkannt worden ist, sondern es sich dabei um ein anderes Smartphone handelt, welches nicht meins ist (Alcatel 1), weil auch die MAC nicht übereinstimmt?
 
Bah, das Ding ist uralter Schrott. Das hat damals wahnsinnige 2,50€ gekostet, wurde unglaublich heiß und lief unter WinXP schon beschissen. Wirf es weg, bitte, ich flehe dich an. ;)
 
Kann ich dir nicht sagen, hatte keinen wirklich Anwendungszweck. Damals wollte ich nur ein Headset verbinden (am Laptop mit internem BT ging es, aber die Reichweite und das Gekrächze waren einfach kacke) und bin dann genervt zurück auf 3,5er Klinke.

Das sieht mir nach guter Anlaufstelle aus, wenn es schonmal unter Linux rennt: https://linuxhint.com/linux-compatible-bluetooth-dongles/

Durchsuche das Forum mal nach Beiträgen von Yamagi und dem Stichwort bluetooth, er hatte da mal was im Zusammenhang von audio und Mindeststandard erwähnt. Da die Dinger ja eh nichts kosten, würde ich drei von den nicht ganz billigsten kaufen (aber eben mit verschiedenen Chips) und es darauf ankommen lassen.

Hier noch was: https://forums.freebsd.org/threads/...nd-use-bluetooth-headphones-on-freebsd.82671/
Firmware for the Intel Wireless 8260/8265 chip based Bluetooth USB devices.

Mit Glück gibts die als Stick.

Before attaching a Bluetooth device, determine which Bluetooth driver it uses. A broad variety of Bluetooth USB dongles are supported by ng_ubt(4). Broadcom BCM2033 based Bluetooth devices are supported by the ubtbcmfw(4) and ng_ubt(4) drivers. The 3Com Bluetooth PC Card 3CRWB60-A is supported by the ng_bt3c(4) driver. Serial and UART based Bluetooth devices are supported by sio(4), ng_h4(4), and hcseriald(8). For example, if the device uses the ng_ubt(4) driver:
 
Zurück
Oben