내가 사용중인 블루투스 동글은 웨이브시스텍 BT-2000S 모델이고
헤드셋은 Jabra BT620S를 사용중이다.
혹시나 리눅스에서 동작하는 동글 찾는사람 있을까봐 미리 적는다.
환경은 우분투 7.10 gutsy 에서 설정한 내용이다.
다른 배포판이라도 bluez-util 라이브러리 버전이
3.16이상이면 모두 동일하게 설정할 수 있다고 한다.
설정법도 매우 간단하다.
일단 블루투스 장치를 활성화 시키고 블루투스 장치를 인식했다는 메세지를 확인한다.
그리고 홈 디렉토리에 .asoundrc 파일을 만든다. 기본으로 파일이 없다.
pcm.bluetooth {
type bluetooth
device 00:13:17:72:4E:13 # User's headset address
}
pcm.!default {
type plug
slave.pcm "bluetooth"
}
#pcm.!default {
# type route
# slave.pcm "bluetooth"
# ttable {
# 0.1 = 1
# 1.0 = 1
# }
#}
type bluetooth
device 00:13:17:72:4E:13 # User's headset address
}
pcm.!default {
type plug
slave.pcm "bluetooth"
}
#pcm.!default {
# type route
# slave.pcm "bluetooth"
# ttable {
# 0.1 = 1
# 1.0 = 1
# }
#}
파일 내용을 좀 들여다 보면,
pcm.bluetooth 항목에서 device 번호를 사용자에 맞도록 설정해 주어야 한다.
헤드셋을 페어링 상태로 두고 쉘에서 hcitool scan 명령을 실행시켜 검색해보면
헤드셋의 주소를 알 수 있고, 그 값을 적어주면 된다.
나머지 두 항목은 디폴트 출력 장치를 설정하는 부분인데,
주석(#)으로 묶여있는 항목은 헤드셋의 좌.우를 바꾸는 설정이다.
어떤 모듈인지는 모르겠으나, 블루투스로 들으면 좌.우가 바뀌어 나오는 경우가 있다고 한다.
이런 현상이 있으면 주석을 이용해서 바꿔 주면 해결된다.
그리고 디폴트 항목을 둘 다 주석처리하면
원래 사운드 장치로 출력을 되돌릴수 있다.
설정을 마쳤으면 alsa 시스템을 재시작시킨다.
$ sudo /etc/init.d/alsa-utils restart
그리고 헤드셋을 페어링 모드로 바꾸고 음악을 재생하면페어링 키 값을 넣으라는 메세지가 뜬다.
키 값을 넣고 정상적으로 연결되면 음악이 잘 나오는걸 확인할 수 있을것이다.
Comments List
ㅎㅎ gvim 실행시켜봤는데, 한글이 다 깨져요 -_-ㅋ
이거 퍼가요