Я бы посоветовал ещё снифером поработать, может пакеты выходят но бракованые
(данные пинг-а порчены и т.п.)
Информации конечно не много, но может быть ещё нет проверки что пакет отослан, и раньше времени приём включен, а может адресация не правильная , приём перекрывает передачу..
Если интересует помощ - обмен исходниками - без проблем , у меня правда под MCS-51 но разобрать можно