У меня есть два адаптера bluetooth для usb, которые не работают (hci1), но, по-видимому, по умолчанию. Как отключить его, чтобы я мог использовать другой (hci0)?

Я использую Mint 17 Cinnamon. У меня есть два адаптера bluetooth для usb, один (встроенный) не работает (hci1), но, по-видимому, по умолчанию. Как отключить его, чтобы я мог использовать другой (hci0 a Dongle)?

Список rkill

3: hci1: Bluetooth Soft blocked: no Hard blocked: no 4: hci0: Bluetooth Soft blocked: no Hard blocked: no

используя программу под названием bluetooth manager; Я могу сопрягать свои устройства с hci0, но не с hci1. Но после парирования они не работают. Если я перехожу к настройкам bluetooth для корицы, только hci1 является опцией

 lspci -nnk #only 1 shows up-the internal one 02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01) Subsystem: Dell Wireless 1704 802.11n + BT 4.0 [1028:0016] Kernel driver in use: wl lsusb #internal and dongle show up Bus 002 Device 003: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0 Bus 003 Device 007: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0 

Ваш внутренний может быть выполнен для работы с прошивкой

 wget https://www.dropbox.com/s/9oujf7jzgy73z4m/BCM43142A0-0a5c-21d7.hcd sudo cp BCM43142A0-0a5c-21d7.hcd /lib/firmware/brcm/ sudo modprobe -r btusb sudo modprobe btusb 

Но поскольку вопрос заключается в том, как отключить внутренние

 sudo gedit /etc/udev/rules.d/81-bluetooth-hci.rules 

Затем введите следующее

 SUBSYSTEM=="usb", ATTRS{idVendor}=="0a5c", ATTRS{idProduct}=="21d7", ATTR{authorized}="0" 

Сохранить, выйти из gedit и перезагрузить, внутренняя карта не будет отображаться в rfkill list all