[an error occurred while processing this directive]
Два года прошло с тех пор, как я этим занимался, вот что помню(+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено 25 декабря 2005 г. 10:51
В ответ на: так я проверяю cнифеером ethereal. дело то в том ,что пакеты одинаковые, которые ловятся с сети и которые с девайса. вплоть до байта. вот я и не знаю уже с которой стороны подойти то. :((+) отправлено <font color=gray>ода</font> 25 декабря 2005 г. 01:39

ARP - это протокол трансляции адресов МАС в адреса IP. Т.е. перед тем, как начать обмен, новый компьютер в сети посылает широковещательный APR пакет, в котором говорится "У сетевой карточки с МАС адресом таким-то IP такой-то". В ответ компьютеры в сети, до которых дошел этот пакет, отвечают уже не широковещательно, а конкретно карточке с этим МАС адресом: "Мой МАС адрес такой-то для адреса IP такого-то". После того, как такой ответный пакет получен, можно начинать обмен данными. Если прямой и обратный пакеты корректные (это-то и надо проверять!), можно лезть на следующий уровень вверх.
Я выводил этот трафик в лог в НЕХ-виде, после чего печатал его на бумажке, с карандашиком в руке проверял правильность и писал сбоку комментарии. Цель - посмотреть, что действительно содержится в ответном пакете. Мне это указало на ошибку. У меня из-за нестабильного чтения процессором данных с сетевого чипа (времянка была ПЛИС-кой сдвинута) МАС адрес отправлялся кривой.
А цель использования кроссовера... Дело в том, что да, можно делать это и в локалке, но тогда надо включать опцию фильтрацию пакетов, которая может убрать неправильные пакеты, а в них-то и содержится ошибка. Тогда кажется, что в сети просто молчание и ничего больше.
Так что не пожалейте 50 рублей, купите кабель. Или просто одолжите хаб на пару дней, чтобы к нему были подключены только отладочный комп и девайс. Только дешевенький, само собой, чтобы отсебятину не привнес.
В понедельник вышлю свой лог, если найду на рабочем компе.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru