Nogle EPS-bokse i felten holder op med at svare på netværket og kommer først tilbage, når de slukkes og tændes, også med fast IP-adresse. v3.3 er resultatet af undersøgelsen: boksen opdager og retter selv de netværksfejl, som v2.2 ikke kan komme ud af, og intet af det, kunden eller styresystemet ser, er ændret.
English: Why v3.3 should be official (longer brief) · All versions compared
Gør v3.3 til den officielle EPS-firmware i stedet for v2.2.
Når netværkschippen bliver forstyrret, kommer v2.2 ikke selv tilbage, og boksen skal slukkes og tændes. v3.3 opdager og retter de samme fejl selv på få sekunder, opfylder langt flere netværksstandarder og måler sin egen strømforsyning, så vi kan finde den egentlige årsag ude i felten. Det er bænkresultater fra én rigtig boks; det er endnu ikke bevist i felten.
Netværksdelen er skrevet om fra bunden. Alt andet (udgange, timing, indgange, LED, styringsprotokol, webadresser, gemte indstillinger) er det samme.
| Område | v2.2 (i felten i dag) | v3.3 |
|---|---|---|
| Fejl i netværkschippen (17 testede) | død indtil sluk/tænd ved 9 af 16 | kommer sig selv ved alle 17, typisk på 3–10 s |
| Selvtjek af netværkschippen | intet | hvert 5. sekund; forkerte indstillinger sættes op igen |
| Link, der bliver nede | kommer aldrig tilbage, hvis PHY'en er gået i stå | PHY'en nulstilles efter 30 s, derefter med stigende interval |
| Modtager, der bliver "døv" (link oppe, men hører intet) | opdages aldrig | testes hvert minut; PHY'en nulstilles efter 3 tavse tjek |
| DHCP-server væk under en fornyelse | strander indtil sluk/tænd | bliver ved med at spørge og kommer sig selv |
| Samtidige forbindelser | 4 delte; styringsporten svarer ikke, når 2 webforbindelser står åbne | 8 faste; ledige forbindelser lukkes automatisk (belastningstest 541/541) |
| Websiden | én pakke pr. byte (~3.600 pr. visning) | 2–3 pakker |
| IP-adressekonflikt | opdages ikke | opdages (RFC 5227) |
| Hændelseslog | ingen | 96 hændelser, overlever strømafbrydelse |
| Forsyningsspænding | ukendt | måles løbende og logges ved hver chipfejl |
| Netværksstandarder (56 krav) | 26 opfyldt | 48 opfyldt |
De var mellemtrin. v3.1 er død ved fire af chipfejlene, heriblandt den, der ligner symptomet fra felten. v3.2 kommer sig efter dem, men er død, når PHY'en holdes i reset, og dens tjek af modtageren holder op med at teste noget, så snart gatewayen har svaret én gang. v3.3 lukker begge huller og er testet mod alle tre på den samme boks. Detaljer: alle versioner sammenlignet.