bluetooth troubleshooting

Dominic Fandrey kamikaze at bsdforen.de
Sat May 2 07:18:30 UTC 2009


I've got two bluetooth devices, an internal usb bluetooth device by
Broadcom and a dated AVM class1 bluetooth dongle.

Both are detected by the ubt driver:
ubt0: <Broadcom Corp HP Integrated Module, class 224/1, rev 2.00/1.00, addr 2> on uhub0
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 4) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=64; nframes=5, buffer size=320

ubt1: <Bluetooth Device Bluetooth Device, class 255/255, rev 1.10/15.00, addr 3> on uhub3
ubt1: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt1: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=49; nframes=6, buffer size=294


However neither a device /dev/ubt0 nor /dev/ubt1 exists.

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

This error message gives me no idea of what is wrong. The handbook
mentions comms/hcidump for debugging, but I think this is meant
for analyzing bluetooth traffic.
As you can see I haven't gotten far enough to produce any traffic to
analyse. Is someone here familiar with bluetooth and can provide
me with a command that might reveal something about the nature
of my problem?

BTW, is there a way to get A2DP receive running on FreeBSD?


More information about the freebsd-stable mailing list