Temat: Netgear WAC510 - reanimacja
Mam AP Netgear WAC510 który się nie startuje prawidłowo. Po dłuższym czasie od uruchomienia wysyła coś takiego:
Czy bez rozkręcania można coś z tym zdziałać?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Sprzęt / Hardware → Netgear WAC510 - reanimacja
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Mam AP Netgear WAC510 który się nie startuje prawidłowo. Po dłuższym czasie od uruchomienia wysyła coś takiego:
Czy bez rozkręcania można coś z tym zdziałać?
Chyba nie. Wszystkie recovery czy przełączanie na drugą partycję wymaga podłączenia uartu.
Zapytania ICMPv6 wysyła uboot?
Tutaj są patche do uboota: https://github.com/Lochnair/wac510_gpl_ … oot/WAC510
Ale chyba nic co mogło by pomóc tam nie ma...
Raczej wątpię żeby to uboot robił. Może coś tam jeszcze próbuje się na nim uruchamiać.
Zastanawiam się jeszcze czy to nie jest jakaś blokada z powodu wpięcia urządzenia do Insight:
https://community.netgear.com/t5/Busine … -p/2175572
Podłączyłem konsole i takie błędy się pojawiają:
Thu Jun 1 00:00:00 UTC 2017
Mounting etc to ramfs.
Mounting sys to sysfs[DONE]
Mounting var to jffs2[ 11.102650] jffs2: warning: (132) jffs2_sum_scan_sumnode: Summary node crc error, skipping summary information.
[ 11.337158] jffs2: warning: (132) jffs2_sum_scan_sumnode: Summary node crc error, skipping summary information.
[ 12.007390] jffs2: warning: (132) jffs2_sum_scan_sumnode: Summary node crc error, skipping summary information.
[ 12.248086] mt29f spi0.1: ecc error, page=58560
[ 12.252631] jffs2: cannot read OOB for EB at 00260000, requested 8 bytes, read 8 bytes, error -74
mount: mounting /dev/mtdblock11 on /var failed: Input/output error
[DONE]
Checking SSH keys. [DONE]
Creating log file. [CREATED]
Creating var log dir. mkdir: can't create directory '/var/log': Read-only file system
[CREATED]
Creating new run file. ln: /var/run: Read-only file system
ln: /var/net-snmp: Read-only file system
[CREATED]
Starting System Logger. Data cannot be saved: Read-only file system
Data cannot be saved: Read-only file system
Segmentation fault
[DONE]
Starting Kernel Logger.Czy to może oznaczać fizyczne uszkodzenie pamięci czy tylko system plików się posypał?
jffs poleciał. Zainstaluj system od nowa lub znajdź metodę na skasowanie jffs
Ok, czyli chodzi o mtd11 (var_config).
Tylko czy to na pewno tylko system plików:
[root@SDK ]# nanddump -f /tmp/mtd11.nand /dev/mtd11ro
[ 3886.340015] mt29f spi0.1: ecc error, page=58560
[ 3886.345543] spinand: ECC error
[ 3886.355198] mt29f spi0.1: ecc error, page=58563
[ 3886.360679] spinand: ECC error
[ 3886.386559] mt29f spi0.1: ecc error, page=58571
[ 3886.392093] spinand: ECC error
[ 3886.446554] mt29f spi0.1: ecc error, page=58588
[ 3886.452082] spinand: ECC error
[ 3886.464932] mt29f spi0.1: ecc error, page=58592
[ 3886.470420] spinand: ECC error
[ 3886.481921] mt29f spi0.1: ecc error, page=58595
[ 3886.487723] spinand: ECC error
[ 3886.491338] mt29f spi0.1: ecc error, page=58596
[ 3886.497152] spinand: ECC error
[ 3886.516311] mt29f spi0.1: ecc error, page=58601
[ 3886.522127] spinand: ECC error
[ 3886.529613] mt29f spi0.1: ecc error, page=58603
[ 3886.535472] spinand: ECC error
[ 3886.570094] mt29f spi0.1: ecc error, page=58612
[ 3886.575899] spinand: ECC error
[ 3886.583493] mt29f spi0.1: ecc error, page=58614
[ 3886.589246] spinand: ECC error
[ 3886.608400] mt29f spi0.1: ecc error, page=58619
[ 3886.614216] spinand: ECC error
[ 3886.621721] mt29f spi0.1: ecc error, page=58621
[ 3886.627524] spinand: ECC error
[ 3898.812294] mt29f spi0.1: ecc error, page=62142
[ 3898.817871] spinand: ECC error?
W tym przypadku może być i uszkodzony flash nand spi.
Chciałem wyczyścić mtd11. Ale po odpaleniu OpenWrt z initramfs nie działa mtd unlock (Permission denied).
Pusta partycja jffs2 nie zawiera żadnego nagłówka?
mtd erase zrób. Ona powinna być normalnie do odczytu jeżeli tam jest jffs. System powinien ją odbudować przy następnym starcie. Jeżeli nie jest do zapisu - zainstaluj kmod-mtd-rw i ją odblokuj ( https://github.com/jclehner/mtd-rw )
Brakowało mtd-rw oczywiście ![]()
Wygląda na to, że nand jest w porządku. Po wyczyszczeniu go przez flash_erase nie ma więcej błędów.
Za to AP na oryginalnym oprogramowaniu i tak nie wstał.
Z pustą partycją takie błędy wyświetlił:
Mounting var to jffs2. [ 10.532693] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x4c6f instead
[ 10.541148] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0x4a4f instead
[ 10.550643] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0x9761 instead
[ 10.560089] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000000c: 0xbf4d instead
[ 10.569553] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0xdb26 instead
[ 10.579010] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000014: 0x103e instead
[ 10.588471] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0x0507 instead
[ 10.597930] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0x86d9 instead
[ 10.607395] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0x9647 instead
[ 10.616856] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000024: 0x56b8 instead
[ 10.626311] jffs2: Further such events for this erase block will not be printed
...
[ 49.854756] jffs2: Further such events for this erase block will not be printed
[ 50.088038] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0000: 0xc785 instead
[ 50.096561] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0004: 0x6570 instead
[ 50.105970] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0008: 0x9a87 instead
[ 50.115427] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee000c: 0x4e15 instead
[ 50.124888] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0010: 0x9a03 instead
[ 50.134349] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0014: 0x57e8 instead
[ 50.143809] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0018: 0x434d instead
[ 50.153273] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee001c: 0xc47a instead
[ 50.162735] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0020: 0x252d instead
[ 50.172196] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00ee0024: 0xf926 instead
[ 50.181651] jffs2: Further such events for this erase block will not be printed
[ 50.406279] jffs2: Old JFFS2 bitmask found at 0x00efaf1c
[ 50.410558] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[ 50.418703] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[ 50.426119] jffs2: empty_blocks 0, bad_blocks 0, c->nr_blocks 120
mount: mounting /dev/mtdblock11 on /var failed: Input/output error
[DONE]A po wyczyszczeniu flash_erase z opcją -j (format for jffs2 usage):
Mounting var to jffs2. [ 11.959779] jffs2: Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[ 11.967218] jffs2: empty_blocks 0, bad_blocks 0, c->nr_blocks 120
mount: mounting /dev/mtdblock11 on /var failed: Input/output error
[DONE]Wstał po przywróceniu dumpa partycji z błędami.
odgrzewam temat.
Powiedz mi proszę, wgrywałeś w swoje openwrt.
Robię wg tego https://git.openwrt.org/?p=openwrt/open … df941d2c06
wgrywam po tfpt, po wgraniu w RAM, wgrywam w tmp, niby instaluje pod mtd9 ( 9 wyświetla mi po wykonaniu dmesg... )po każdym reboot wraca mi do stockowego ROM.
Czy czegoś brakuje w tym poradniku??
Pokaz loga z Twoich działań to coś będziemy wiedzieć.
@lexmark3200 wgrywałem OpenWrt. Widzę, że już sobie poradziłeś z wgraniem. Ale obecnie nie używamtego tego AP. Nie robiłem też żadnych testów WiFi.
Tak. Poszło. Nie dawał mi spokoju. Choć na stock ROM ma wg mnie lepsze prędkości, albo coś nie halo jest w tym openWRT, Ambroży pisał, że u niego spokojnie ponad 500 leci...
Może sprawdź snapshota OpenWrt.
wgrałem obraz od Cezarego. to samo.
Mój to też 22.03, więc jak tam nie działało sprawnie to u mnie tez nie będzie. Sprawdź wersję rozwojową.
Cezary masz na myśli obraz stąd:
https://downloads.openwrt.org/snapshots … x/generic/
Mogę to wrzucić prze GUI jako upgrade ??
Czy przez tftp muszę??
Przez gui sysupgrade bez zachowania konfiguracji. Tak ten. I on nie będzie miał gui, musisz sobie później doinstalować jak chcesz.
Cezary dwie sprawy.
Może wydziel wątek i połącz z moim.
Druga sprawa.
Wgrałem ten rozwojowy, jest lepiej, Nawet po kablu teraz podbija pod GB poprzednio leciał ok 700/800 Mbps, teraz zapina 900/1000.
Co do 5GHz jest lepiej. 420/420 Mierzone.
Choć do Stockowego sporo brakuje, ale to nie to co na stabilnej wersji.
Chyba zaraz wrzucę na r6220 rozwojową, może coś ogarneli w sterownikach.
Nie mogę. Zrób nowy post i przenieś informacje które potrzebujesz.
ok. Cały temat link
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Sprzęt / Hardware → Netgear WAC510 - reanimacja
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc