1

Temat: 1043ND i chyba zwalny obraz we flash

Alo smile Mam problema i nie wiem jak go ugryźć - router mi się powiesił i zrestartował, potem nie chciał wstać. Sprawdziłem w kompie kartę z extrootem i było na niej multum błędów. Odpaliłem router bez niej, wstał pochodził 3 minuty i zwis. Zalogowałem się po restarcie i widzę, że /bin/ash zżera 50% procka i obciążenie rośnie. Po minucie na każde polecenie w konsoli router reaguje w ten sposób:

/bin/ash: ls: Exec format error

(to reakcja na ls). Zresetowałem ustawienia ale tym razem już w ogóle nie wstał... W failsafe jak daję mount_root to otrzymuję:

root@(none):/$ mount_root
/sbin/mount_root: line 1: pi_include: not found
/sbin/mount_root: line 1: pi_include: not found
/sbin/mount_root: line 1: set_jffs_mp: not found
/sbin/mount_root: line 1: determine_root_device: not found
/sbin/mount_root: line 1: can't create /.extroot.md5sum: Read-only file system
switching to jffs2
/sbin/mount_root: line 1: /bin/busybox: Exec format error
/sbin/mount_root: line 1: /bin/busybox: Exec format error

Potem sytuacja identyczna jak wcześniej - na każde polecenie reaguje:

/bin/ash: POLECENIE: Exec format error

Router ma RAM-Moda od długiego czasu i radiatory na chipach (wstawione profilaktycznie, bo i bez nich się nie wieszał).
Da się jakoś w trybie failsafe wgrać na nowo obraz systemu? Co można jeszcze zrobić?

2

Odp: 1043ND i chyba zwalny obraz we flash

Jeżeli w failsafe takie kwiatki wychodzą to coś dziwnego się dzieje. Zobacz czy na mtd też tak reaguje. Jeżeli tak to bez kabelka szeregowego nic nie zrobisz.

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

3 (edytowany przez brii 2011-07-07 08:28:58)

Odp: 1043ND i chyba zwalny obraz we flash

Wgrałem obraz w failsafe przez MTD, zrebootowałem, wszystko wydawało się działać normalnie - przez 3 minuty sad
Zanim zaczął na nowo sypać tekstem:

-ash: POLECENIE: Exec format error

zrobiłem zrzut procesów zanim się wysypał - "ciekawie" to wygląda:

root@OpenWrt:~$ ps -e
  PID USER       VSZ STAT COMMAND
    1 root      1372 S    init       
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    4 root         0 SW   [events/0]
    5 root         0 SW   [khelper]
    8 root         0 SW   [async/mgr]
   41 root         0 SW   [sync_supers]
   43 root         0 SW   [bdi-default]
   45 root         0 SW   [kblockd/0]
   71 root         0 SW   [kswapd0]
   72 root         0 SW   [aio/0]
   73 root         0 SW   [crypto/0]
   85 root         0 SW   [mtdblockd]
   91 root         0 SW   [ar71xx-spi]
  225 root         0 SW   [ipolldevd]
  689 root      1384 S    /bin/ash --login 
  752 root      1376 S    syslogd -C16 
  754 root      1360 S    klogd 
  768 root       780 S    /sbin/hotplug2 --override --persistent --set-worker /
  912 root      1368 S    udhcpc -t 0 -i eth0.2 -b -p /var/run/dhcp-eth0.2.pid 
  913 root         0 SW   [cfg80211]
 1002 root         0 SW   [khubd]
 1049 root         0 SW   [phy0]
 1337 root      1364 S    telnetd -l /bin/login.sh 
 1343 root      1052 S    vsftpd 
 1369 nobody     912 S    /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/ -
 1507 root      1144 S    /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid 
 1539 root      2632 S N  smbd -D 
 1641 root      2132 S    nmbd -D 
 3219 root      1380 S    /bin/ash 
 3232 root         0 SWN  [jffs2_gcd_mtd3]
 3272 root      1368 S    watchdog -t 5 /dev/watchdog 
 3324 root      1396 S    /bin/ash 
 4300 root      1396 S    /bin/ash 
 6239 root      1388 S    /bin/ash 
 6408 root      1396 S    /bin/ash 
 7134 root      1380 S    /bin/ash 
 7303 root      1396 S    /bin/ash 
 8354 root      1384 S    /bin/ash 
 8424 root      1380 S    /bin/ash 
 8540 root      1384 S    /bin/ash 
 8612 root      1396 S    /bin/ash 
 8981 root      1396 S    /bin/ash 
10481 root      1396 S    /bin/ash 
10546 root      1384 S    /bin/ash 
10655 root      1380 S    /bin/ash 
10704 root      1380 S    /bin/ash 
11099 root      1396 S    /bin/ash 
11465 root      1384 S    /bin/ash 
11825 root      1396 S    /bin/ash 
13171 root      1396 S    /bin/ash 
14596 root      1380 S    /bin/ash 
14716 root      1380 S    /bin/ash 
14784 root      1380 S    /bin/ash 
14859 root      1396 S    /bin/ash 
15486 root      1384 S    /bin/ash 
15646 root      1380 S    /bin/ash 
15763 root      1396 S    /bin/ash 
16069 root      1396 S    /bin/ash 
17131 root      1396 S    /bin/ash 
17476 root      1384 S    /bin/ash 
17674 root      1384 S    /bin/ash 
17730 root      1396 S    /bin/ash 
18684 root      1384 S    /bin/ash 
18949 root      1396 S    /bin/ash 
19511 root      1396 S    /bin/ash 
20236 root      1380 S    /bin/ash 
20404 root      1396 S    /bin/ash 
20532 root      1380 S    /bin/ash 
20668 root      1384 S    /bin/ash 
21154 root      1384 S    /bin/ash 
21265 root      1396 S    /bin/ash 
21395 root      1380 S    /bin/ash 
21424 root      1380 S    /bin/ash 
21438 root      1396 S    /bin/ash 
22114 root      1384 S    /bin/ash 
22368 root      1384 S    /bin/ash 
22502 root      1384 S    /bin/ash 
22557 root      1200 S    /usr/sbin/dropbear -p 22 -P /var/run/dropbear.1.pid 
22714 root      1396 S    /bin/ash 
22859 root      1396 S    -ash 
23225 root      1384 S    /bin/ash 
23284 root      1384 S    /bin/ash 
23452 root      1384 S    /bin/ash 
23564 root      1384 S    /bin/ash 
23610 root      1380 S    /bin/ash 
23693 root      1384 S    /bin/ash 
23768 root      1384 S    /bin/ash 
23882 root      1384 S    /bin/ash 
23943 root      1380 S    /bin/ash 
23996 root      1396 S    /bin/ash 
24489 root      1384 S    /bin/ash 
24917 root      1380 S    /bin/ash 
24945 root      1396 S    /bin/ash 
25413 root      1364 R    ps -e 
25418 root      1396 S    /bin/ash 

Nie mam pojęcia co robić sad
Dodam, że przy powyższym zrzucie otworzona była tylko jedna sesja SSH do routera ze świeżym obrazem i tylko zmienionym hasłem przez telnet...

4

Odp: 1043ND i chyba zwalny obraz we flash

Mam teorię - coś się psuje (typu mikropęknięcia na ścieżkach) i są przekłamania na odczycie danych ze flash. Dlatego też nie rozpoznaje poleceń twierdzi że nie ten format plików i zawiesza operacje. Ale to tylko moja teoria.

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

5

Odp: 1043ND i chyba zwalny obraz we flash

Też o tym myślałem, ale zastanawia mnie dlaczego w takim razie przez ~3 minuty działa normalnie?

6

Odp: 1043ND i chyba zwalny obraz we flash

Bo nie zdąży się rozgrzać? I tak się wali, więc na próbę możesz do włożyć do piekarnika na 200st C na parę minut.

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

7

Odp: 1043ND i chyba zwalny obraz we flash

Ryzyk fizyk - może coś to da, dam znać jutro czy przypiekanie pomogło smile

8

Odp: 1043ND i chyba zwalny obraz we flash

Niestety pacjentowi nic się nie zmieniło po dogrzewaniu sad

9

Odp: 1043ND i chyba zwalny obraz we flash

No to w sumie chyba ma przycisk do papieru...

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