yashok 0 23 июня, 2011 Опубликовано 23 июня, 2011 · Жалоба Доброго времени суток, форумчане. Столкнулся со следующей проблемой. На форуме пока не нашел ответа. Есть две платы с разными процессорами и модемами. Модемы Sim300 и TM1. Для установки ppp соединения используется lwIP. Код залитый в микропроцессоры практически едентичен (отличия по части железа). Проблема заключается в следующем. При подключении по GPRS, когда в дело вступает IPCP протокол (LCP), сеть шлет параметр настраиваемых опций - 4 (Mobile-IPv4). К сожелению lwIP поддерживает только первых 3 (IP адреса, Протокол сжатия IP, IP адрес). Это выяснилось при дебаге платы где стаит SIM300. На плате где стоит модем Teltonika TM1 подключение проходит нормально, но возможности дебажить эту плату нет. Может как-то можно настроить GPRS, что бы сеть не работала с Mobile-IPv4?? Зарание благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 23 июня, 2011 Опубликовано 23 июня, 2011 · Жалоба Есть две платы с разными процессорами и модемами. Модемы Sim300 и TM1. Для установки ppp соединения используется lwIP. Код залитый в микропроцессоры практически едентичен (отличия по части железа). Проблема заключается в следующем. При подключении по GPRS, когда в дело вступает IPCP протокол (LCP), сеть шлет параметр настраиваемых опций - 4 (Mobile-IPv4). К сожелению lwIP поддерживает только первых 3 (IP адреса, Протокол сжатия IP, IP адрес). Это выяснилось при дебаге платы где стаит SIM300. На плате где стоит модем Teltonika TM1 подключение проходит нормально, но возможности дебажить эту плату нет. Может как-то можно настроить GPRS, что бы сеть не работала с Mobile-IPv4?? На фазе LCP шлет не сеть, а сам модем. На фазе NCP никаких опций Mobile-IPv4 у телтониковских модемов не встречал и у SIM300 тоже. В какой сети работаете? Да, модемы серии TM1 и TM2 сделаны по референсу от Neon Seven (нынче Ublox) и те в свою очередь использовали тот же lwIP. В крайнем случае делается reject опции если вы какую опцию не понимаете. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yashok 0 23 июня, 2011 Опубликовано 23 июня, 2011 (изменено) · Жалоба Все разобрался. Оказывается когда IPCP отправлял ему запрос по пораметрам сети модем отвечал, что не нужно спрашивать его DNS (такая симка попалась). IPCP видит что ответ не с параметрами, говорит что пришла ерунда и повторно дает запрос на параметры. Когда подключил модем к компу увидел, что он также при подключении запрашивает параметры, модем ему отвечает, что DNS запрашивать не нужно, винда повторно запрашивает параметры только уже без DNS и все впорядке. Убрал в lwIP запрос на DNS (ppp_settings.usepeerdns = 0;) и корпаративная симка заработала. Но почему работал TM1 НЕ ПОНЯТНО! Изменено 23 июня, 2011 пользователем yashok Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться