Как только я ставлю посередине свич (D-Link DES1008 или D-Link DES1005A или Surecom 5 портовый), вот так:
ПК<->D-link<->Arduino,
то линки горят, а пинг уже не идет, на компе вот такая фигня:
- Код: Выделить всё
sf@sf-desktop:~$ arp
Address HWtype HWaddress Flags Mask Iface
192.168.0.24 (incomplete) enp2s0
Что самое интересное, если подключить ардуину к циске то тоже все работает, т.е. по такой схеме например:
ПК<->D-link<-c2960->Arduino
И я от этого впадаю в ступор, смотря на интерфейс циски не вижу никаких отличий от других железок, никаких runts, giants, CRC ошибок и т.п. все в норме, но почему кадры не проходят, когда ардуина воткнута прямо в D-Link ?
Шилд инициализирую просто: Ethernet.begin(mac, ip);