Testowane na: FreeBSD 10.3
Procedura podłączenia myszy po bluetooth:
Dodajemy do /etc/rc.conf
wpisy:
# Bluetooth bthidd_enable="YES" hcsecd_enable="YES" sdpd_enable="YES"
Uruchamiany daemony:
service sdpd start service hcsecd start
Wyszukujemy nasz interfejs bluetooth:
# hccontrol read_node_list Name ID Num hooks ubt0hci 00000007 3
Włączamy tryb parowania w myszy, po czym wyszukujemy urządzenie:
# hccontrol -n ubt0hci inquiry Inquiry result, num_responses=1 Inquiry result #0 BD_ADDR: 00:1d:d8:3b:24:67 Page Scan Rep. Mode: 0x1 Page Scan Period Mode: 00 Page Scan Mode: 00 Class: 00:25:80 <<< ta klasa to mysz Clock offset: 0xee6 Inquiry complete. Status: No error [00]
Rejestrujemy urządzenie do bthidd:
bthidcontrol -a 00:1d:d8:3b:24:67 query > /etc/bluetooth/bthidd.conf
Restartujemy hcsecd i uruchamiamy bthidd:
service hcsecd restart service bthidd start
Jeśli mysz zgubiłaby połączenie (np. poprzez sparowanie z innym urządzeniem), aby przywrócić połączenie wykonujemy:
service bthidd stop rm /var/db/bthidd.hids /etc/bluetooth/bthidd.conf
I parujemy ponownie poprzez bthidcontrol