Цитата(west329_ @ Oct 15 2011, 21:32)

Вы можите показать как вобще подымать РРР. На какой платформе собираете стек ? Как он вобще работает с РРР ? Сейчас как раз с ним разбираюсь, можете подсказать ?
Во первых, надо использовать стек под операционкой какой нибудь, иначе это довольно серьезное извращение, рекомендуют freeRTOS. Если нет опыта с ней, то будет сложновато. Я использую STM32, скачал аппнот с кодом от ST где на FreeRTOS и lwIP по ethernet реализованы некоторые примеры. Это готовый шаблон по сути. Убирается драйвер ethernet. Далее реализуется драйвер для работы с последовательным портом элементарные функции на запись и чтение блоков данных (желательно через queues операционки). Какие AT команды нужны для выхода в режим соединения, если нет четкого понимания - можете посмотреть лог соединения ПК через модем.
Когда все это подготовлено - соединение открывается одной строкой с командой pppOpen, все что нужно делает стек. Далее работа происходит через netconn_xxxxx API.
Я продолжу свои догадки: может быть есть смысл поддреживать жизнь PPP в отдельном потоке? Просто не совем ясно, не будет ли какого нибудь
фатал еррор если tcp будет делать свои какие то операции, а в это время PPP будет переоткрыт....