1

Temat: Rozjedza mi się router ?

Zaczynaja mi się pojawiać błedy przy zapiswyaniu do pamięci routera

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.

np gdy zapisuje plik do /etc/init.d czasami dostaje jakies info, że brak dostępu do pliku (ten katalog nie jest mounotway z dysku) Jak to naprawić jakiś skanem czy coś ? Czy to juz koniec pamięci routera ? sad

2

Odp: Rozjedza mi się router ?

problem rozwiązany okazało się, że nowa metoda obejścia limitów rapida powoduje wygenerowanie 100000 logow i zapchania partycji /root smile

3

Odp: Rozjedza mi się router ?

Tak, to też taki objaw smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: Rozjedza mi się router ?

Od ostatniej aktualizacji (13.10.2011) mam podobne błędy.

root@LasVegas:~$ logread | grep "err\|ERR"
Oct 16 19:57:00 LasVegas local2.info chat[2654]: abort on (ERROR)
Oct 16 19:57:01 LasVegas daemon.err pppd[2649]: Connect script failed
Oct 16 19:57:33 LasVegas local2.info chat[2656]: abort on (ERROR)
Oct 16 19:57:40 LasVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 16 19:57:41 LasVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 16 20:02:18 LasVegas user.err kernel: option: option_instat_callback: error -143
Oct 16 20:02:32 LasVegas local2.info chat[3628]: abort on (ERROR)
Oct 16 20:02:33 LasVegas daemon.err pppd[3623]: Connect script failed
Oct 16 20:03:05 LasVegas local2.info chat[3630]: abort on (ERROR)
Oct 16 20:03:12 LasVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 16 20:03:13 LasVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.

root@LasVegas:~$ dmesg | grep "err\|ERR"
USB Serial support registered for Sierra USB modem
usbcore: registered new interface driver sierra
sierra: v.1.3.8:USB Driver for Sierra Wireless USB modems
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
option: option_instat_callback: error -143
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
option: option_instat_callback: error -143
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.

root@LasVegas:~$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2432      2432         0 100% /rom
tmpfs                    14808       112     14696   1% /tmp
tmpfs                      512         0       512   0% /dev
/dev/mtdblock3             320       260        60  81% /overlay
mini_fo:/overlay          2432      2432         0 100% /

Nie bardzo potrafię sobie z nimi poradzić.
Dodatkowe objawy - zrywa połączenie wifi.
Próbowałem go zresetować - QSS przytrzymany ponad 30 sek. (oczekiwałem, że zgubi ustawienia i wszystko będę musiał od początku ustawić - zadziałało jak zwykły reboot)

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

5

Odp: Rozjedza mi się router ?

Masz błąd w jffs - albo miałeś extroota, albo rozwalił się. I tu niestety pomoże tylko failsafe, skasowanie rootfs_data i ponowna konfiguracja systemu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Rozjedza mi się router ?

Skasowałem rootfs_data, zgodnie z opisem http://eko.one.pl/?p=openwrt-failsafe .
Błędy o których pisałem wcześniej zniknęły - jednak - wifi... resetuje się.
Wczoraj po wyczyszczeniu ustawień i ustawieniu podstawowych rzeczy (internet + wifi z WPA2 PSK - tak jak wcześniej),
popracowałem ok 3 godziny i zaczął co chwile zrywać wifi.
Zauważyłem też, że jak łączę się za pomocą ssh zdalnie lub lokalnie przez wifi (mowa o sytuacji, kiedy wydaje się, że połączenie wifi nawiązane) po jakimś czasie bezczynności sesja ssh się rozłącza (nie będę się upierał, ale wydaje mi się, że na obrazie wcześniejszym niż 13-10-11 tego nie było).
Cała sytuacja zaczęła się od momentu kiedy 13go uaktualniłem firmware. Tego dnia podłączyłem też hub usb na który się żaliłem w poście http://eko.one.pl/forum/viewtopic.php?id=1730 .
Teraz zaczyna mi świtać - czy czasem problemy z hubem nie są spowodowane tą samą przyczyną, która doprowadza do rozłączenia wifi (Gargoyle z 13-10-11).
A może hub tak namieszał...

Ktoś ma jakiś trzeźwy punkt widzenia?
Od czego zacząć testy ?

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

7

Odp: Rozjedza mi się router ?

W nowej wersji nastąpiła aktualizacja ath9k i mac80211. Być może to to.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Rozjedza mi się router ?

Znowu pojawiły mi się błędy:

root@FreshVegas:/sys/class/leds$ logread | grep "error\|ERROR"
Jan  1 01:00:50 FreshVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Jan  1 01:00:53 FreshVegas local2.info chat[1060]: abort on (ERROR)
Oct 19 00:00:01 FreshVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 19 00:00:01 FreshVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 19 00:00:30 FreshVegas local2.info chat[1545]: abort on (ERROR)
Oct 19 17:24:56 FreshVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 19 17:24:57 FreshVegas user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.

root@FreshVegas:/sys/class/leds$ dmesg  | grep "error\|ERROR"
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.
mini_fo: create_sto_file: ERROR creating sto file.

W kwestii wyjasnienia - OpenWrt bez extroot'a, podlaczony tylko modem.
Czy może być tak, żę takie błędy się pojawią, kiedy odłączę router od zasilania bez uprzedniego wydania polecenia halt ?

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

9

Odp: Rozjedza mi się router ?

Może tak być, choć mało prawdopodobne. Ani razu mi się nie darzyło ale, a uwierz, że dużo tego używam smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Rozjedza mi się router ?

A czy możliwe, że błędy te mogły się pojawić po wydaniu komend:

# uci add system led
# uci set system.@led[-1].sysfs='tl-mr3x20:green:qss'
# uci set system.@led[-1].trigger='heartbeat'
# uci commit system

pierwsze 3 przeszły bez echa, po wpisaniu 4tej otrzymałem komunikat "I/O error"
Dioda oczywiście nie 'mryga' (albo wpisalem cos nie tak, albo router nie obsluguje heartbeat).
Probowalem tez wlaczac i wylaczac ta diode - to mi sie udalo.

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

11

Odp: Rozjedza mi się router ?

i/o error to daltego że nie mógł zapisac we flash, na jjfs. To następstwo tego że system plików się rozjechał. Jakakolwiek zmiana może skutkować tym komunikatem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Rozjedza mi się router ?

Walki ciąg dalszy...
Sytuacja:
1. Urychomiłem mr3420 w trybie failsafe,
2. wyczyściłem ustawienia,
3. uruchomiłem ponownie,
4. wrzuciłem do /tmp obraz Gargoyle z 13.10.11
5. 'uaktualniłem' przez sysupgrade z opcją -n.
6. znając problem psucia exroot'a na karcie pamięci w modemie odinstalowałem usb-modeswitch razem z zaleznym pakietem usb-modeswitch-data
7. reboot
8. podłączyłem e169
9. skonfigurowałem internet i wifi przez www.
10. postanowiłem sprawdzić czy system plików sie nie wysypał na karcie - opkg update, następnie

root@Gargoyle:~$ opkg install -d ram e2fsprogs
Package kmod-ipt-ipopt version (null) has no valid architecture, ignoring.
Installing e2fsprogs (1.41.11-1) to ram...
Downloading http://downloads.openwrt.org/backfire/1 … r71xx.ipk.
Multiple packages (libpthread and libpthread) providing same name marked HOLD or PREFER. Using latest.
Configuring e2fsprogs.
Collected errors:
* opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.

W tym momecie powiedziałem sobie cicho kilka słów podlegających cenzurze: "********, już problemy?"
11. logread i dmesg: pojawiły się wpisy, których można się było spodziewać: "No space left on device". (to było wczoraj póxnym wieczorem - zostawiłem go na noc).
12. dziś o 8.00 z samego rana:

root@Gargoyle:~$ logread | grep "Err\|err\|ERR"
Oct 21 00:00:06 Gargoyle daemon.err httpd_gargoyle[1487]: unknown sockaddr family on listen socket - 0
Oct 21 00:00:30 Gargoyle local2.info chat[1595]: abort on (ERROR)
Oct 21 00:17:47 Gargoyle user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.
Oct 21 00:17:48 Gargoyle user.crit kernel: mini_fo: create_sto_file: ERROR creating sto file.

root@Gargoyle:~$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2432      2432         0 100% /rom
tmpfs                    14808      2468     12340  17% /tmp
tmpfs                      512         0       512   0% /dev
/dev/mtdblock3             320       256        64  80% /overlay
mini_fo:/overlay          2432      2432         0 100% /
root@Gargoyle:~$

I to tez mnie zaciekawilo:

Oct 21 02:17:29 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:30 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:31 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:31 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:32 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:32 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:33 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:33 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:34 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:34 Gargoyle authpriv.warn dropbear[2351]: Bad password attempt for 'root' from 80.174.242.226:2682
Oct 21 02:17:35 Gargoyle authpriv.info dropbear[2351]: Exit before auth (user 'root', 10 fails): Max auth tries reached - user 'root' from 80.174.242.226:26
82
Oct 21 03:34:32 Gargoyle authpriv.info dropbear[2368]: Child connection from 31.63.228.93:2604
Oct 21 03:34:32 Gargoyle authpriv.info dropbear[2368]: Exit before auth: Exited normally
Oct 21 03:34:40 Gargoyle authpriv.info dropbear[2369]: Child connection from 31.63.228.93:2798
Oct 21 03:34:45 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:46 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:46 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:47 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:47 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:48 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:48 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:48 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:49 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:49 Gargoyle authpriv.warn dropbear[2369]: Bad password attempt for 'root' from 31.63.228.93:2798
Oct 21 03:34:50 Gargoyle authpriv.info dropbear[2369]: Exit before auth (user 'root', 10 fails): Max auth tries reached - user 'root' from 31.63.228.93:2798
Oct 21 03:34:50 Gargoyle authpriv.info dropbear[2370]: Child connection from 31.63.228.93:3021

Teraz moje pytania:

1. Czy czasem nie jest tak, że odinstalowując pakiety, które zawierał obraz, zawalam sobie dodatkowo pamięć, a to doprowadza do pojawienia się problemu "create_sto_file: ERROR creating sto file" ?

2. Czy dobrze rozumiem, że ktoś probowal w nocy dostac sie do routera przez ssh (Bad password attempt for 'root' from 31.63.228.93:2798)?

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

13

Odp: Rozjedza mi się router ?

1. Tak, odinstalowanie pakietu zawartego standardowo w obrazie powoduje zmniejszenie dostępnego obszaru jffs - bo gdzieś te informacje trzeba zapisać. Zamiast wywalać cały pakiet możesz skasować tylko skrrypt z hotpluga.
2. Tak, to automat. Masz ustawione ograniczenie, przestaw sobie też ssh na inny port niż 22.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14 (edytowany przez vincencique 2011-10-30 10:57:03)

Odp: Rozjedza mi się router ?

Gdzie można znaleźć opis błędów tego typu:

option: option_instat_callback: error -143

TP-LINK MR3420 + Huawei e169 (iPlus) + MiniSD 2GB
OpenWRT - Gargoyle PL inside

15

Odp: Rozjedza mi się router ?

W źródłach kernela. Szukasz błędu o numerze 143.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.