So Leute das Tool ist fertig wird morgen Online gestellt.
Aber !!!!!!!!
Wir haben in den letzten 5 Tagen wirklich eine menge Zeit in dieses Problem investiert und haben einiges herausgefunden.
Testaufbau:
2x NET-IO mit der Original Pollin Firmware
1x NET-IO mit alter E2000 Firmware 2.0.a7
1x NET-IO mit neuer E2000 Firmware 2.1.2
Beide NET-IO Boards mit Original Pollin Firmware haben des öfteren Netzwerkaussetzer. (meistens nach ca 2-4 Stunden)
Diese Firmware führt einen Automatischen Neustart des Netzwerkbausteins durch. (dauert ca 5 sekunden)
In der Regel dürfte das keinem auffallen. Warum das passiert kann ich bei dieser Firmware nicht sagen)
E2000 NET-IO mit Firmware 2.0.a7 verhält sich ähnlich aber in dieser Firmware hatten wir keinen Neustart mit eingebaut.
OK, gut soweit , aber warum hatten wir dieses Poblem nicht ? Weil wir Eierköppe für uns bereits eine geänderte Version hatten und die mit der falschen Versionsnummer bezeichnet hatten.
Haut uns schlagt uns wir haben es verdient.
E2000 NET-IO Board mit der Firmware 2.1.2 hat dieses "Änderung" natürlich mit drin.
Was passiert bei diesem Neustart des Netzwerkbausteins ?
Da wir uns ein Tool geschrieben hatten für unsere Firmware konnten wir das nun auswerten.
Der Buffer im Netzwerkbaustein läuft über und wird dadurch korrupt.
loll wir haben uns selber gewundert was so alles beim NET-IO ankommt.
Dateifreigaben
Netzwerkdrucker
und.. und.. und..
Zu den LEDs:
Original Pollin :
Grüne LED leuchtet wenn eine Netzwerkverbindung besteht.
Gelbe LED leuchtet nur dann auf , wenn ein Packet ankommt was auch wirklich für das Board ist.
(Alle anderen Packete kommen nätürlich auch an werden aber nicht Angezeigt)
E2000 Firmware:
Grüne LED leuchtet immer auf wenn irgendein Packet ankommt.
Gelbe LED leuchtet wenn eine Netzwerkverbindung besteht.
Fazit: Mit der neuen Firmware sollten diese Probleme quasi weg sein.