在 Linux Mint 17.1 中使用 Belkin USB 加密狗

在 Linux Mint 17.1 中使用 Belkin USB 加密狗

我最近购买了一个“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 权限才能进行编辑和重启操作。

相关内容