Наличие оборудования 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