Temat: MR 3420 - Zamieszałem

Witam

Grzebałem w routerku i zrobiłem głupstwo. Na WAN dałem adres 192.168.1.1, czyli taki sam jaki jest na LANie.

Nie mogę się do niego teraz wbić ani przez WAN ani przez LAN. Restartowałem z wciśniętym resetem a także QSS w nadziei że załaduje ustawienia domyślne. Nic z tego.

To co mam teraz począć?

Flashować?

Pozdrawiam

Michał

2

Odp: MR 3420 - Zamieszałem

Nie, tryb failsafe (opisany na eko.one.pl), późnij mount_root i w /etc/config/network sobie zmień ten adres na wan.

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

3 (edytowany przez a.bakus 2012-12-16 16:33:17)

Odp: MR 3420 - Zamieszałem

Szczerze mówiąc wciskałem żeby w failsafe wejść (już kiedyś to robiłem na WR1043ND i działało) ale jakoś mi nie wchodzi w ten tryb na MR-3420. Jak wyżej pisałem próbowałem na reset i QSS i nic.

Z komputera nastawiłem pingowanie na 192.168.1.1 i po załączeniu zasilania przez chwilę odpowiada potem nic. Chyba będę flashował.

4

Odp: MR 3420 - Zamieszałem

Jeżeli zainstalowałeś 10.03.1 (nie moje tylko z openwrt.org) to nie wejdziesz tak. W pozostałych przypadkach jak najbardziej, o ile system tam jeszcze żyje.

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

5 (edytowany przez a.bakus 2012-12-16 16:36:41)

Odp: MR 3420 - Zamieszałem

Na to wychodzi

a.bakus napisał/a:

Z komputera nastawiłem pingowanie na 192.168.1.1 i po załączeniu zasilania przez chwilę odpowiada potem nic. Chyba będę flashował.

Czyli żyje. zresztą nic poważnego mu się nie stało tylko operator do D. :-)

6

Odp: MR 3420 - Zamieszałem

"Problem interfejsu białkowego". Co w końcu tam miałeś zainstalowane?

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

7 (edytowany przez a.bakus 2012-12-16 16:59:56)

Odp: MR 3420 - Zamieszałem

Wgrałem obraz z openwrt.org. Nie od Ciebie.

Na jakimś filmie widziałem ostatnio tekst: "Wadliwe połączenie krzesła z klawiaturą" smile

8

Odp: MR 3420 - Zamieszałem

Ale 10.03.1?

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

9

Odp: MR 3420 - Zamieszałem

Tak

10

Odp: MR 3420 - Zamieszałem

Więc failsafe Ci tam nie zadziała. Zostaje kabelek szeregowy.

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

11 (edytowany przez a.bakus 2012-12-16 17:39:40)

Odp: MR 3420 - Zamieszałem

To się wrobiłem

Ale mu nie daruję. Jakie on ma napięcia na rs 5v czy 3.3v ???

12

Odp: MR 3420 - Zamieszałem

A czemu w ogóle instalowałeś 10.03.1? Nowsze są i na openwrt.org i  u mnie.

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

13

Odp: MR 3420 - Zamieszałem

Wiesz to wgrywałem jakiś czas temu.

14

Odp: MR 3420 - Zamieszałem

W komputerze mam zapuszczone ping -t 192.168.1.1 i jak załączę zasilanie i wciskam cyklicznie QSS to łapię 3-4 pingi. Ale to chyba do czasu aż router ustawi WAN, potem cisza. Może udałoby się tftp?

15

Odp: MR 3420 - Zamieszałem

Nie. 10.03.1 z openwrt zawierał błąd ładowania modułu odpowiadającego za obsługę przycisków w failsafe. Więc po prostu nie masz jak to zrobić bo on nie reaguje na wciskanie przycisków.

Kabel szeregowy.

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

16

Odp: MR 3420 - Zamieszałem

a.bakus napisał/a:

Jakie on ma napięcia na rs 5v czy 3.3v ???

Podpowiedz.

17

Odp: MR 3420 - Zamieszałem

3.3v

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

18 (edytowany przez a.bakus 2012-12-16 20:08:04)

Odp: MR 3420 - Zamieszałem

Mam go na rs. Widze

ar7240>

Według twojej instrukcji powinno się pokazać ar7100>

I teraz nie wiem czy dalsze komendy będą poprawne.

Po wpisaniu help dostałem:

ar7240> help
reset   - Perform RESET of the CPU
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
erase   - erase FLASH memory
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print online help
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mm      - memory modify (auto-incrementing)
mtest   - simple RAM test
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
progmac - Set ethernet MAC addresses
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version

po komendzie printenv:
ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRAM),64k(ART) REVISIONID
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
ipaddr=192.168.1.10
serverip=192.168.1.27
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

version daje:
ar7240> version

U-Boot 1.1.4 (Jan 25 2011 - 12:06:31)

19

Odp: MR 3420 - Zamieszałem

Akurat to zależy od wersji bootloadera. Niech się uruchomi do końca, nie przerywaj bootloadera, klepnij enter dostaniesz konsolę systemową. Zmień sobie pliki w network i tyle.

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

20

Odp: MR 3420 - Zamieszałem

Faktycznie nacisnąłem Enter i przywitało mnie logo OpenWRT. Zedytowałem /etc/config/network i ...

HURA działa !!!  smile

Dzięki Cezary

Czyli nie taki zły interfejs białkowy ze mnie.

Michał

21 (edytowany przez a.bakus 2012-12-17 02:07:13)

Odp: MR 3420 - Zamieszałem

Gdzie są twoje obrazy? Tylko Gargoyle robiłeś czy OpenWRT też. Nie miałem do czynienia z Gargoyle'm.

OK. Znalazłem na openwrt.org

Wgrałem nowy obraz i skonfigurowałem extroot, modem 3g i p910nd.

Wszystko działa.

22

Odp: MR 3420 - Zamieszałem

Ja? Są ona na eko.one.pl.

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