Category Archives: 일거리

W2100 Hacks – Part 2

ㄹㄹ ㄹ ㄹㄹㄹ ㄹㄹㄹㄹㄹ ㄹ ㄹㄹㄹㄹㄹㄹ ㄹㄹㄹㄹㄹ ㄹㄹ ㄹㄹㄹㄹㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹㄹㄹ ㄹ ㄹㄹㄹㄹㄹㄹㄹ! ㄹㄹㄹㄹㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹ ㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹㄹㄹㄹㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹ. ㄹㄹ ㄹㄹㄹ ㄹ ㄹㄹㄹㄹ ㄹㄹ ㄹㄹㄹㄹ, ㄹㄹㄹ ㄹㄹ ㄹㄹㄹㄹ ㄹㄹㄹㄹㄹ.
W2100 in Linux


[#M_해석 보기|해석 접기| 며칠 전 드디어 리눅스에저 제 W2100을 연결시켜서 PC Manager 모드로 진입시키는 데 성공하였습니다! 전화번호부를 빼내오기 위해서 다른 명령어와 XML 기반으로 되어있는 SyncML이라는 동기화 마크업 언어와 몇가지 추가적 명령어를 알아내야 합니다. 성공 사진은 제 플리커에 올려 두었으나, 편의를 위해 여기에도 올려둡니다._M#]

W2100 Hacks – Part 1

삼성 애니콜은 애니콜 PC 매니저라는, 이름은 거창하지만 액티브싱크보다 훨씬 하는 일도 적고 인터페이스도 불편하고 (중간생략) 덩치도 무거운 프로그램으로 관리됩니다. 윈도 비스타와 쿠분투 엣찌를 쓰고 있기 때문에, 휴대폰 때문이라도 윈도를 버리지 못하겠네요. 그래서 닥치고 휴대폰의 USB 신호를 잡아서 싱크 프로그램을 만들어 보고 있습니다.
삼성에서 HSP 드라이버를 도입한 이유는 자세히 모르겠지만, QPST가 유출된 전후였다고 기억하고 있습니다. HSP 드라이버로 빠트리지 않으면 휴대폰과 대화를 할 수 없기 때문에, HSP 드라이버로 빠트리는 것이 중요합니다. 그러나 일단 HSP 모드로 들어가면, 그 때부터는 USB로 명령을 보내고 받는 것이 전부입니다.
RNE 발표 때문에 학교에 갔던 날 저는 HSP 드라이버를 깨고 있었고, 그 결과로 CDMA 모뎀 -> HSP로 들어가는 명령을 찾아냈습니다. 자, 따라하시죠. 애니콜 PC 매니저를 일단 닫습니다. 그 다음  하이퍼터미널이나 새롬 데이타맨 같은 PC 통신 프로그램을 열고, 어떻게 입력해 보았습니다.


ATE0V1

AT#PMODE=1

AT#CHKIDLE?

AT+GMM

AT#PBDYN?

AT#PBDYN2?

AT#MMINF=10

AT#PMODE=5


이제 장치 관리자로 들어가 보면, HSP 드라이버가 잡히는군요. 그 다음 과정부터는 저도 알아내고 있는 중입니다. 이것만 끝나면, 리눅스로 완전히 갈아타야겠습니다.