답변:
다음은 장치와 상호 작용하는 데 사용할 수있는 Bluetooth를 다루는 몇 가지 도구 목록입니다.
hciconfig
hcitool dev
정보의 일부를 제공해야합니다hcitool inq
과 hcitool scan
hcitool info <BTAddr>
l2ping <BTAddr>
sdptool browse <BTAddr> or sdptool records <BTAddr>
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann
elNo> –put <FileToPut>
obexftp -b <BTAddr> -v -p <FileToPut>
passkey-agent –default <Pin>
obexpushd
이 사이트의 지시에 따라 명령 줄을 통해 장치를 Linux 상자와 페어링 할 수 있습니다. Aritcle의 제목 은 Linux의 명령 줄에서 블루투스 장치를 페어링하는 방법 입니다.
블루투스 기기 Mac 주소 찾기
$ hcitool scan
Scanning ...
11:22:33:44:55:66 device 1
12:34:56:78:90:12 device 2
예상 페어링 코드를 전달하도록 Bluetooth 에이전트 설정
$ bluetooth-agent 0000 &
rfcomm 구성 파일을 편집하고 /etc/bluetooth/rfcomm.conf
MAC 주소를 위에서 입력하십시오.
rfcomm0 {
# Automatically bind the device at startup
bind no;
# Bluetooth address of the device
device 11:22:33:44:55:66;
# RFCOMM channel for the connection
channel 3;
# Description of the connection
comment "This is Device 1's serial port.";
}
참고 : 시작시 바인드하지 않도록 장치를 구성하는 경우주의해야 할 점 (바인드 번호;) 직렬 포트를 사용하기 전에이 명령을 사용하여 rfcomm을 수동으로 시작해야합니다 (루트 권한도 필요함).
$ sudo rfcomm connect rfcomm0