![두 개의 USB Bluetooth 어댑터가 있는데 그 중 하나(hci1)가 작동하지 않지만 기본 어댑터인 것 같습니다. 다른 것(hci0)을 사용할 수 있도록 어떻게 비활성화합니까?](https://linux55.com/image/77365/%EB%91%90%20%EA%B0%9C%EC%9D%98%20USB%20Bluetooth%20%EC%96%B4%EB%8C%91%ED%84%B0%EA%B0%80%20%EC%9E%88%EB%8A%94%EB%8D%B0%20%EA%B7%B8%20%EC%A4%91%20%ED%95%98%EB%82%98(hci1)%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%A7%80%EB%A7%8C%20%EA%B8%B0%EB%B3%B8%20%EC%96%B4%EB%8C%91%ED%84%B0%EC%9D%B8%20%EA%B2%83%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%8B%A4%EB%A5%B8%20%EA%B2%83(hci0)%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8F%84%EB%A1%9D%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
저는 민트 17 시나몬을 사용했어요. 두 개의 USB Bluetooth 어댑터가 있는데 그 중 하나(내장)가 작동하지 않지만(hci1) 기본 어댑터인 것 같습니다. 다른 어댑터(hci0 어댑터)를 사용할 수 있도록 비활성화하려면 어떻게 해야 합니까?
rkill 목록
3: hci1: Bluetooth Soft blocked: no Hard blocked: no 4: hci0: Bluetooth Soft blocked: no Hard blocked: no
Bluetooth Manager라는 프로그램을 사용하면 장치를 hci0과 페어링할 수 있지만 hci1과는 페어링할 수 없습니다. 하지만 페어링 후에는 작동하지 않습니다. 시나몬 블루투스 설정에 들어가면 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
답변1
내부 장치는 펌웨어와 함께 사용할 수 있습니다
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