IT생활
SuSE linux 11.0 에서 블루투스핸드폰과 데이터 통신하기
스치는바람RG
2008. 9. 28. 02:10
제가 사용하는 핸드폰이 삼성 sph-w2900모델입니다. 블루투스가 내장되어있고요 블루투스 동글을 구입하면서 리눅스에서 헤드셋을 이용할 수 있게되니 욕심이 생겨 이제는 휴대폰과도 연결을 시켜야 겠다는 욕심이 생기더군요...
여기서도 리눅스 블루투스 프로토콜인 BlueZ (
1단계
우선 콘솔모드로 진입하여 아래와 같이 타이핑 합니다.
linux7@linux-wl4p:~> hcitool scan
Scanning ...
00:1F:CC:59:6B:CE mobile phone
위에서 스캔된 핸드폰 주소를 복사하여 둡니다.
2단계
rfcomm0 {
bind yes;
device 00:1F:CC:59:6B:CE; -->위에서 스캐닝된 핸드폰 주소를 적습니다.
channel 0;
comment "mobile phone";
}
3단계
위와 같이 입력한후 아래와 같이 타이핑 합니다.
linux7@linux-wl4p:~> rfcomm connect rfcomm0 00:1F:CC:59:6B:CE
얼마후 핸드폰에 비밀번호를 묻는창이 뜨고 아래와 같이 PC에서도 PIN 번호를 묻는창이 나옵니다.
위에서의 PIN 번호는 핸드폰과 같이 똑같은 번호를 입력해줍니다.
핸드폰에서 검색된 blueZ과 연결을 할 것이냐고 물어오면 당연히 '예" 를 선택합니다.
위와 같은 과정을 거쳤다면 핸드폰과 페어링된 상이이며, 아래의 그림에서와 같이
Paired/Trusted Devices에서 연결된 내역을 확인할수 있습니다.
이제 다음부터 휴대폰과 데이터 통신을 원할경우 휴대폰에서 블루투스연결만 시켜주면 자동으로 페어링 되면서 내PC로 동영상 및 사진 기타 파일전송등을 이용할수 있습니다.
여기서도 리눅스 블루투스 프로토콜인 BlueZ (
bluez-libs
, bluez-utils
)
관련 팩키지가 기본설치 되어 있어야 합니다.1단계
우선 콘솔모드로 진입하여 아래와 같이 타이핑 합니다.
linux7@linux-wl4p:~> hcitool scan
Scanning ...
00:1F:CC:59:6B:CE mobile phone
위에서 스캔된 핸드폰 주소를 복사하여 둡니다.
2단계
root권한을 득한후 다음의 경로에서 아래내용을 적어넣습니다.
/etc/bluetooth/rfcomm.conf
rfcomm0 {
bind yes;
device 00:1F:CC:59:6B:CE; -->위에서 스캐닝된 핸드폰 주소를 적습니다.
channel 0;
comment "mobile phone";
}
3단계
위와 같이 입력한후 아래와 같이 타이핑 합니다.
linux7@linux-wl4p:~> rfcomm connect rfcomm0 00:1F:CC:59:6B:CE
얼마후 핸드폰에 비밀번호를 묻는창이 뜨고 아래와 같이 PC에서도 PIN 번호를 묻는창이 나옵니다.
위에서의 PIN 번호는 핸드폰과 같이 똑같은 번호를 입력해줍니다.
핸드폰에서 검색된 blueZ과 연결을 할 것이냐고 물어오면 당연히 '예" 를 선택합니다.
위와 같은 과정을 거쳤다면 핸드폰과 페어링된 상이이며, 아래의 그림에서와 같이
Paired/Trusted Devices에서 연결된 내역을 확인할수 있습니다.
이제 다음부터 휴대폰과 데이터 통신을 원할경우 휴대폰에서 블루투스연결만 시켜주면 자동으로 페어링 되면서 내PC로 동영상 및 사진 기타 파일전송등을 이용할수 있습니다.