[리눅스] 데비안. 그놈. 블루투스. "feat. AR3012"

2023. 4. 6. 02:48리눅스 실제 사용 팁/블루투스

작성일 : 2022. 10. 30. 05:55


작년까지 잘 쓰던 블루투스가 언제부터인가 인식되지 않았다. 당연히 그놈 쪽 문제라고 생각했다. 아니면 데비안이 워낙 이런 쪽에 지원이 떨어진 게 원인일 것이라고 의심했다. 하필 데비안은... 하지만 버릴 수는 없고... 쯔쯔...

 

철 지난 데비안 블루투스 문서를 구글에서 찾아보았다. bluez 를 비롯한 블루투스 관련 패키지는 모두 깔려 있는데 도대체 왜 안되는 걸까!!? 아씨.. 데비안은 하필.!!!!!

 

lspci, lsusb... 해마 어딘가에 저장되어 있었던 커널 컴파일... 이젠 손대기도 싫은데... 통짜 커널 쓰면 되지, 내가 임베디드 리눅스 공부하는 사람도 아니고......

 

 

그 동안 잘 썼는데 패키지 업그레이드한 이후로 갑자기 왜 안되냐고!!?

 

역시나 내 착각이었다. 그놈 제어판에서 블루투스 섹션으로 들어가면 블루투스 동글이 있어야만 연결할 수 있다는 늘 보던 메시지 때문에 펌웨어가 없어서 인식못할 거라는 의심조차 하지 않았다!

 

Atheros 3012 (AR3012) 블루투스

lsusb, lspci 명령으로 내 PC 에 장착되어 있는 부품(그래픽 카드나 네트워크 어댑터, 웹캠 등... 여러 목록)을 볼 수 있다.

 

이 글을 쓰는 시점이 2022년 10월말인데 구글검색결과가 4, 5년전이면 이미 해결되었거나 다른 원인이 있을 수 있단 소린데..

그러다가 데비안 패키지 사이트를 발견했다. 아차! 이걸 설치하면 되지 않을까...? 커널 컴파일도 필요없고 관련된 커널 모듈은 이미 올라가 있으니까...

 

lsmod 명령으로 현재 메모리에 올라간 커널모듈, 즉 드라이버를 확인할 수 있다

 

참고할 것!!!

firmware-atheros 패키지는 이 글을 쓰는 시점에서, stable 버전인 코드명 bullseye 에서만 찾을 수 있다.

따라서 /etc/apt/sources.list 에 bookworm (현 testing 버전) 저장소만 지정한 후에는 찾을 수 없다.

일시적으로 bullseye 이 들어 있는 라인을 추가하거나 웹브라우저로 bullseye 저장소를 뒤져서 다운로드한 후 설치해야 함!!

 

firmware-atheros 패키지에서 지원하는 AR3012 관련 목록

이 패키지를 설치하고 그놈을 재시작했더니 그놈 우측 상단 작업막대에 드디어 블루투스 항목이 생겼다.

 

 

요 녀석!! 드디어 잡았다!