3com píše:A máme tady další pěkný sobotní podvečer s jednotkou 1s10.... Napájeno pomocí DC z Meanwell AD-155C zdroje. 52,4V z baterek. Do teď to běželo 4 roky bez klopítnutí. Jenom dnes proběhla preventivní výměna Zdroje Meanwell, protože se zjistilo, že ikdyž do dnes běh bez výpadku měl Meanwell nafouknutý a už i prasknutý ten největší kondenzátor na něm. Výměna zabrala pouze cca 5min. Venkovní teplota 11°C. 1s10 už nenaběhla, ani pro třech restartech napájení po 30min... Úplně mrtvá není protože při odpojení DC vodiče a zapojení zpět do svorkovnice prskne tak jako vždy, napětí a vše ok.... Wtf???? Jednou jsem už tohle zažil, ale po cca 1hod bez zásahu jednotka zničeho nic naběhla. Tady už půl dne a stále nic... Byl postaven záložní spoj tak to nehoří, ale zajímalo by mě proč to dělá? Vadná pamět U8??
Jsi na správné stopě. Uvnitř jednotky je obvykle 2GB MicroSD karta. 1S10 jede interně na linuxu, který běží v nějakém overlayfs (stejně jako AirOS a RouterOS) - system na paměťovce je readonly a nesere se. Konfigurace je uložena na separé velmi malé partiště, která je rw a při změné configu se přepisují stále ty stejné bloky. Problém je, že je to FAT. Tedy bez žurnálu a velmi náchylný na poškození FS právě při výpadku napájení. Obvyklý problém tedy je, že ti jednotka jede mnoho měsíců/let a po restartu už nenajede, protože dojte ke corruptu dat právě na partišně s nastavením - typicky je rozbitný jeden z cfg souborů a interní OS to není schopný sežrat. Vadnou flash poznáš tak, že jednotku zapneš a na nezapojených ETH portech svítí oranžová LEDka (na pozadí bootuje systém a pravděpodobně dělá FSCK("checkdisk")). Občas naběhne za hodinu (doběhne FSCK), občas nenaběhne nikdy (zůstane na něm viset). Řešením je jednotku rozebrat, vyndat SD kartu, hodit do linuxového stroje, spustit fsck na třetí partišnu, opravit chyby, hodit ji zpátky a vše jede. Pokud je v háji celá flash, uděláš bitovou kopii z SD karty z jiné jednotky. Pokud chceš, umím ti poslat novou SD kartu s defaultním configem.