Hallo,
folgender Aufbau:
ENC-----Managed Switch------ENC ->No Connection between Devices
ENC-----Unmanged Switch------ENC ->Connection
ich nutze die libs:
#include <EthernetENC.h>
#include <EthernetUdp.h>
mit einem ESP32 Devkit
Konkret sollen die beiden sich unterhalten. Das machen Sie auch mit einem stink normalen switch. Ich habe hier TP-Link und Netgear rumliegen als Gigabit Switche und noch zwei Fritzboxen. Alles läuft soweit stabil seit mehreren Tagen. Nun sollte der Aufbau in seine natürliche Umgebung wechseln. Diese hat einen managebaren Swtich zwecks Vlans. Nix geht mehr. Ich habe hier mehrere Linksys LGS310 am laufen. PC, Internet, Drucker etc. läuft über die Switche ohne Probleme. Ich habe auch schon in den Switchen alle Ports für UDP/TCP freigegeben und die Ports auf 10base/full oder half eingestellt. keine Änderung.
Habe zehnfach unterschiedliche Ports probiert, ohne Erfolg.
Die Hilfen im Netz bringen mich nicht weiter:
- 100 bis 120ohm zwischen Pin 1/2, 3/6
- Umstellen auf 10base full
- crossover cabel
Auch am HP Switch, Microsnes, Linksys oder Cisco läuft nix. Ich bin Ratlos.
Selbst am uralten router, der nur 100base-t kann läuft die udp verbindung.
Ich habe dann noch den code von udp auf Server/Client umgestellt auch hier geht nix.