테크매니아
아치리눅스 세팅기 - 1) 블루투스 마우스 연결하기 본문
반응형
Intro
막상 데스크톱으로 들어오니 엄청난 설렘과 휑함이 반겨주었다.
아무것도 없다.
바로 이 매력!!! usb 인터페이스 키보드도 안 먹는다!
물논!! 블루투스도 당근!!!
이 모든걸 모두 해야되니 어찌보면 참 귀한 경험이고 설레는 일이었다.
터미널에서 설치를 수행한 덕분에 부팅과정과 관련 용어를 알게 되서 굉장히 즐거웠다.
bluez 설치
우선 블루투스 유틸을 설치한다.
pacman -S bluez bluez-utils
bluez는 자세히는 모르지만 블루투스 통신 프로토콜을 제공해주는 라이브러리라고 한다. 나중에 한번 이 라이브러리를 써서 장비 프로그래밍을 해봐야 겠다.
lsusb로 usb에 연결된 장치들을 확인 할 수 있다. 내 껀 chicony electronics 제품이다.
systemctl status bluetooth
위 명령어로 블루투스 서비스 상태를 확인할 수 있는데 아래 이미지가 매우 화질이 떨어지지만 처음에 상태 확인을 하면 inactive로 되어있다. 장치를 활성화 시키기 위해
systemctl start bluetooth
systemctl status bluetooth
systemctl enable bluetooth
서비스를 작동시킨 후 확인하면 초록색으로 active 라고 뜬다.
btusb module load
블루투스 장치 드라이버가 올라가지 않았다면 올린다.
modprobe btusb
Pairing and Connect
다음과 같은 명령어로 탐색, 페어링 및 연결을 할 수 있다.
bluetoothctl # 블루투스 모드 진입
[bluetooth] scan on # 장치 탐색
[bluetooth] pair XX:XX:XX:XX:XX:XX # 페어링
[bluetooth] connect XX:XX:XX:XX:XX:XX # 연결
만일 'Failed to start discovery: org.bluez.Error.NotReady' 라는 문구를 보았을 경우 'power on' 이라는 블루투스 컨트롤러 파워를 켜주는 명령어를 실행하면 된다.
Auto enable when device found
# /etc/bluetooh/main.conf
AutoEnable=true
반응형