我最近购买了一个“Belkin Mini Bluetooth® V4.0 USB 适配器”,希望能在我的笔记本电脑上使用它,以替代丢失的那个。
不幸的是,我似乎无法将其列在 下hcitool
。我尝试在 Google 上搜索,但我找到的唯一结果是指askubuntu.com 上的一个老问题,可以追溯到 2013 年。它指出以下内容应该可以解决该问题,因为“它受支持,但无法识别 ID”。
modprobe btusb
echo "050d 065a" >> /sys/bus/usb/drivers/btusb/new_id
我当然尝试了上述方法,但没有任何变化。
根据记录,lsusb
关于加密狗有以下说法:
Bus 001 Device 003: ID 050d:065a Belkin Components F8T065BF Mini Bluetooth 4.0 Adapter
重新插入会导致dmesg
报告此问题:
[ 758.594562] usb 1-1.2: new full-speed USB device number 4 using ehci-pci
[ 758.690858] usb 1-1.2: New USB device found, idVendor=050d, idProduct=065a
[ 758.690866] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 758.690869] usb 1-1.2: Product: BCM20702A0
[ 758.690872] usb 1-1.2: Manufacturer: Broadcom Corp
[ 758.690875] usb 1-1.2: SerialNumber: 5CF3707C8AF1
使用 Linux Mint 17.1 Rebecca,内核 3.13.0-37-generic
答案1
我发现这个答案在亚马逊评论中。答案是针对 Debian 的,但它应该适用于其衍生产品,包括 Mint。
本质上,您需要/etc/udev/rules.d/99-local-bluetooth.rules
通过添加以下行来创建规则:
SUBSYSTEM=="usb", ATTRS{idVendor}=="050d", ATTRS{idProduct}=="065a", RUN+="/bin/sh -c 'modprobe btusb; echo 050d 065a > /sys/bus/usb/drivers/btusb/new_id'"
然后udev
使用/etc/init.d/udev restart
或重启来重启服务。您需要 root 权限才能进行编辑和重启操作。