Недавно я приобрел «USB-адаптер Belkin Mini Bluetooth® V4.0» в надежде, что смогу использовать его на своем ноутбуке в качестве замены исчезнувшего.

К сожалению, я не могу получить его в список под 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 ответ1

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-доступ для операций редактирования и перезапуска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .