FreeBSD 15.1 wasn't recognizing this nano-sized TP-Link generic BT adapter.
The USB VID and PID appears in the device list of the ng_ubt_rtl.c driver. There's also a devd rule to install the firmware.
I tried running the devd rule's action manually in hopes of finding an error.
I get the following error:
Installed the package. Now the firmware loads. Great.
Let's see what other trouble this gets me.
The USB VID and PID appears in the device list of the ng_ubt_rtl.c driver. There's also a devd rule to install the firmware.
notify 100 {
match "system" "USB";
match "subsystem" "DEVICE";
match "type" "ATTACH";
match "vendor" "0x2357";
match "product" "0x0604";
action "/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmware";
};
I tried running the devd rule's action manually in hopes of finding an error.
/usr/sbin/rtlbtfw -d $cdev -f /usr/local/share/rtlbt-firmwareI get the following error:
Uh oh. /usr/local/share suggests I'm missing a port. A quick search on freshports.net located this for Realtek chipsets (and also this for Intel chipsets and this for Broadcom chipsets).rtlbtfw: rtlbt_fw_read: open: /usr/local/share/rtlbt-firmware/rtl8761bu_fw.bin: No such file or directory
Installed the package. Now the firmware loads. Great.
Let's see what other trouble this gets me.