I have Philips TAT1300 earphones and am trying to connect them on a FreeBSD 15-STABLE laptop (last pkgbase upgrade today 2025-04-03). I was able to pair them and can see them connected in hccontrol read_connection_list. I installed virtual_oss_bluetooth with pkg. When I run virtual_oss -C 2 -c2 -r 48000 -s 4ms -d dsp_earphones -f /dev/bluetooth/earphones the command keeps looping with the following output: backend_bt: PSM=0xffffffff backend_bt: PSM not found
The command you run seems to pass /dev/bluetooth/ as both the recording and playback devices. However /dev/bluetooth/ is a directory. You need to pass the specific node of the bluetooth device inside that directory.