![在 Linux Mint 17.1 中使用 Belkin USB 加密狗](https://rvso.com/image/1518667/%E5%9C%A8%20Linux%20Mint%2017.1%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20Belkin%20USB%20%E5%8A%A0%E5%AF%86%E7%8B%97.png)
我最近購買了一個“Belkin Mini Bluetooth® V4.0 USB 適配器”,希望能在我的筆記型電腦上使用它,作為丟失的那個的替代品。
不幸的是,我似乎無法將其列在 下hcitool
。我嘗試用谷歌搜索,但我發現的唯一結果是askubuntu.com 上的一個老問題,可追溯到 2013 年。
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
或 restart 重新啟動服務。您將需要 root 存取權才能進行編輯和重新啟動操作。