Суть в следующем:
имеется кпк на windows mobile 2003
хочется использовать его в качестве gprs модема и при этом не терять возможности доступа к нему через synce
Т.е. одновремено использовать в качестве модема и синхронизироваться
Что для этого пытался сделать:
Mamaich в свое время делал для RoverS1 эмулятор модема работающего через IRDA.
Но мне захотелось сделать по другому, что бы организовать доступ ко модему поверх synce точнее через tcpip/ppp
Итак взяв его исходник и вышворнув оттуда работу с IRDA, заменив все это на открытие сокета по определенному порту с последующим listen и после установления соединения побайтной предачи между COM и сокетом
После запуска этой проги на кпк
Делаю следующее
telnet 192.168.131.201 1723 - где ip port адрес кпк и порт проги
дальше проверяю
atz
отвечает OK
дальше
ATE0
OK
ATV1
OK
'AT+CGDCONT=1,"IP","internet.beeline.ru"'
OK
ATS0=0
OK
AT+CGQREQ=1,0,0,0,0,0
OK
AT+CGQMIN=1,0,0,0,0,0
OK
ATDT*99***1#
через некоторое время
отвечает CONNECT
вроде как модемом худо бедно можно управлять
дальше хотел сделать:
pppd file ppp_run pty "pptp 192.168.131.201 --nolaunchpppd --nobuffer"
где ppp_run описывает как установить gprs соединение, проверял для motorola v600
pppd file ppp_run /dev/ttyACM0
срабатывает
но для кпк ничего не вышло :-(((((((((((((
толи я вообще не понял принцип pptp
Вроде как pptp устанавливает соединение с прогой на кпк
запускается chat
и у все
в логах пишет:
connect script fail
может кто подскажет вообще корректно для этого применять pptp или нет?
или может есть уже готовое решение?