Jump to content

    
Sign in to follow this  

Recommended Posts

6 часов назад, Diayg сказал:

Ещё раз все перепроверил.

1) Чтобы не советовать еще раз "проверить всё", выложите краткий дамп вайршарка, будем посмотреть.

2) В вайршарке выключите promiscuous режим (где-то есть галочка), запустите ваше приложение и понаблюдайте за обменом, когда принять данные почему-то не получается. И собственно ищите разницу. Вдруг вам повезет, и увидите что-то очевидное, типа icmp ответов "udp port unreachable" и т.п. Лучше этот дамп обмена тоже приложите.

3) Для отладки, при формировании в ПЛИС пакетов пропишите жестко в поле dst MAC - MAC компьютера или ff-ff-ff-ff-ff-ff, без всяких ARP. Очень у вас похоже на недоделанный ARP, согласен с Rob.

Правильные стандартные UDP пакеты должны приниматься без всяких там raw сокетов. 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this