[블루투스] Sony WF-C710N 이어폰이 Ubuntu 24.04에서 인식되지 않습니다

[요약]
Ubuntu 24.04 LTS에서는 기본 설치 시 특허 문제로 인해 AAC/aptX와 같은 고급 블루투스 오디오 코덱이 비활성화되어 있을 수 있습니다.
하지만 설치 과정에서 서드파티 드라이버 설치 옵션을 선택하거나, 이후 수동으로 pipewire-audio, libspa-0.2-bluetooth, gstreamer1.0-libav 등 관련 패키지를 설치하면 A2DP 고음질 오디오 프로파일이 정상적으로 활성화되며, Sony Bluetooth 헤드폰도 pairing 및 오디오 재생이 가능합니다.

[상세 내용]
아래와 같이 문제 해결하였습니다.

  1. Ubuntu 24.04 설치 중 서드파티 드라이버 설치(Install third-party software) 옵션으로 블루투스 기기 정상적으로 Pairing 되었으며 다음을 포함합니다:
  • bluez 관련 proprietary firmware
  • Media codec (GStreamer 플러그인) – gstreamer1.0-plugins-ugly, gstreamer1.0-libav
  • Bluetooth A2DP sink 지원 – pulseaudio-module-bluetooth 또는 pipewire-audiolibspa-bluetooth
  • 소니 기기 호환 펌웨어 – 리눅스 firmware 패키지 (linux-firmware)
  1. 설치 중에 서드파티 드라이버를 선택하지 않았다면, 아래 명령으로 따로 설치할 수 있습니다.
sudo apt install ubuntu-restricted-extras \
                 gstreamer1.0-plugins-ugly \
                 gstreamer1.0-libav \
                 libavcodec-extra \
                 pipewire-audio \
                 libspa-0.2-bluetooth
  1. bluetooth 모듈 확인
    $ pactl list modules short | grep blue
9       module-bluetooth-policy
10      module-bluetooth-discover
11      module-bluez5-discover
  • 정상작동 확인 결과: $ bluetoothctl
Agent registeredct to bluetoothd...[bluetooth]#         WF-C710N
[WF-C710N]# show
Controller 34:F6:4B:77:10:27 (public)
        Manufacturer: 0x0002 (2)
        Version: 0x08 (8)
        Name: hank
        Alias: hank
        Class: 0x007c010c (8126732)
        Powered: yes
        Discoverable: no
        DiscoverableTimeout: 0x000000b4 (180)
        Pairable: yes
[WF-C710N]# list
Controller 34:F6:4B:77:10:27 hank [default]
[WF-C710N]# [DEL] Transport /org/bluez/hci0/dev_14_06_A7_04_73_78/sep1/fd1 
[WF-C710N]# [DEL] Endpoint /org/bluez/hci0/dev_14_06_A7_04_73_78/sep1 
[WF-C710N]# [DEL] Endpoint /org/bluez/hci0/dev_14_06_A7_04_73_78/sep2
1개의 좋아요