Buffalo WHR-HP-AG108 + DD-WRT



+ Responder Tema
Resultados 1 al 6 de 6

Tema: Buffalo WHR-HP-AG108 + DD-WRT

  1. #1
    Administrador Zero13 va por un camino distinguido Avatar de Zero13
    Fecha de Ingreso
    11 feb, 06
    Ubicación
    Barcelona
    Mensajes
    9,213
    Gracias
    1,981
    Gracias 4,567 veces en 2,020 mensajes

    Buffalo WHR-HP-AG108 + DD-WRT

    Para todos aquellos que se animen a meterle el DD-WRT a este AP... comentarles que es toda una A-ven-tu-ra .... jajaja

    Ha cambiado el sistema que se utilizaba en APs Buffalos anteriores, que era mediante el TFTP -i IP PUT fichero-ddwrt.bin

    Ahora... es necesario hasta un pequeña placa de electronica basada en el conversor TTL MAX232 y que mediante el puerto serie deberemos hacer algunos cambios en la RomBios del AP.

    Este es el Firmware a medida para este AP, ya que hay que recordar que es un TriBanda.. A ( 5 Ghz ) - B y G ( 2.4 Ghz )

    whrag108-firmware.bin

    Y aqui algunos ficheros que os pueden hacer falta en el proceso...

    lzma_vmlinus

    root.fs

    Estas son las indicaciones de los amigos de DD-WRT para este AP en concreto:

    For web flashing use the whrag108-firmware.bin to upgrade a already installed dd-wrt using the webinterface.


    1.

    mount a serial adapter to the fonera device (max323 converter needed)
    there are 2 sockets on the board. the second smaller one is the serial console we need (JP1)

    pin 1 = rx
    pin 2 = tx
    pin 3 = GND
    pin 4 = GCC +3V

    2.

    set your terminal client to 9600-8-N-1

    3.
    enter the RedBoot console by pressing CTRL+C

    4.

    copy root.fs and lzma_vmlinus to your tftp server directory

    5.

    configure the RedBoot bootloader IP and TFTP server settings using

    ip_address -l [local ip address] -h [remote server address]

    6.

    flash the unit by entering the following commands
    RedBoot> fis init
    About to initialize [format] FLASH image system - continue (y/n)? y

    *** Initialize FLASH Image System

    Warning: device contents not erased, some blocks may not be usable

    RedBoot> load -r -v -b 0x80041000 root.fs
    Raw file loaded 0x80041000-0x802c1fff, assumed entry at 0x80041000

    RedBoot> fis create -b 0x80041000 -f 0xbe050000 -l 0x002a0000 -e 0x00000000 rootfs

    RedBoot> load -r -v -b 0x80100000 lzma_vmlinus
    Raw file loaded 0x80100000-0x801af797, assumed entry at 0x80100000

    RedBoot> fis create -r 0x80100000 -e 0x80100000 -l 0x000c0000 -f 0xbe2f0000 linux

    RedBoot> fis create -f 0xbe3b0000 -b 0x80041000 -l 0x00010000 -e 0x00000000 nvram

    if everything went well it should look like this:

    RedBoot> fis list

    Name FLASH addr Mem addr Length Entry point
    RedBoot 0xBE000000 0xBE000000 0x00050000 0x00000000
    RedBoot config 0xBE3DF000 0xBE3DF000 0x00001000 0x00000000
    FIS directory 0xBE3D0000 0xBE3D0000 0x0000F000 0x00000000
    rootfs 0xBE050000 0xBE050000 0x002A0000 0x00000000
    linux 0xBE2F0000 0x80100000 0x000C0000 0x80100000
    nvram 0xBE3B0000 0xBE3B0000 0x00010000 0x00000000

    7.
    configuring the bootloader

    RedBoot> fconfig
    Run script at boot: true
    Boot script:

    Enter script, terminate with empty line

    >> fis load linux
    >> exec
    >>

    Boot script timeout (1000ms resolution): 3
    Use BOOTP for network configuration: false
    Gateway IP address: 10.50.2.1
    Local IP address: 10.50.2.109
    Local IP address mask: 255.255.255.0
    Default server IP address: 10.50.2.107
    Console baud rate: 115200
    DNS server IP address:
    GDB connection port: 9000
    Force console for special debug messages: false
    Network debug at boot time: false
    Update RedBoot non-volatile configuration - continue (y/n)? y

    note that the ip addresses can be configured by you. these are only examples from my configuration.

    8.
    rebooting
    RedBoot> reset

    consider to configure your terminal to 115200-8-N-1 now. otherwise you will not see any bootmessages
    Saludos!,
    Zero13

    "No creo que haya alguna emoción más intensa para un inventor que ver alguna de sus creaciones funcionando. Esa emoción hace que uno se olvide de comer, de dormir, de todo." - Nikola Tesla
    Citar Citar  


  2. #2
    Registrado kezon va por un camino distinguido
    Fecha de Ingreso
    30 mar, 12
    Mensajes
    0
    Gracias
    0
    Gracias 14 veces en 14 mensajes

    :cunao: Que mala ostia que tienen, antes comprar este ap hay que pensar que queremos hacer con el.
    Citar Citar  


  3. #3
    Administrador Zero13 va por un camino distinguido Avatar de Zero13
    Fecha de Ingreso
    11 feb, 06
    Ubicación
    Barcelona
    Mensajes
    9,213
    Gracias
    1,981
    Gracias 4,567 veces en 2,020 mensajes

    jejeje

    Aqui teneis el esquema para fabricarse la placa MAX232 conversora de TTL y necesaria para cambiarle el firmware a este modelo.

    http://heli.xbot.es/fd/conversor.htm



    Por cierto!, por lo que estoy averiguando, que esta placa se debe alimentar con 5 voltios regulados.. osea.. utilizando un regulador de voltaje llamado LM7805 y por otro lado el voltaje de 3 voltios que debemos aplicar a uno de los 4 pins de la placa del AP debe ser de solo 3 voltios... cuidao!... estos se los podemos dar con una simple pila de boton de las que tenemos en las placas base, que es de 3 voltios.
    Saludos!,
    Zero13

    "No creo que haya alguna emoción más intensa para un inventor que ver alguna de sus creaciones funcionando. Esa emoción hace que uno se olvide de comer, de dormir, de todo." - Nikola Tesla
    Citar Citar  


  4. #4
    Administrador Zero13 va por un camino distinguido Avatar de Zero13
    Fecha de Ingreso
    11 feb, 06
    Ubicación
    Barcelona
    Mensajes
    9,213
    Gracias
    1,981
    Gracias 4,567 veces en 2,020 mensajes

    Pues ahora mismo estoy liado con este AP intentando cambiarle el firmware, ya que este AP tiene bastante juego para darle!... jejeje

    Lo desmontado... con un Max232 conectado, voltaje 3.3.. 5 voltios para el Max232... conexion al rs232.. otro Jtag de apoyo... puff!.. y ahora intentando configurar la consola del HyperTerminal.

    Esta noche colgare fotos!
    Saludos!,
    Zero13

    "No creo que haya alguna emoción más intensa para un inventor que ver alguna de sus creaciones funcionando. Esa emoción hace que uno se olvide de comer, de dormir, de todo." - Nikola Tesla
    Citar Citar  


  5. #5
    Administrador Zero13 va por un camino distinguido Avatar de Zero13
    Fecha de Ingreso
    11 feb, 06
    Ubicación
    Barcelona
    Mensajes
    9,213
    Gracias
    1,981
    Gracias 4,567 veces en 2,020 mensajes

    Ultimos datos... info original de http://www.dd-wrt.com/phpBB2/viewtopic.php?t=11689&highlight=whrhpag108

    Como Flashear este AP sin utilizar cable serie:

    Backup of your Routers:

    tested with German version of the WHR-HP-AG108 Ver.1.34 and IE7
    my Router IP: 192.168.11.100
    my PC IP: 192.168.11.10

    open in your Browser:
    if login ? then Logout:

    http://192.168.11.100/cgi-bin/cgi?re...rm=logout.html

    then

    http://192.168.11.100/cgi-bin/cgi?req=frm&frm=py-db/55debug.html

    Login with user: bufpy
    password: "otdpopy+your root password" example: otdpopy1234

    execute in the commands line:
    dd if=/dev/mtdblock/0 of=/tmp/full_flash_backup.rom

    Download Flash Backup:
    http://192.168.11.100/html/py-db/tmp/full_flash_backup.rom

    Switch on telnet in the Redboot.Config:

    open in your Browser:
    if login ? then Logout:

    http://192.168.11.100/cgi-bin/cgi?re...rm=logout.html

    then

    http://192.168.11.100/cgi-bin/cgi?re...b/55debug.html

    Login with user: bufpy
    password: "otdpopy+your root password" example: otdpopy1234

    execute in the commands line:
    wget http://62.225.68.251/holgi/whrhpag108/RedBoot_config_gdb.rom -P /tmp

    does not have you Internet connection get the file of a local HTTP or ftp server.

    then
    dd if=/tmp/RedBoot_config_gdb.rom of=/dev/mtdblock/4

    the Rouer has a new RedBoot.config:

    == Executing boot script in 7.390 seconds - enter ^C to abort
    ?^C
    RedBoot> fconfig -l
    Run script at boot: true
    Boot script:
    .. go_script

    Boot script timeout (1000ms resolution): 9
    Use BOOTP for network configuration: false
    Gateway IP address: 192.168.11.254
    Local IP address: 192.168.11.1
    Local IP address mask: 255.255.255.0
    Default server IP address: 192.168.11.10
    Console baud rate: 9600
    DNS server IP address: 192.168.11.254
    GDB connection port: 9000
    Force console for special debug messages: false
    Network debug at boot time: false
    RedBoot>


    after the restart has the Router a Boot-Wait from 9 seconds
    during the starting procedure if the red Diag LED shines goes that connecting via telnet.

    >telnet 192.168.11.1 9000

    follow the instructions in whr-hp-ag108_flashing.txt:

    http://www.dd-wrt.com/dd-wrtv2/down....ing.txt <br />
    Saludos!,
    Zero13

    "No creo que haya alguna emoción más intensa para un inventor que ver alguna de sus creaciones funcionando. Esa emoción hace que uno se olvide de comer, de dormir, de todo." - Nikola Tesla
    Citar Citar  


  6. #6
    Administrador Zero13 va por un camino distinguido Avatar de Zero13
    Fecha de Ingreso
    11 feb, 06
    Ubicación
    Barcelona
    Mensajes
    9,213
    Gracias
    1,981
    Gracias 4,567 veces en 2,020 mensajes

    Acabo de probar a intentar flashear este AP mediante el proceso Web que he indicado... pero nada!, por lo menos en este modelo EU 1.3.4 no funciona en el ultimo punto, la ejecucion del script de la Rom, tras el reset.



    Pero.... me ha valido para descubrir el acceso total al Linux del propio AP ( Buffalo WHR-HP-AG108 Acceso al Telnet Oculto... ) y poder modificar cualquier cosa del sistema operativo, subir ficheros, etc.

    La cuestion es... como cambiar el firmware por la del DD-WRT sin utilizar el RedBoot mediante este sistema Telnet ???

    Alguna idea ??
    Saludos!,
    Zero13

    "No creo que haya alguna emoción más intensa para un inventor que ver alguna de sus creaciones funcionando. Esa emoción hace que uno se olvide de comer, de dormir, de todo." - Nikola Tesla
    Citar Citar  


+ Responder Tema

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

     

Temas Similares

  1. Flashear Buffalo con DD-WRT
    Por bartikoh en el foro Puntos de Accesos Wireless (AP's)
    Respuestas: 10
    Último Mensaje: 19/02/2010, 00:14
  2. router inalambrico huawei hg 520 y buffalo airstation
    Por jmcr25 en el foro Enlaces corta-larga Distancia Wireless
    Respuestas: 0
    Último Mensaje: 08/07/2008, 22:07

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes