?>/script>'; } ?> [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518) Widgets Magazine

Autor Tema: [Desarrollo] OpenWRT para routers Astoria de ya.com (ARV4518/ARV7518)  (Leído 653860 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

doblecero

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #60 en: 26-06-2012, 08:59 (Martes) »
Algún consejo?
Reflashearlo con una versión mas nueva del trunk? Alguien tiene alguna ya compilada?

Gracias!

EDITO: He flasheado una version anterior, una backfire y obtengo el mismo error :( No se que más probar :(
« Última modificación: 26-06-2012, 16:28 (Martes) por doblecero »

kender

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #61 en: 27-06-2012, 10:26 (Miércoles) »
Ya me he conectado al router (arv4518pw) y he hecho backup de los datos. Hoy probaré de meterle el u-boot y si me da tiempo el OpenWrt.

Como comenté tambien tengo un arv7518 (el balnco), y como tiene 8MB de flash, todo el proceso es el mismo que con el arv4518pw pero haciendo el dump de los datos de calibracion entre "0x007f0000-0x00800000" correcto? Tengo que obiar lo del canvio de inicio de linux en 0x00030000 pq empieza en 0x00020000 en este router?

doblecero

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #62 en: 27-06-2012, 11:06 (Miércoles) »
Te diria que eso ultimo no, no puedes obviarlo ya que es mas bien un "problema" de boot, que espera el linux en una direccion, pero es flasheado en otra...

Que alguien me corrija si me equivoco.

Yo voy a intentar compilar  una imagen para el mio desde el trunk. Con ubuntu he tenido problemas, voya probar otra distro. Algun consejo antes de hacerlo?


doblecero

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #63 en: 28-06-2012, 19:09 (Jueves) »
Nada, sigo con el mismo Data bus error aun habiendo flasheado mi propia compilacion desde el trunk. :(

Alguien que me ilumine?

raphik

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #64 en: 28-06-2012, 19:58 (Jueves) »
No hace falta que os compréis un conversor ni nada por el estilo.
Con este circuito es muy sencillo hacerlo:
Imagen original:

P.D: El diseño lo saqué de algún foro cuando cambié el firmware a mi Zyxel, pero a día de hoy me ha servido para otros routers ;). Lo siento por no recordar a quién le tengo que dar créditos por el diseño.
Este circuito lo he utilizado con éxito para flashear un firm original al P660HW-D1. No obstante, no me funcionó a 115200 baudios. Tuve que bajar la velocidad.
Con el ARV7518PW no me conecta. Seguramente algo estoy haciendo mal porque el putty no muestra nada, ni basurilla siquiera.
En relación a los créditos, parece que el padre de la criatura es un tal Giskard que ya en 2005 lo publicó en una guía para interconectar un reproductor divx al PC.
http://forum.divxmania.it/index.php?automodule=downloads&req=download&code=confirm_download&id=160
EDITO: Parece que el esquema es de 2004.
« Última modificación: 28-06-2012, 20:06 (Jueves) por raphik »

doblecero

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #65 en: 28-06-2012, 23:14 (Jueves) »
Pongo las fotos de mi placa por si sirve de algo!









Gracias!

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #66 en: 02-07-2012, 04:32 (Lunes) »
Buenas señores!! Como ultimamente el foro de openwrt va como el ojete, hablando mal y pronto, y como a doblecero le hacia falta el tema del UART, reposteo lo del foro del openwrt, que por suerte tenia una copia aqui, en los siguientes mensajes.

Espero que os sirva

PD: Siento no traducirlo, pero ando sin tiempo, si alguien se anima que me lo mande por privado y edito los mensajes con el texto traducido
« Última modificación: 02-07-2012, 18:03 (Lunes) por CieNTi »

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #67 en: 02-07-2012, 04:41 (Lunes) »
Enable UART mode (Recover bricked/malfunction router)

First (and fastest) method is just to wire the point marked in R65 to a 3.3v point (from serial port on my example) and join both R80 points (top point = processor line / bottom point = GND)


[Download full res image]




Second method is only useful if you plan to compile your own u-boot and do lot of tries

1. Locate bottom and top workzones

[Download full res image]


[Download full res image]

2. Carefully solder wires to showed points. R65 have a SMT resistor, don't apply too much hot or it'll release

[Download full res image]

3. I needed to fix the switch, not to leave in the air, so that I take advantage of that component mechanical force to fix to it after I checked the GND and 3.3v points are the same as marked at first image

[Download full res image]

4. I prepared my parallel switch, folding the unusued legs to avoid false contacts, soldered to the component and finally soldering the bottom-side wires

[Download full res image]

5. Whenever I click the switch, both GND and 3.3v join with bottom wires and the board enter in UART state. Click again and switch is released switching board to normal mode.





I hope it's clear ... any doubts, say to me!

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #68 en: 02-07-2012, 04:44 (Lunes) »
Install U-Boot and OpenWRT on ARV4518PW

WARNING: I take no responsabilities about breaking/briking the router, all you do or will do is under your own risk. I can help your problems, but are not mine. These are the steps I follow to install OpenWRT and U-Boot as the only bootloader. This router is almost un-brickable but if you think you bricked, try to follow my previous post steps (UART mode)

LINKS: All the files i work with here are linked at the end of this post so please, read before, then download and try.

1. Level converter
Computer serial port works at higher voltage than board serial port (+12v/-12v against 0/+3.3v). Therefore you need a level converter (MAX3232 based). I use an old C25/C35 GSM cable and works perfect.

2. Hardware COM port vs USB-Serial COM port
I'm using my PC serial port, if you don't have and/or you're using a USB-Serial ensure it works before think all is broken or nothing works.

3. Serial pinout


[Download full res image]

4. Connecting to serial port
Serial is working? You need to configure your terminal with:
 - Speed: 115200 baud
 - Data bits: 8
 - Stop bits: 1
 - Parity: None
 - Flow control: None

I use PuTTY 99% time and HyperTerminal 1% time (follow reading)

And to know if it's working connect the serial port<->level converter<->board,  start PuTTY, configure it and lights the router. You'll se something like this:

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Readà
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X



=======================================================================
Wireless ADSL Gateway DANUBE Loader 64M-V0.02 build Apr 24 2008 16:12:25
                    Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV320ABTC bottom boot 16-bit mode found

Copying boot params.....DONE


Press Space Bar 3 times to enter command mode ...
And more stuff we don't like anymore.

It's working now ;)

Power-off the router


5. Entering command mode
As you see the step before, we receive Press Space Bar 3 times to enter command mode ... therefore ... press it 3 times and you'll receive:

Código: [Seleccionar]
Press Space Bar 3 times to enter command mode ...123
Yes, Enter command mode ...


[DANUBE Boot]:
Now we are in command mode, press ? to get available help

Código: [Seleccionar]
[DANUBE Boot]:?

======================
 [u] Upload to Flash
 [E] Erase Flash
 [G] Run Runtime Code
 [A] Set MAC Address
 [#] Set Serial Number
 [V] Set Board Version
 [H] Set Options
 [P] Print Boot Params
 [0] Use Normal Firmware
 [1] Use ART-Testing Firmware
======================

[DANUBE Boot]:
But ... this is useless for us, we need Administrator mode, so here press !

Código: [Seleccionar]
[DANUBE Boot]:!

Enter Administrator Mode !

======================
 [u] Upload to Flash
 [E] Erase Flash
 [G] Run Runtime Code
 [M] Upload to Memory
 [R] Read from Memory
 [W] Write to Memory
 [T] Memory Test
 [Y] Go to Memory
 [A] Set MAC Address
 [#] Set Serial Number
 [V] Set Board Version
 [H] Set Options
 [P] Print Boot Params
 [0] Use Normal Firmware
 [1] Use ART-Testing Firmware
======================

[DANUBE Boot]:
Now we're ready to mess with this machine

6. Backup your data !!!! Backup your data !!!! BACKUP YOUR DATA !!!!

You can erase all you want, but never, never, NEVER overwrite last 64kb of data ... We have 4Mb so please, forget the last only, tiny and ridiculous 64kb of data. You overwrite/erase it without backup, and forget your wifi works again, so please ... Backup your data !!!!

How? We need brndumper (by pippolippi). Download it, and configure it following pippolippi instructions. My shortcut looks like:



As we are now in Administrator mode, close PuTTY without powering off the router, and start brndumper (you need to close your terminal, or brndumper won't open com port because is already opened)

Now choose:

6.1. Backup full flash data: With this you can recover your router to initial state without problems, always you want. You need to get data from 0xb0000000 to 0xb0400000.



Click dump, choose the file you want to save your dump, and start.

6.2. Backup board configuration data only: You're brave! With this, you will only recover the last 64kb of data, in case you erased by mistake ... You'll never loose your wifi. You need to get data from 0xb03f0000 to 0xb0000000.



Click dump, choose the file you want to save your dump, and start.

TROUBLESHOOTING: Backups sometimes fails to me if I work with some programs at same time so, to avoid this, once dump starts, stay away from computer and let the magic works. Windows is not the serial port best friend.

7. Backup your data again and compare it
If there is no differences, continue. If there is, backup again. Your "time waste" now can be your lifeguard later. I use HxD hex editor to work with this files (read, modify and compare)

Now you're safe ...

8. Upload U-Boot

TROUBLESHOOTING: PuTTY don't work sending files via Xmodem, HyperTerminal do.

To ensure all, power-off router, and follow previous steps to get Administrator mode. Now we need to send a working U-Boot, so if you're on PuTTY, close it and open HyperTerminal (remember to configure it!). Press ! to ensure we are in Administrator mode.

Why 'Working U-Boot'? Today (2012/05/17) Official Trunk build U-Boot is broken. I don't know why, but if U-Boot is HTTPD enabled, both HTTPD and TFTP stop working. So please, use my compiled one (link below). It's httpd disabled and loady, loadb, tftp enabled. And it's working perfect.

Press u ( Upload to Flash). Select 0 area ([0] Boot 0xB0000000 128K). Press Y to start (uppercase Y).

Select "Transfer" from top menu, select your file (uboot-bootstrap bin), select 'Xmodem protocol' and wait to upload finish

Código: [Seleccionar]
Upload area 0.  Are you sure? (Y/n) Yes

Starting XModem download...(press Enter to abort)
CCCCC

XModem download Done.
erase from location B0000000 done
erase from location B0002000 done
erase from location B0004000 done
erase from location B0006000 done
erase from location B0008000 done
erase from location B000A000 done
erase from location B000C000 done
erase from location B000E000 done
erase from location B0010000 done

Starting to write flash ...write length 0x00010000
0123
Start checking: flash area 0 length 65536 ...Done.


[DANUBE Boot]:
Now we have a working u-boot bootloader :)

Close hyperterminal, power-off router, open again PuTTY and power-on router

9. Installing OpenWRT

We now receive something like this

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2010.03 (May 16 2012 - 05:51:08)

Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM:  64 MB
Flash:  4 MB
*** Warning - bad CRC, using default environment

Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
ARV4518 =>
PERFECT! What do we need now? First, as we will flash official trunk image, it have a little configuration problem. U-Boot stores config at 0xB0010000 and OpenWRT thinks is stored at 0xB0020000 so ... OpenWRT expect to be flashed at 0xB0030000 .... but U-Boot expect OpenWRT at 0xB0020000 ..... fuzzy? Easy as hell, keep reading.

Warning: this environment variable is only for very old OpenWRT revisions. In Attitude Adjustment and Barrier Breaker, 0xB0020000 is the right kernel load address.
First, set environment variable kernel_addr to 0xb0030000
Código: [Seleccionar]
ARV4518 => setenv kernel_addr 0xb0030000Now, check typing 'printenv', and save environment to flash typing 'saveenv'

Código: [Seleccionar]
ARV4518 => saveenv
Saving Environment to Flash...
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 9....8....7....6....5....4....3....2....1....done
Protected 1 sectors
Perfect, we have U-Boot and it's environment saved and working.

Now, we need to set a TFTP server. This is needed because no HTTPD connection is possible, and we don't want to send it slowwwwwwwly via serial port. I use 'Tftpd32 by Ph. Jounin'. Download, configure, and put in the tftpd folder our trunk 'openwrt-lantiq-danube-ARV4518PW-squashfs.image' renamed to 'ARV4518PW-squashfs.image' (it's not needed, but it's easier later)

Now check (with printenv) your computer IP address is the same as 'serverip' u-boot environment variable. Isn't? -> 'setenv serverip your.computer.ip.address', check with printenv, save with 'saveenv' and continue.

All connected, let's fun!

type run update_openwrt

Código: [Seleccionar]
ARV4518 => run update_openwrt
Using lq_cpe_eth device
TFTP from server 192.168.144.100; our IP address is 192.168.144.99
Filename 'ARV4518PW-squashfs.image'.
Load address: 0x80500000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ######
done
Bytes transferred = 2359300 (240004 hex)

..................................... done
Erased 37 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
10. Restart. You're a new OpenWRT user. Enjoy!

First boot bootlog
Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Readü
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2010.03 (May 16 2012 - 05:51:08)

Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM:  64 MB
Flash:  4 MB
Net:
searching for rtl8306 switch ... found
lq_cpe_eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0030000 ...
   Image Name:   MIPS OpenWrt Linux-3.3.5
   Created:      2012-05-15  22:02:35 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1096555 Bytes =  1 MB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.3.5 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue May 15 15:02:17 PDT 2012
[    0.000000] SoC: Danube rev 1.5
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00004000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00004000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyLTQ1,115200 rootfstype=squashfs,jffs2 machtype=ARV4518PW
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00056eb8
[    0.000000] Readback ErrCtl register=00056eb8
[    0.000000] Memory: 61664k/65536k available (2421k kernel code, 3872k reserved, 564k data, 176k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 333MHz
[    0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[    0.040000] pid_max: default: 32768 minimum: 301
[    0.044000] Mount-cache hash table entries: 512
[    0.052000] NET: Registered protocol family 16
[    0.060000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[    0.064000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[    0.068000] MIPS: machine is ARV4518PW - SMC7908A-ISP, Airties WAV-221
[    0.072000] gpiochip_add: registered GPIOs 100 to 115 on device: ltq_ebu
[    0.100000] bio: create slab <bio-0> at 0
[    0.108000] PCI host bridge to bus 0000:00
[    0.112000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.116000] pci_bus 0000:00: root bus resource [io  0x1ae00000-0x1affffff]
[    0.120000] pci 0000:00:0e.0: unsupported PM cap regs version (4)
[    0.124000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[    0.128000] pci 0000:00:0e.0: SLOT:14 PIN:1 IRQ:30
[    0.132000] Switching to clocksource MIPS
[    0.140000] NET: Registered protocol family 2
[    0.148000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.152000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.160000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.168000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.172000] TCP reno registered
[    0.176000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.184000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.188000] NET: Registered protocol family 1
[    0.196000] gptu: totally 6 16-bit timers/counters
[    0.200000] gptu: misc_register on minor 63
[    0.204000] gptu: succeeded to request irq 126
[    0.208000] gptu: succeeded to request irq 127
[    0.212000] gptu: succeeded to request irq 128
[    0.216000] gptu: succeeded to request irq 129
[    0.224000] gptu: succeeded to request irq 130
[    0.228000] gptu: succeeded to request irq 131
[    0.236000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.240000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.252000] msgmni has been set to 120
[    0.256000] io scheduler noop registered
[    0.260000] io scheduler deadline registered (default)
[    0.264000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[    0.272000] console [ttyLTQ1] enabled, bootconsole disabled
[    0.272000] console [ttyLTQ1] enabled, bootconsole disabled
[    0.288000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x0022a8
[    0.296000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.300000]   Amd/Fujitsu Extended Query version 1.1.
[    0.304000] number of CFI chips: 1
[    0.308000] Creating 4 MTD partitions on "ltq_nor":
[    0.312000] 0x000000000000-0x000000020000 : "uboot"
[    0.320000] 0x000000020000-0x000000030000 : "uboot_env"
[    0.328000] 0x000000030000-0x0000003f0000 : "linux"
[    0.336000] found squashfs behind kernel
[    0.336000] Creating 2 MTD partitions on "ltq_nor":
[    0.340000] 0x000000030000-0x00000013bbab : "kernel"
[    0.348000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.360000] 0x00000013bbab-0x0000003f0000 : "rootfs"
[    0.364000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.380000] mtd: partition "rootfs" set to be root filesystem
[    0.384000] mtd: partition "rootfs_data" created automatically, ofs=250000, len=1A0000
[    0.392000] 0x000000250000-0x0000003f0000 : "rootfs_data"
[    0.400000] 0x0000003f0000-0x000000400000 : "board_config"
[    0.424000] ltq_mii: probed
[    0.456000] Registering RTL8306SD switch with Chip ID: 0x5988, version: 0x0000
[    0.464000] eth0: attached PHY [Realtek RTL8306S] (phy_addr=ltq_etop-fffffff:00, irq=-1)
[    0.484000] TCP westwood registered
[    0.488000] NET: Registered protocol family 17
[    0.492000] Bridge firewalling registered
[    0.496000] 8021q: 802.1Q VLAN Support v1.8
[    0.500000] drivers/rtc/hctosys.c: unable to open rtc devi[    0.520000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    0.528000] Freeing unused kernel memory: 176k freed
- preinit -
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
jffs2 not ready yet; using ramdisk
- init -

Please press Enter to activate this console. [    7.864000] NET: Registered protocol family 8
[    7.868000] NET: Registered protocol family 20
[    7.908000] Button Hotplug driver version 0.4.1
[    8.264000] PPP generic driver version 2.4.2
[    8.544000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.724000] NET: Registered protocol family 24
[    8.768000] nf_conntrack version 0.5.0 (966 buckets, 3864 max)
[    9.036000] IFX MEI Version 5.00.00
[    9.064000]
[    9.064000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[    9.100000]     ATM (A1) firmware version 1.0.19
[    9.100000] ifxmips_atm: ATM init succeed
[    9.124000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[   15.052000] device eth0 entered promiscuous mode
[   15.060000] br-lan: port 1(eth0) entered forwarding state
[   15.064000] br-lan: port 1(eth0) entered forwarding state
[   17.068000] br-lan: port 1(eth0) entered forwarding state
[   28.604000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   28.620000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   28.624000] jffs2_build_filesystem(): erasing all blocks after the end marker... done.
[   47.656000] JFFS2 notice: (1380) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.



BusyBox v1.19.4 (2012-05-15 00:44:30 PDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 ATTITUDE ADJUSTMENT (Bleeding Edge, r31732)
 -----------------------------------------------------
  * 1/4 oz Vodka      Pour all ingredients into mixing
  * 1/4 oz Gin        tin with ice, strain into glass.
  * 1/4 oz Amaretto
  * 1/4 oz Triple sec
  * 1/4 oz Peach schnapps
  * 1/4 oz Sour mix
  * 1 splash Cranberry juice
 -----------------------------------------------------
root@OpenWrt:/#
LINKS
PuTTY: Download PuTTY
brndumper by pippolippi (thanks for sharing!): brndumper official
HxD freeware Hex Editor: HxD Official
TFTPD32: Download TFTPD32
Working U-Boot: U-Boot +tftp,loady,loadb -httpd (It's preconfigured to run at 192.168.144.99, and expect TFTPD at 192.168.144.100 ... please change it for your network)
Trunk OpenWRT image: OpenWRT image. This is 2012/05/17 downloaded image, but I upload to my server just for future use. I know this one works, but i don't know if future ones will. You have the option, run my copy or download&run official one ;)

Enjoy!
« Última modificación: 20-07-2013, 13:20 (Sábado) por Pteridium »

doblecero

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #69 en: 02-07-2012, 08:14 (Lunes) »
Gracias!! :)

danny17

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #70 en: 04-07-2012, 10:50 (Miércoles) »
buenas, dispongo de un arv7518pw de los blancos de yacom. resulta que este deco esta KO, solo accede a la pagina de recovery, pero no puedo hacer nada sin el firm oficial


he puesto en modo UART y con un cable DKU-5 desde ubuntu he podido acceder al UART,
solo me sale
ROM VER: 1.0.3
CFG 04
Read EEPROMX
 X
UART


y no me deja hacer nada mas. alguien que me ayude en este router para recuperarlo? he intentado desde putty, screen, minicom(hyperterminal de linux) y con el mismo resultado

gracias

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #71 en: 04-07-2012, 19:21 (Miércoles) »
Sobre el arv75 no se decirte porque no he tenido uno delante aun, pero si te puedo decir que conforme llegues al UART, debes copiar el contenido de u-boot.asc (yo lo abro en un editor hexadecimal y en la zona donde se ven los caracteres ascii, copio todo. Lo hago en un hexadecimal porque me aseguro que no me corta la lectura del fichero en algun caracter de EOF) y pegarlo, en el mismo putty ... y pasados unos 30 segundos mas o menos, verás que arranca u-boot. Como el puerto serie es lento, el envio del contenido del fichero tarda un poco, asique prueba a ver que tal y nos cuentas

danny17

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #72 en: 04-07-2012, 21:07 (Miércoles) »
he conseguido entrar en un menu, pero no pone nada de flashear

cat u-boot.asc > /dev/ttyUSB1( en mi caso es asi)

y luego abro el putty y aparece...

................................................................................... si le doy a ^c sale

ARV7518>

si pulso ?
sale esto:
http://imageshack.us/photo/my-images/406/capturaer.png/


si le pongo version, pone U-Boot 2010.03 (Jul 03 2012 - 22:51:19)

me sabeis indicar como continuar?
« Última modificación: 04-07-2012, 21:23 (Miércoles) por danny17 »

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #73 en: 05-07-2012, 03:29 (Jueves) »
Bien, estás en buena posicion. Ya tienes el u-boot corriendo, pero solo desde memoria, asique no vale para nada mas que flashear un u-boot correcto.

Como esa version del u-boot tiene habilitado del comando httpd, pruebalo por si va, y te evitas dolores de cabeza. Ejecuta "httpd" y ahora entra con un navegador a la IP de tu router (printenv para ver los datos  que está usando el u-boot).

Si no funciona el httpd, seguramente tampoco te funcione el tftp, por lo que deberás recurrir a una version de u-boot compilada sin el comando httpd.

En mis post de mas arriba (los de ingles) viene explicado todo como debes hacerlo, si te falta algo dimelo

danny17

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #74 en: 05-07-2012, 15:13 (Jueves) »
el tftp no funciona, por lo menos echa varios minutos añadiento T T T T y al final dice algo de reintentar.

el httpd queda añadiendo . . . . . .


me podrias decir como puedo compilar un u-boot.asc para poder enviarselo al router o bien como cargar el uboot para instalarlo desde este que tengo via serie?


gracias de nuevo

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #75 en: 05-07-2012, 16:09 (Jueves) »
El problema de los u-boot que vienen de openwrt para este router es que el httpd no funciona y por el hecho de estar httpd habilitado, tftp tampoco funciona ... y si tienen httpd activado, tienen loady desactivado ... quizas es mucho follon, pero te ahorro muuuchas horas investigando y compilando.

No se si serán compatibles, que lo dudo, pero prueba por si acaso mi u-boot.asc que adjunto en uno de mis mensajes ... si lo consigues arrancar, quizas no te funcione el tftp (porque el chip de switch sea otro o algun cambio de mas de hardware), pero seguramente si te funcione el comando loady.

Loady sirve para enviarle ficheros via puerto serie, y si no me equivoco, por protocolo x-modem (aseguralo, pero si no es x-modem, es y-modem). Para enviarselo, usa el hyperterminal si usas windows ... es muy feuno, pero para enviar ficheros funciona 100%

Que fichero le subes? Yo subiria primero la imagen del openwrt, y una vez subida, a base de comandos la flasheas en su sitio, 0xb0030000 si no modificaste nada (primero protect all off, luego era 0xb0000000 +0x3f0000 y luego cp.b 0x80ORIGEN 0xB0030000 0xTAMAÑO). Una vez tengas flasheada la imagen de openwrt en su sitio, repites proceso pero con el u-boot (da igual ahora que no te funcione tftp). De esta manera la organizacion de memoria se te quedara: [U-BOOT][---OpenWRT---][ART]

Te quedaria apagar el router, desactivar UART y arrancar a ver que pasa. Si tienes alguna duda o algo te falla, copia un bootlog completo y nos vuelves a decir por aqui :D

danny17

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #76 en: 05-07-2012, 16:33 (Jueves) »
gracias, he encontrado un uboot.asc del 4518 que tiene el loady y el http funciona, puesto que pone Failsafe UI y le puedo subir cosas, desde aqui, como proceder no tengo ni idea...ya que los manuales tuyos son diferentes

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #77 en: 05-07-2012, 17:21 (Jueves) »
Lo de que el http funcione ... lo dudo sinceramente, lo de Failsafe UI a mi me salia siempre, pero al intentar subir algo, me podia peinar de varias maneras diferentes.

Aqui te dejo el que yo compile y que funciona 100% el loady y el tftp -> u-boot-asc-20120429.zip

Los pasos a seguir con loady no los dije porque yo los hice de corrido mirando la propia ayuda que te da el u-boot ... no recuerdo con exactitud lo que tenias que poner pero vamos, prueba con help loady, verás como funciona, y usa hyperterminal. El resto te lo he explicado, mandas la imagen del openwrt mediante el hyperterminal con loady, la flasheas con los comandos que te he puesto en mi post anterior, haces lo mismo con u-boot ... vamos, lo que te he puesto en el post anterior, lo unico que te falta es saber como funciona el loady.

Prueba con este ASC que te pongo yo, y prueba antes con tftp, que es mas rapido . si no te va, entonces usa loady

Los comandos, la mejor manera de saber como funcionan es mirando su ayuda, y como no corres riesgo de cargarte el router ... prueba todo lo que quieras. Asegurate eso si, de tener una copia completa de tu flash original, y si ya no la tienes, al menos de los ultimos 64kb donde se guarda toda la movida de la wifi

danny17

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #78 en: 05-07-2012, 23:26 (Jueves) »
activando el httpd y subiendo la imagen openwrt, hace esto, subir archivo y despues.... se reinicia, vuelvo a cargar el boot y arranca el descompresor solo, y sale este fallo

Código: [Seleccionar]
1779983 / 2359300
1781429 / 2359300
1782875 / 2359300
1784321 / 2359300
1785767 / 2359300
1787213 / 2359300
1788659 / 2359300
1790105 / 2359300
1791551 / 2359300
1792997 / 2359300
1794443 / 2359300
1795889 / 2359300
1797335 / 2359300
1798781 / 2359300
1800227 / 2359300
1801673 / 2359300
1803119 / 2359300
1804565 / 2359300
1806011 / 2359300
1807457 / 2359300
1808903 / 2359300
1810349 / 2359300
1811795 / 2359300
1813241 / 2359300
1814687 / 2359300
1816133 / 2359300
1817579 / 2359300
1819025 / 2359300
1820471 / 2359300
1821917 / 2359300
1823363 / 2359300
1824809 / 2359300
1826255 / 2359300
1827701 / 2359300
1829147 / 2359300
1830593 / 2359300
1832039 / 2359300
1833485 / 2359300
1834931 / 2359300
1836377 / 2359300
1837823 / 2359300
1839269 / 2359300
1840715 / 2359300
1842161 / 2359300
1843607 / 2359300
1845053 / 2359300
1846499 / 2359300
1847945 / 2359300
1849391 / 2359300
1850837 / 2359300
1852283 / 2359300
1853729 / 2359300
1855175 / 2359300
1856621 / 2359300
1858067 / 2359300
1859513 / 2359300
1860959 / 2359300
1862405 / 2359300
1863851 / 2359300
1865297 / 2359300
1866743 / 2359300
1868189 / 2359300
1869635 / 2359300
1871081 / 2359300
1872527 / 2359300
1873973 / 2359300
1875419 / 2359300
1876865 / 2359300
1878311 / 2359300
1879757 / 2359300
1881203 / 2359300
1882649 / 2359300
1884095 / 2359300
1885541 / 2359300
1886987 / 2359300
1888433 / 2359300
1889879 / 2359300
1891325 / 2359300
1892771 / 2359300
1894217 / 2359300
1895663 / 2359300
1897109 / 2359300
1898555 / 2359300
1900001 / 2359300
1901447 / 2359300
1902893 / 2359300
1904339 / 2359300
1905785 / 2359300
1907231 / 2359300
1908677 / 2359300
1910123 / 2359300
1911569 / 2359300
1913015 / 2359300
1914461 / 2359300
1915907 / 2359300
1917353 / 2359300
1918799 / 2359300
1920245 / 2359300
1921691 / 2359300
1923137 / 2359300
1924583 / 2359300
1926029 / 2359300
1927475 / 2359300
1928921 / 2359300
1930367 / 2359300
1931813 / 2359300
1933259 / 2359300
1934705 / 2359300
1936151 / 2359300
1937597 / 2359300
1939043 / 2359300
1940489 / 2359300
1941935 / 2359300
1943381 / 2359300
1944827 / 2359300
1946273 / 2359300
1947719 / 2359300
1949165 / 2359300
1950611 / 2359300
1952057 / 2359300
1953503 / 2359300
1954949 / 2359300
1956395 / 2359300
1957841 / 2359300
1959287 / 2359300
1960733 / 2359300
1962179 / 2359300
1963625 / 2359300
1965071 / 2359300
1966517 / 2359300
1967963 / 2359300
1969409 / 2359300
1970855 / 2359300
1972301 / 2359300
1973747 / 2359300
1975193 / 2359300
1976639 / 2359300
1978085 / 2359300
1979531 / 2359300
1980977 / 2359300
1982423 / 2359300
1983869 / 2359300
1985315 / 2359300
1986761 / 2359300
1988207 / 2359300
1989653 / 2359300
1991099 / 2359300
1992545 / 2359300
1993991 / 2359300
1995437 / 2359300
1996883 / 2359300
1998329 / 2359300
1999775 / 2359300
.2001221 / 2359300
2002667 / 2359300
2004113 / 2359300
2005559 / 2359300
2007005 / 2359300
2008451 / 2359300
2009897 / 2359300
2011343 / 2359300
2012789 / 2359300
2014235 / 2359300
2015681 / 2359300
2017127 / 2359300
2018573 / 2359300
2020019 / 2359300
2021465 / 2359300
2022911 / 2359300
2024357 / 2359300
2025803 / 2359300
2027249 / 2359300
2028695 / 2359300
2030141 / 2359300
2031587 / 2359300
2033033 / 2359300
2034479 / 2359300
2035925 / 2359300
2037371 / 2359300
2038817 / 2359300
2040263 / 2359300
2041709 / 2359300
2043155 / 2359300
2044601 / 2359300
2046047 / 2359300
2047493 / 2359300
2048939 / 2359300
2050385 / 2359300
2051831 / 2359300
2053277 / 2359300
2054723 / 2359300
2056169 / 2359300
2057615 / 2359300
2059061 / 2359300
2060507 / 2359300
2061953 / 2359300
2063399 / 2359300
2064845 / 2359300
2066291 / 2359300
2067737 / 2359300
2069183 / 2359300
2070629 / 2359300
2072075 / 2359300
2073521 / 2359300
2074967 / 2359300
2076413 / 2359300
2077859 / 2359300
2079305 / 2359300
2080751 / 2359300
2082197 / 2359300
2083643 / 2359300
2085089 / 2359300
2086535 / 2359300
2087981 / 2359300
2089427 / 2359300
2090873 / 2359300
2092319 / 2359300
2093765 / 2359300
2095211 / 2359300
2096657 / 2359300
2098103 / 2359300
2099549 / 2359300
2100995 / 2359300
2102441 / 2359300
2103887 / 2359300
2105333 / 2359300
2106779 / 2359300
2108225 / 2359300
2109671 / 2359300
2111117 / 2359300
2112563 / 2359300
2114009 / 2359300
2115455 / 2359300
2116901 / 2359300
2118347 / 2359300
2119793 / 2359300
2121239 / 2359300
2122685 / 2359300
2124131 / 2359300
2125577 / 2359300
2127023 / 2359300
2128469 / 2359300
2129724 / 2359300
2131170 / 2359300
2132616 / 2359300
2134062 / 2359300
2135508 / 2359300
2136954 / 2359300
2138400 / 2359300
2139846 / 2359300
2141292 / 2359300
2142738 / 2359300
2144184 / 2359300
2145630 / 2359300
2147076 / 2359300
2148522 / 2359300
2149968 / 2359300
2151414 / 2359300
2152860 / 2359300
2154306 / 2359300
2155752 / 2359300
2157198 / 2359300
2158644 / 2359300
2160090 / 2359300
2161536 / 2359300
2162982 / 2359300
2164428 / 2359300
2165874 / 2359300
2167320 / 2359300
2168766 / 2359300
2170212 / 2359300
2171658 / 2359300
2173104 / 2359300
2174550 / 2359300
2175996 / 2359300
2177442 / 2359300
2178888 / 2359300
2180334 / 2359300
2181780 / 2359300
2183226 / 2359300
2184672 / 2359300
2186118 / 2359300
2187564 / 2359300
2189010 / 2359300
2190456 / 2359300
2191902 / 2359300
2193348 / 2359300
2194794 / 2359300
2196240 / 2359300
2197686 / 2359300
2199132 / 2359300
2200578 / 2359300
2202024 / 2359300
2203470 / 2359300
2204916 / 2359300
2206362 / 2359300
2207808 / 2359300
2209254 / 2359300
2210700 / 2359300
2212146 / 2359300
2213592 / 2359300
2215038 / 2359300
2216484 / 2359300
2217930 / 2359300
2219376 / 2359300
2220822 / 2359300
2222268 / 2359300
2223714 / 2359300
2225160 / 2359300
2226606 / 2359300
2228052 / 2359300
2229498 / 2359300
2230944 / 2359300
2232390 / 2359300
.2233836 / 2359300
2235282 / 2359300
2236728 / 2359300
2238174 / 2359300
2239620 / 2359300
2241066 / 2359300
2242512 / 2359300
2243958 / 2359300
2245404 / 2359300
2246850 / 2359300
2248296 / 2359300
2249742 / 2359300
2251188 / 2359300
2252634 / 2359300
2254080 / 2359300
2255526 / 2359300
2256972 / 2359300
2258418 / 2359300
2259864 / 2359300
2261088 / 2359300
2262534 / 2359300
2263980 / 2359300
2265426 / 2359300
2266872 / 2359300
2268318 / 2359300
2269764 / 2359300
2271210 / 2359300
2272656 / 2359300
2274102 / 2359300
2275548 / 2359300
2276994 / 2359300
2278440 / 2359300
2279886 / 2359300
2281332 / 2359300
2282778 / 2359300
2284224 / 2359300
2285670 / 2359300
2287116 / 2359300
2288562 / 2359300
2290008 / 2359300
2291454 / 2359300
2292900 / 2359300
2294310 / 2359300
2295756 / 2359300
2297202 / 2359300
2298648 / 2359300
2300094 / 2359300
2301540 / 2359300
2302986 / 2359300
2304432 / 2359300
2305878 / 2359300
2307324 / 2359300
2308770 / 2359300
2310216 / 2359300
2311662 / 2359300
2313108 / 2359300
2314554 / 2359300
2316000 / 2359300
2317446 / 2359300
2318892 / 2359300
2320338 / 2359300
2321784 / 2359300
2323230 / 2359300
2324676 / 2359300
2326122 / 2359300
2327568 / 2359300
2329014 / 2359300
2330460 / 2359300
2331906 / 2359300
2333352 / 2359300
2334798 / 2359300
2336244 / 2359300
2337690 / 2359300
2339136 / 2359300
2340582 / 2359300
2342028 / 2359300
2343474 / 2359300
2344920 / 2359300
2346366 / 2359300
2347812 / 2359300
2349258 / 2359300
2350704 / 2359300
2352150 / 2359300
2353596 / 2359300
2355042 / 2359300
2356488 / 2359300
2357934 / 2359300
2359350 / 2359300
Bytes transferred = 2359300 (240004 hex)
http upload ready

## Checking Image at 80500000 ...
   Legacy image found
   Image Name:   MIPS OpenWrt Linux-3.3.8
   Created:      2012-06-08   6:27:51 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1090818 Bytes =  1 MB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
http ugrade ...

..................................... done
Erased 37 sectors
Copy to Flash... 9....8....7....6....5....4....3....2....1....done
http ugrade ready

ROM VER: 1.0.3
CFG 04
Read EEPROMX
 X
UART


U-Boot 2010.03 (Oct 03 2011 - 11:29:17)

Board: ARV4518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 111 MHz, CPU Speed 111 MHz
DRAM:  32 MB
Flash:  8 MB
Net:   initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0030000 ...
   Image Name:   MIPS OpenWrt Linux-3.3.8
   Created:      2012-06-08   6:27:51 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1090818 Bytes =  1 MB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.3.8 (openwrt@huchra) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Thu Jun 7 23:27:37 PDT 2012
[    0.000000] SoC: Danube rev 1.5
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019641 (MIPS 24KEc)
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00002000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00002000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: rootfstype=squashfs,jffs2 ip=192.168.1.10:192.168.1.2:192.168.1.1:255.255.255.0:::off init=/etc/preinit console=ttyS1,115200 ethad
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=0003a720
[    0.000000] Readback ErrCtl register=0003a720
[    0.000000] Memory: 29184k/32768k available (2409k kernel code, 3584k reserved, 569k data, 176k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 111MHz
[    0.000000] Calibrating delay loop... 73.72 BogoMIPS (lpj=147456)
[    0.044000] pid_max: default: 32768 minimum: 301
[    0.048000] Mount-cache hash table entries: 512
[    0.068000] NET: Registered protocol family 16
[    0.084000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio
[    0.088000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio
[    0.092000] MIPS: machine is Generic Lantiq based board
[    0.116000] bio: create slab <bio-0> at 0
[    0.132000] Switching to clocksource MIPS
[    0.148000] NET: Registered protocol family 2
[    0.156000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.164000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.172000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.176000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.184000] TCP reno registered
[    0.188000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.192000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.200000] NET: Registered protocol family 1
[    0.208000] gptu: totally 6 16-bit timers/counters
[    0.212000] gptu: misc_register on minor 63
[    0.216000] gptu: succeeded to request irq 126
[    0.220000] gptu: succeeded to request irq 127
[    0.224000] gptu: succeeded to request irq 128
[    0.232000] gptu: succeeded to request irq 129
[    0.236000] gptu: succeeded to request irq 130
[    0.240000] gptu: succeeded to request irq 131
[    0.252000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.256000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.268000] msgmni has been set to 57
[    0.272000] io scheduler noop registered
[    0.276000] io scheduler deadline registered (default)
[    0.284000] ltq_asc.1: ttyLTQ1 at MMIO 0x1e100c00 (irq = 112) is a ltq_asc
[    0.312000] TCP westwood registered
[    0.316000] NET: Registered protocol family 17
[    0.320000] Bridge firewalling registered
[    0.324000] 8021q: 802.1Q VLAN Support v1.8
[    [b]0.328000] turn off boot console early0[/b]


que estoy haciendo mal?

CieNTi

  • Visitante
Re: OpenWRT para routers Astoria de ya.com
« Respuesta #79 en: 06-07-2012, 02:16 (Viernes) »
Pues mira, funcionandote el httpd eso que ganas, haz lo mismo pero con una imagen del openwrt para tu router, que si te fijas en el bootlog dice que es un arv4518, asique prueba a mandarle con el httpd una imagen para el 7518 ... cuentanos a ver que tal y seguimos afinando la busqueda del fallo :D