Arch Linux에서 HSP/HFP 설정으로 Bluetooth 헤드셋을 사용하려고 합니다(마이크를 사용할 수 있도록). 나는이동식 USB 2.0 Bluetooth 어댑터그리고SoundBuds 울트라 슬림+이어폰. Arch Wiki의 단계를 따랐습니다.블루투스 이어폰작동시키는 페이지: pulseaudio
,,, 및 설치. 그런 다음 start() 하고 실행합니다.pulseaudio-alsa
pulseaudio-bluetooth
bluez
bluez-utils
bluetooth.service
sudo systemctl start bluetooth.service
$ bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair 1C:A0:D3:93:16:5E
[bluetooth]# connect 1C:A0:D3:93:16:5E
[SoundBuds Slim+]# scan off
[SoundBuds Slim+]# exit
1C:A0:D3:93:16:5E
내 헤드폰의 MAC 주소는 어디에 있나요? A2DP 설정을 사용하여 헤드셋을 성공적으로 연결했습니다. 그런 다음 설정을 HSP/HFP로 변경해 보았습니다. 더 구체적으로, 나는 pavucontrol
달렸다구성->SoundBuds 울트라 슬림+그리고 선택윤곽~이 되다헤드폰 호스트(HSP/HFP). 그런데 이 설정으로 전환하면 소리가 나지 않습니다.
내 헤드폰에서 HSP/HFP 모드를 작동하려면 어떻게 해야 합니까?
답변1
이 질문은 다음에 잘 설명되어 있습니다.플러그형 웹사이트. 해결책은 펌웨어 파일을 Broadcom BCM20702 칩셋(플러그형 어댑터가 사용하는 것)의 Linux 파일 시스템에 로드하는 것입니다. 요약하면 이 페이지의 해결 단계는 다음과 같습니다(커널 버전 3.16 이상).
fw-0a5c_21e8.hcd
이 페이지에 링크된 펌웨어 파일을 다운로드하세요.- 이 파일을 다음으로 이동하세요.
/lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd
- 펌웨어 로딩 오류가 표시 되면
dmesg
(제 경우에는 그랬습니다) 파일 이름을 다음으로 변경하세요.BCM20702A1-0a5c-21e8.hcd
이것은 내 문제를 해결했습니다.