Недавно я приобрел «Belkin Mini Bluetooth® V4.0 USB Adapter» в надежде, что смогу использовать его на своем ноутбуке в качестве замены тому, который исчез.
К сожалению, я не могу добавить его в список 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
я нашелэтот ответв обзоре Amazon. Ответ — для 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-доступ для операций редактирования и перезапуска.