Наличие оборудования bluetooth обнаруживается в логе загрузки:

bsd$ grep -i ubt /var/log/messages

Sep 5 17:35:06 bsd10 kernel: ubt0: <vendor 0x0cf3 product 0x0036, class 224/1, rev 1.10/0.01, addr 3> on usbus1


Инициализация bluetooth обычно заканчивается ошибкой, нужно запустить инициализацию повторно


bsd$ sudo /etc/rc.d/bluetooth onestart ubt0

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

bsd$ sudo /etc/rc.d/bluetooth onestart ubt0

bsd$ kldstat | grep -i ng_

Id Refs Address    Size     Name 2    1 0xc7f02000 7000     ng_ubt.ko 4    1 0xc7f1f000 b000     ng_hci.ko 5    3 0xc7f2a000 2000     ng_bluetooth.ko 6    1 0xc7f41000 f000     ng_l2cap.ko 7    1 0xc7f53000 20000    ng_btsocket.ko 8    1 0xc7f81000 4000     ng_socket.ko

bsd$ sudo ngctl list

There are 8 total nodes:  Name: ubt0            Type: ubt             ID: 00000001   Num hooks: 1  Name: btsock_hci_raw  Type: btsock_hci_raw  ID: 00000002   Num hooks: 1  Name: btsock_l2c_raw  Type: btsock_l2c_raw  ID: 00000003   Num hooks: 1  Name: btsock_l2c      Type: btsock_l2c      ID: 00000004   Num hooks: 1  Name: btsock_sco      Type: btsock_sco      ID: 00000005   Num hooks: 0  Name: ubt0hci         Type: hci             ID: 00000026   Num hooks: 3  Name: ubt0l2cap       Type: l2cap           ID: 0000002a   Num hooks: 3  Name: ngctl1749       Type: socket          ID: 00000032   Num hooks: 0

bsd$ sudo hccontrol -n ubt0hci read_bd_addr

BD_ADDR: 00:11:22:33:44:56


FreeBSD 10.0-RELEASE: Fri Jan 17 01:46:25 UTC 2014