Использую lwip и внешнее rndis устройство. При каждом подключении устройство заново генерирует MAC. Поэтому при отключении-подключении устройства приходится удалять-добавлять заново сетевой интерфейс (netif_add - netif_remove). При первом добавлении lwip шлет пакет ARP Announcement (типа "я здесь, у меня такой-то IP и MAC"). После повторного добавления интерфейса этот пакет не посылается, поэтому я рискую пропустить входящие пакеты. Как заставить LWIP послать этот пакет?
--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
|