Thanks @cpu82 and @sk8harddiefast for going through this.
I'd just like to note all worked for me to get Targus ACB75AU Bluetooth 4.0 dual-mode micro USB adapter device recognised.
However, I found I had to change directories to get things working seamlessly. I patched from /usr/src/sys and I built (make) from /usr/src/sys/modules/netgraph/bluetooth/ubt.
On reboot the Targus USB adapter should be recognised as a Broadcom Bluetooth device without any problems:
References:
http://www.freebsd.org/doc/handbook/network-bluetooth.html
http://forums.freebsd.org/showthread.php?t=39679&highlight=bluetooth
http://forums.freebsd.org/showthread.php?p=220294#post220294
Some relevant paths:
By the way, Targus Australia support stepped out and confirmed their device would be supported by FreeBSD (because of the chipset) pre sales. Well done, Targus.
I'd just like to note all worked for me to get Targus ACB75AU Bluetooth 4.0 dual-mode micro USB adapter device recognised.
However, I found I had to change directories to get things working seamlessly. I patched from /usr/src/sys and I built (make) from /usr/src/sys/modules/netgraph/bluetooth/ubt.
On reboot the Targus USB adapter should be recognised as a Broadcom Bluetooth device without any problems:
Code:
> grep broadcom /var/run/dmesg.boot
ugen0.2: <Broadcom Corp> at usbus0
ubt0: <Broadcom Corp BCM20702A0, rev 2.00/1.12, addr 2> on usbus0
> dmesg | grep ubt
ubt0: <Broadcom Corp BCM20702A0, rev 2.00/1.12, addr 2> on usbus0
> usbconfig -u 0 -a 2 dump_device_desc
. . .
ugen0.2: <BCM20702A0 Broadcom Corp> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
idVendor = 0x0a5c
idProduct = 0x21e8
bcdDevice = 0x0112
iManufacturer = 0x0001 <Broadcom Corp>
iProduct = 0x0002 <BCM20702A0>
iSerialNumber = 0x0003 <00190E11B461>
. . .
References:
http://www.freebsd.org/doc/handbook/network-bluetooth.html
http://forums.freebsd.org/showthread.php?t=39679&highlight=bluetooth
http://forums.freebsd.org/showthread.php?p=220294#post220294
Some relevant paths:
- /usr/src/sys/netgraph/bluetooth/drivers/ubt
- /usr/src/sys/modules/netgraph/bluetooth/ubt
By the way, Targus Australia support stepped out and confirmed their device would be supported by FreeBSD (because of the chipset) pre sales. Well done, Targus.
Last edited by a moderator: