리눅스에서 Bluetooth 연결이 안 될 때

Park, Jinyong·2020년 4월 6일
0

Small, but Valuable.

목록 보기
8/19

리눅스에서 에어팟을 사용하고 싶은데 페어링부터 말썽을 부렸다. 이럴 땐 아래와 같이 시도해보자.

sudo vi /etc/bluetooth/main.conf

편집기에서 ControllerMode를 검색해서 주석을 지우고 bredr 값으로 설정한다.

ControllerMode = bredr

(일부는 dual로 설정했더니 잘 작동된다고 한다. dual이 default값이라고 하던데...)

블루투스를 재시작한 후 연결을 시도하면 잘 연결될 것이다.

sudo /etc/init.d/bluetooth restart

나의 경우, 연결이 잘 됐음에도 사용 중에 신호가 약하지거나 왜곡이 발생했다. 블루투스 주파수 대역과 와이파이 주파수 대역 사이의 간섭으로 혼선이 발생한 것이다. 다행히도, WIFI 듀얼밴드를 사용 중이라 2G와 5G 두 가지 주파수 대역이 있어서 5G로 변경한 후에는 아무런 문제 없이 잘 작동했다.

2G wifi는 2.422GHz, 5G wifi는 5.18GHz 주파수를 사용하는 것을 확인할 수 있다.

블루투스의 주파수 대역도 확인하고 싶었지만, 블루투스 기술 자체가 2.4GHz 대역을 사용하기 때문에 이 대역을 사용하는 와이파이와의 간섭은 잘 알려진 문제였다. 그러니 블루투스 신호가 약하다면, 랜선을 꼽거나, 다른 주파수 대역을 사용하는 wifi로 변경하자.

0개의 댓글