Tryb ratunkowy (failsafe) w OpenWRT
Obrazy OpenWRT mają wbudowany tryb failsafe
obchodzący całą konfigurację, która została zapisana na partycji
JFFS2. To jest ta części pamięci flash routera, w której
możemy dokonywać własnych zmian w konfiguracji tego firmware. Jak to zwykle bywa, czasem coś
uszkodzimy przez przypadek i masz router nie chce zbytnio działać tak jak byśmy od niego oczekiwali.
Tryb failsafe nie jest tym samym co firstboot, który resetuje ustawienia do fabrycznych. W
przypadku failsafe , wszelkie zmiany jakich dokonaliśmy w procesie konfiguracji zostają i nic nie
tracimy. Jedynie co, to nie jest montowana partycja, na której ten zmiany figurują. Dodatkowo, ilość
odpalonych usług jest ograniczona do minimum. Nie mamy, np. dostępu do internetu, nie działa WiFi,
resolver DNS i nie mamy możliwości uzyskania adresu za pomocą protokołu DHCP. W tym wpisie
przyjrzymy się nieco bliżej temu mechanizmowi.