Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

помогите раскодировать LCP фрейм для PPP соединения

Отправлено andrey_241 04 марта 2009 г. 18:24


Просмотрел множество документов по LCP, везде примерно одинаковое описание фрейма:
0x7E(flag) 0xFF(address) 0x03(control) 0x00 0x21 (protocol) ... Data... FCS 0x7E (flag).
Однако, при подключении через Сименс MC35i к Билайну или МТС после слова CONNECT получаю примерно такой фрейм: ~.}#.!}$} } }'}-}#}&.6~
После удаления эскэйпов получается вот что:
0x7E 0x2E 0x03 0x2E 0x21 0x04 0x00 0x00 0x07 0x0D 0x03 0x06 0x2E 0x36 0x7E
Смотрел в инете, у всех примерно такой же формат(многие описывают аналогичную проблему и выкладывают, что приходит). Отличие от стандарта прежде всего в 'адресе', везде написано, что должно быть 0xFF (обязательное требование!) - а приходит 0x2E.
Далее, 'protocol' получается 2E21, хотя допустимые значения 0021, 8021, C021.
В общем, стандарту вроде как не соотвествует, раскодировать не получается, соответственно, не удается и установить PPP соединение. Сильно беспокоит символ 0x2E, он по всей видимости выполняет какую-то специальную роль, но нигде не могу найти его назначение.
Кто-нибудь с этим уже сталкивался или может быть знает как решить проблему, помогите пожалуйста.


Составить ответ | Вернуться на конференцию.

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 567:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru