Arduino vs Cisco router

Arduino vs Cisco router

Столкнулся со странным глюком- не доступна ардуина с сетевым модулем c другого сегмента сети, подключенного через IPSEC VPN между двумя маршрутизаторами Cisco.

В пределах сегмента — хост на базе arduino отлично пингуется и на него можно зайти по http, но за пределами- творятся странности, то видно его, то пропал, но чаще просто не доступен.

Пробовал уменьшать mtu, коллега подкинул идею, что может быть это из-за устаревшего Wiznet w5100 shield, дал погонять ардуинку на новом w5500 — были большие надежды, что заработает, но нет, не в этом проблема.

DHCP, статика, всякие варианты- но все равно, уж как только не камлал, особенная боль была, когда в сети две ардуинки, обе на w5100, одна отлично с дома пингуется, вторая — unreachable.

Комфликтов маков нет, обе дуины светятся в ARP таблице маршрутизатора:

Internet 10.x.x.71 130 dead.beef.feed ARPA Vlan1
Internet 10.x.x.72 130 dead.beef.fedd ARPA Vlan1

Каково было мое удивление, когда после команды clear ip arp 10.x.x.72 (ip проблемной ардуины)- все полетело.

Если кто знает в чем прикол, что такое происходит, было бы интересно узнать.

 

Loading

Loading

2 thoughts on “Arduino vs Cisco router

  1. Столкнулся однажды с подобным, но там была чужеродная железка с неизвестной прошивкой на базе w5100 shield. ARP почистить не догадался, сделал более костыльно — SNAT при входе из другой сети специально для нее.

    1. Да уж, что-то там в IP стек явно не доложили, спасибо, буду иметь ввиду вариант с SNAT если вдруг опять с ARP начнет чудить.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: