요즈음 포스팅할만한 시간적/정신적 여유가 부족하여 N810 리뷰가 늘어지고 있습니다. 일단 번외편으로 간단하게 N810의 블루투스 connectivity에 관해 포스팅합니다.
얼마전에 그동안 잘 사용하던 삼성 SCH-B540 가로본능2 폰을 SCH-W320으로 교체하였는데요, 2세대 CDMA EVDO망에서 3세대 WCDMA망으로 이용망이 바뀌면서 블루투스를 이용한 모바일 인터넷 설정이 다소 달라지게 되었는데요,
SKT 기준으로 AT+CRM=1이라는 기존 초기화 명령어는 그대로 유지되지만(사실 입력 안해줘도 잘 됩니다), dial-up 전화번호가
1501(EVDO)에서
*98#(HSDPA)로 변경되었습니다. 헌데 Windows나 Ubuntu 데스크탑에서는
무리없이 약간의 삽질만 해주면 잘 연결되는데, 유독 N810은 제대로 연결되지를 않더군요.
그래서, 다음과 같이 작업을 해보았습니다.
- N810의 엄지키보드로 작업하려면 느리니까 일단 OpenSSH 설치
- PC에서 N810으로 SSH 접속
- /etc/ppp/options를 편집하여 'debug' 옵션 삽입
- sysklogd(=syslogd) 설치
- 디버그메시지(/var/log/debug) 관찰
아 그랬더니만, 다음과 같은 메시지가 나오는게 아니겠습니까.
Mar 9 17:33:20 Nokia-N810-50-2 icd 1.2.31[1110]: Using RFCOMM device: /dev/rfcomm0
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [0x2e0c8] AT-CB: IN
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [0x2e0c8] AT-Received: 'AT+GCAP'
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [0x2e0c8] AT-Received: '+GCAP: +CGSM,+DS,+ES'
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [0x2e0c8] AT-Received: 'OK'
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [0x2e0c8] AT-Close
Mar 9 17:33:21 Nokia-N810-50-2 serial[1676]: /org/bluez/serial: org.bluez.serial.Manager.DisconnectService()
Mar 9 17:33:21 Nokia-N810-50-2 serial[1676]: name_listener_remove(:1.30)
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: Disconnected from RFCOMM device: /dev/rfcomm0
Mar 9 17:33:21 Nokia-N810-50-2 icd 1.2.31[1110]: [SKT Bluetooth] Requesting retry (Gateway does not support required cellular system)
말하자면,
AT+GCAP 명령어(폰에서 지원하는 기능을 탐색하는 명령어...라고 검색해보면 나옵니다)의 결과로 돌아온
+CGSM,+DS,+ES라는 답변이 현재 N810의 connectivity를 관장하는 icd(Internet Connection Daemon)의 구미에 맞지 않는게 아닌가 싶습니다.
(여담입니다만, CGSM은 GSM지원, DS는 데이터압축지원, ES는 오류제어지원이랍니다)
헌데 icd는 노키아에서 직접 제작하는 소프트웨어여서 소스가 공개되어있지 않더군요. 일단 maemo 쪽에
버그리포팅은 해두었는데, 얼마나 빨리 손을 써주는지 한번 기다려보겠습니다.
ps. 2세대 CDMA망에는 별 문제없이 붙습니다. (제가 그렇게 2개월간 사용했었으니까요) 데이터정액제 가입하신 분들은 한번 시도해보셔도 좋습니다.변경공지: 2008년 4월 26일 현재 해결되었습니다. SKT 3G망에 잘 붙습니다.
여기를 참조하세요.
Trackback Address :: http://hkjinlee.tistory.com/trackback/61