Results 1 to 10 of 10

Thread: WL-700gE ist tot

  1. #1
    Join Date
    Jun 2006
    Location
    Cologne, Germany
    Posts
    7

    Talking WL-700gE ist tot [gelöst]

    Moin!

    Ich weiß nicht, ob mir hier jemand helfen kann bzw. ob ich hier im richtigen Forum bin, aber ein Versuch kann ja nich schaden

    Ich habe vor kurzem einen WL-700gE bekommen und war so mutig, einfach mal openwrt drauf zu flashen, da ich treudoof dachte, daß man mit dem Firmware Recovery Tool von Asus immer wieder zurückkommt (ähnlich wie es auch bei meiner Dreambox quasi keine Möglichkeit gibt, das Teil kaputt zu flashen). Der Flashvorgang verlief einigermaßen normal, allerdings tat sich danach erst mal nix mehr, keine LED leuchtet.

    Ich hab dann zunächst mal versucht, die originale Firmware wieder zu flashen, was aber nicht klappt (das Tool sucht und sucht, macht aber sonst nix). Nach einer Runde Schwitzen und ein bißchen probieren ist mir dann aber aufgefallen, daß ich den Router auf der Standard-IP pingen kann und auch tatsächlich per telnet auf den Router komme. Leider funktioniert das Webinterface nicht, obwohl ein http-Daemon läuft und auf Port 80 lauscht, ich kann das root-Paßwort nicht ändern, da /etc read only gemountet ist, das /jiffs-Verzeichnis is leer und hat angeblich auch keinen Platz mehr.

    Weiß einer von Euch vielleicht 'ne Möglichkeit, wie ich das Teil wieder zum Leben erwecken kann? Ich würde jetzt mal dreist behaupten, daß es noch was zu retten geben müßte, da ich ja immerhin noch per telnet drauf komme. Evtl. kann man ja manuell neu flashen oder so?

    Bin für jede Hilfe/Idee dankbar


    HeadCrash
    Last edited by HeadCrash; 13-06-2006 at 18:50.

  2. #2
    erstmal glückwunsch...
    der status von openwrt bei einem wl700ge steht nicht umsonst auf "untested"

    kannst du die eingebaute hdd mounten???

    wenn ja würde ich folgendes probieren

    a.) asus firmware file auf die hdd schieben
    b.) dieses jetzt mit
    Code:
    mtd -r write "name_der_firmware".trx
    in den flash schreiben und beten das er wieder aufwacht...

    ohne gemountete hdd das flash file in den ram kopieren und ebenfalls via mtd in den flash schreiben lassen

    (besitze allerdings keinen wl700ge, sondern 500er und wrt54gs, aber mit openwrt drauf, daher würde ich dir empfehlen die gleiche frage nochmal im openwrt forum zu stellen, vieleicht kennt ja einer der entwickler das problem, obwohl wie oben erwähnt, der status ist untested)
    warum ein closed-source betriebssystem verwenden?
    ich kauf doch auch kein auto, bei dem man nicht unter die motorhaube sehen darf...

    greets,
    andywhy

  3. #3
    Join Date
    Jun 2006
    Location
    Cologne, Germany
    Posts
    7
    Naja, untested schreit ja gerade danach es mal zu testen *eg* Bin halt ein Spielkind

    Die HDD kann ich nicht mounten, da keine Unterstützung für IDE drin ist. Finde jedenfalls weder ein passendes Modul noch ein Device dafür. Das mit dem Flashen über mtd hab ich mir schon gedacht, allerdings ist das Image von Asus keine trx- sondern eine nas-Datei mit knapp 17 MB. Ich bin mir nicht sicher, ob man die auch einfach so flashen kann.

    Außerdem grübel ich noch, wie ich die Datei auf den Router bekomme, aber das krieg ich schon irgendwie per wget oder so hin.

    Im OpenWRT-Forum hab ich schon gepostet, bisher aber noch keine Antwort erhalten (und ja, ich weiß, Du sagst jetzt wieder, daß das normal is, weil das Device ja untested ist ).

    Ich probier nach der Arbeit noch mal was rum. Wäre doch gelacht, wenn das Teil nicht wieder erwachen würde. So schnell geb ich nicht auf.

  4. #4
    Quote Originally Posted by HeadCrash
    ...., allerdings ist das Image von Asus keine trx- sondern eine nas-Datei mit knapp 17 MB. Ich bin mir nicht sicher, ob man die auch einfach so flashen kann.
    Sieht so aus als würde dieses nas image zum einen aus einem teil für den flash (2mb) und zum anderen aus den tools des asus bestehen welche dann auf die hdd ausgelagert werden, vieleicht lässt sich ja der bereich des flashs irgendwie extrahieren oder es gibt irgendwo einen sdk für den router.

    Quote Originally Posted by HeadCrash
    Außerdem grübel ich noch, wie ich die Datei auf den Router bekomme, aber das krieg ich schon irgendwie per wget oder so hin.
    wget ist gut, funzt ssh dann könnte man noch scp probieren oder aber ftp

    Quote Originally Posted by HeadCrash
    Im OpenWRT-Forum hab ich schon gepostet, bisher aber noch keine Antwort erhalten (und ja, ich weiß, Du sagst jetzt wieder, daß das normal is, weil das Device ja untested ist ).
    lol, so gemein war das vorhin nicht gemeint... ist schon ärgerlich die sache mit dem wl700 gerade weil der router so ein cooles ding ist...
    warum ein closed-source betriebssystem verwenden?
    ich kauf doch auch kein auto, bei dem man nicht unter die motorhaube sehen darf...

    greets,
    andywhy

  5. #5
    Poste mal bitte die ausgabe von "dmesg".
    Übrigens steht der WL-500gP auch auf Untested und läuft wohl bestens mit openwrt.
    Mein vorschlag wäre auch das 2MB Flash File zu extrahieren (aber wie?) und
    dann mit "mtd -r write firmware.trx linux" per konsole zu flashen.

    @HeadCrash
    RESPEKT, ohne Leute wie Dich müsste ich heute immernoch die original Linksys Firmware nutzen.

    Falls du die 1,3MB openwrt-micro geflashed hast, kann kein Webinterface da sein.
    Welche hast du genommen mini/normal und squash/jff2

    Die nicht leuchtenden LED's können auf nicht korrekt initialisierte Devices zurückzuführen sein: daher "nvram show" posten
    Ich glaub beim WL-500gP musste auch irgendwas im nvram angepasst werden (glaub ich mal)

    Nebenbei,
    scheinbar läuft dein openwrt, der nächste Schritt wäre eigentlich "firstboot" aber hmm ich würde erst mal den Weg zurück zur Asusfirmware nehmen.
    Oder muttig nach vorn

    ps: Poste mal bitte die ausgabe von "dmesg" + "nvram show"
    Last edited by dev; 12-06-2006 at 17:59.

  6. #6
    sieh hier mal nach,

    http://www.openmss.org/Hardware/MssExtractFirmware

    die seite befasst sich mit dem maxtor shared storage, welche die gleiche plattform also broadcom 4780 wie der asus wl700ge verwendet, so wie es aus sieht lässt sich mit hilfe der header info via "dd" das "trx" aus dem "nas" file extrahieren...
    Last edited by andywhy; 12-06-2006 at 19:26.
    warum ein closed-source betriebssystem verwenden?
    ich kauf doch auch kein auto, bei dem man nicht unter die motorhaube sehen darf...

    greets,
    andywhy

  7. #7
    Join Date
    Jun 2006
    Location
    Cologne, Germany
    Posts
    7
    Moin zusammen!

    Hier ist ja richtig was los
    Also ich hab nach ein wenig Suchen auch die Seite gefunden, von der andywhy da spricht und hab kurzerhand mal ein kleines Programm geschrieben, das aus dem Asus .nas-Image die .trx-Images für Flash und HDD extrahiert. Falls es jemanden interessiert, das Programm werde ich nebst Quellcode (C#) mal unter http://www.headcrash.biz/wl700g zur Verfügung stellen. Wer's laufen lassen will benötigt dazu das Microsoft .net Framework 2.0, ob's mit Mono unter Linux läuft hab ich noch nich getestet (dürfte aber dank Windows.Forms schwieriger werden). Ich denke mal, daß openwrt den Teil auf der HDD in Ruhe gelassen hat, so daß ich einfach mal probieren würde, den Flash-Teil neu zu flashen.

    Jetzt heißt es erst mal ab ins Bett und morgen werde ich die Ausgaben von demsg und nvram show posten.

    @dev:
    firstboot war mein first thought Aber leider rennt das voll gegen den Baum, weil ihm da wohl einiges fehlt bzw. der versucht im read only Bereich Links anzulegen. Genaueres morgen...

  8. #8
    Join Date
    Jun 2006
    Location
    Cologne, Germany
    Posts
    7
    So, da bin ich wieder.

    @dev:
    Um noch Deine Fragen zu beantworten: ich habe das normale Image mit squashfs genommen. Mit 1,5 MB paßte das ganz gut.

    dmesg sagt folgendes:
    Code:
    CPU revision is: 00029006
    Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 bytes.
    Primary data cache 16kB, 2-way, linesize 16 bytes.
    Linux version 2.4.30 (nbd@ux-2y02) (gcc version 3.4.4 (OpenWrt-1.0)) #1 Sun Mar 26 19:02:04 CEST 2006
    Setting the PFC value as 0x15
    Determined physical RAM map:
     memory: 04000000 @ 00000000 (usable)
    On node 0 totalpages: 16384
    zone(0): 16384 pages.
    zone(1): 0 pages.
    zone(2): 0 pages.
    Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
    CPU: BCM4704 rev 8 at 264 MHz
    Using 132.000 MHz high precision timer.
    Calibrating delay loop... 263.78 BogoMIPS
    Memory: 62892k/65536k available (1412k kernel code, 2644k reserved, 100k data, 80k init, 0k highmem)
    Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
    Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
    Mount cache hash table entries: 512 (order: 0, 4096 bytes)
    Buffer cache hash table entries: 4096 (order: 2, 16384 bytes)
    Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Checking for 'wait' instruction...  unavailable.
    POSIX conformance testing by UNIFIX
    PCI: Fixing up bus 0
    PCI: Fixing up bridge
    PCI: Setting latency timer of device 01:00.0 to 64
    PCI: Fixing up bus 1
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    Initializing RT netlink socket
    Starting kswapd
    devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
    devfs: boot_options: 0x1
    JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
    Squashfs 2.1-r2 (released 2004/12/15) (C) 2002-2004 Phillip Lougher
    pty: 256 Unix98 ptys configured
    Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
    ttyS00 at 0xb8000300 (irq = 3) is a 16550A
    ttyS01 at 0xb8000400 (irq = 0) is a 16550A
    b44.c:v0.93 (Mar, 2004)
    PCI: Setting latency timer of device 00:01.0 to 64
    eth0: Broadcom 47xx 10/100BaseT Ethernet xx:xx:xx:xx:xx:xx
    PCI: Setting latency timer of device 00:02.0 to 64
    eth1: Broadcom 47xx 10/100BaseT Ethernet xx:xx:xx:xx:xx:xx
    Physically mapped flash: Found an alias at 0x200000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x600000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0xa00000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0xe00000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1200000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1600000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1a00000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1e00000 for the chip at 0x0
     Amd/Fujitsu Extended Query Table v1.0 at 0x0040
    Physically mapped flash: JEDEC Device ID is 0xC4. Assuming broken CFI table.
    Physically mapped flash: Swapping erase regions for broken CFI table.
    number of CFI chips: 1
    cfi_cmdset_0002: Disabling fast programming due to code brokenness.
    Flash device: 0x200000 at 0x1c000000
    Creating 5 MTD partitions on "Physically mapped flash":
    0x00000000-0x00040000 : "pmon"
    0x00040000-0x001f0000 : "linux"
    0x000bc400-0x001b6000 : "rootfs"
    mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
    0x001f0000-0x00200000 : "nvram"
    0x001c0000-0x001f0000 : "OpenWrt"
    Initializing Cryptographic API
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP, IGMP
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 4096 bind 8192)
    ip_conntrack version 2.1 (5953 buckets, 5953 max) - 328 bytes per conntrack
    ip_tables: (C) 2000-2002 Netfilter core team
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    NET4: Ethernet Bridge 008 for NET4.0
    802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
    All bugs added by David S. Miller <davem@redhat.com>
    VFS: Mounted root (squashfs filesystem) readonly.
    Mounted devfs on /dev
    Freeing unused kernel memory: 80k freed
    Algorithmics/MIPS FPU Emulator v1.5
    diag boardtype: 0000042f
    Probing device eth0: found!
    b44: eth0: Link is up at 100 Mbps, full duplex.
    b44: eth0: Flow control is off for TX and off for RX.
    jffs2.bbc: SIZE compression mode activated.
    PCI: Setting latency timer of device 01:01.0 to 64
    PCI: Enabling device 01:01.0 (0004 -> 0006)
    eth2: Broadcom BCM4318 802.11 Wireless Controller 3.90.37.0
    BFL_ENETADM not set in boardflags. Use force=1 to ignore.
    device eth0 entered promiscuous mode
    vlan0: add 01:00:5e:00:00:01 mcast address to master interface
    vlan0: dev_set_promiscuity(master, 1)
    vlan0: dev_set_allmulti(master, 1)
    b44: eth1: Link is up at 100 Mbps, full duplex.
    b44: eth1: Flow control is off for TX and off for RX.
    device eth1 entered promiscuous mode
    br0: port 2(eth1) entering learning state
    br0: port 1(vlan0) entering learning state
    br0: port 2(eth1) entering forwarding state
    br0: topology change detected, propagating
    br0: port 1(vlan0) entering forwarding state
    br0: topology change detected, propagating
    vlan0: del xx:xx:xx:xx:xx:xx mcast address from vlan interface
    vlan0: del xx:xx:xx:xx:xx:xx mcast address from master interface
    br0: port 1(vlan0) entering disabled state
    b44: eth0: Link is up at 100 Mbps, full duplex.
    b44: eth0: Flow control is off for TX and off for RX.
    vlan0: dev_set_promiscuity(master, 1)
    vlan0: add xx:xx:xx:xx:xx:xx mcast address to master interface
    br0: port 1(vlan0) entering learning state
    br0: port 1(vlan0) entering forwarding state
    br0: topology change detected, propagating
    nvram show bringt das hier>
    Code:
    size: 2361 bytes (30407 left)
    default_primary_pool_name=MYVOLUME
    os_ram_addr=80001000
    wan_device=vlan1
    boardrev=0x10
    et0macaddr=xx:xx:xx:xx:xx:xx
    rescue_gpio=4
    dev_mfr_url=http://www.asus.com/
    pivot_root_current=1
    model_name=ASUS WL700g
    watchdog=5000
    boot_wait=off
    wl0_infra=1
    et0mdcport=0
    reset_gpio=7
    pivot_partition_size=65536
    pmon_ver=CFE 3.91.23.0
    dev_mfr=ASUS
    pivot_root_1=/dev/ide/host2/bus0/target0/lun0/part1
    pivot_root_2=/dev/ide/host2/bus0/target0/lun0/part2
    wl0_ifname=eth2
    vlan0ports=1 2 3 4 5*
    ses_enable=0
    gpio6=robo_reset
    wl0_mode=ap
    wan_vport=0
    os_flash_addr=bfc40000
    boardtype=0x042f
    default_lan_proto=dhcp_server
    et1macaddr=xx:xx:xx:xx:xx:xx
    lan_netmask=255.255.255.0
    new_system_disk_name=SYSTEM
    wl0_ssid=OpenWrt
    et1mdcport=1
    default_start_page=start_system.asp
    wl0id=0x4320
    cfe_wait_led_gpio=1
    wlan_ipaddr=192.168.21.1
    custom_shutdown_command=stoprcasus
    primary_pool_name=MYVOLUME
    cfe_wait_on_restore=0
    pivot_wait=3000
    wlan_ifname=eth1
    wait_time=1
    swap_mode=auto
    wan_proto=dhcp
    default_physical_authentication_enable=disabled
    startup_command=rcasus
    new_disk_action=one_per_disk
    gpio_0_name=soft_power_switch
    apps_share=MYSHARE1
    default_router_disable=0
    wlan_netmask=255.255.255.0
    lan_ifnames=vlan0 eth1
    model_desc=ASUS Wireless Storage Router
    wan_ifnames=eth0
    lan_proto=static
    clkfreq=264
    lan_ipaddr=192.168.1.1
    vlan1hwname=et0
    default_primary_share_name=MYSHARE
    model_no=WL700g
    router_disable=0
    preferred_lang=EN
    sdram_config=0x0062
    vlan1ports=0 5u
    scratch=a0180000
    lan_ifname=br0
    boardflags=0x0110
    sdram_refresh=0x0000
    wandevs=et0
    sdram_ncdl=0x308
    hardware_version=WL700g-01-10-01-00
    early_startup_command=convertasus
    web_hook_libraries=corewebhooks netwebhooks diskwebhooks winnet printwebhooks netregistration samplenetregistration samplehooks
    misc_io_mode=bcmgpio
    et0phyaddr=30
    model_url=http://www.asus.com/
    disk_health_query_ctrl=never
    wan_ifname=eth0
    landevs=vlan0 wl0
    wl0_radio=1
    bridge_disable=0
    default_boardflags=0x0110
    apps_pool=MYVOLUME1
    default_new_disk_action=one_per_disk
    sdram_init=0x0009
    kernel_gpio_init_out_3=1
    vlan0hwname=et0
    dl_ram_addr=a0001000
    primary_share_name=MYSHARE
    kernel_gpio_init_out_6=1
    default_http_passwd=
    regulation_domain=0X30DE
    gpio_3_name=power_enable
    default_workgroup=WORKGROUP
    wlan_hardware_present=yes
    primary_ifname=eth0
    et1phyaddr=31
    boardnum=44
    default_http_username=
    default_new_system_disk_name=SYSTEM
    Ich werde jetzt mal todesmutig das originale Image flashen. Wenn er dann ganz hin&#252;ber is, dann isses ein Fall f&#252;r Asus Ansonsten hab ich Gl&#252;ck gehabt. Falls noch wer Ideen hat, immer melden, sonst besch&#228;ftige ich mich erst mal ein bi&#223;chen ausf&#252;hrlicher mit dem openwrt-Aufbau und dem SDK und schau dann mal, was sich machen l&#228;&#223;t.
    Last edited by HeadCrash; 13-06-2006 at 18:41.

  9. #9
    danke


    L&#246;sch mal deine MAC's raus , nicht das Asus mal etwas googled und
    deine Story findet.

  10. #10
    Join Date
    Jun 2006
    Location
    Cologne, Germany
    Posts
    7
    Ok, schon passiert Obwohl, was sollte die denn meine Story interessieren? Ich würde sogar eher vermuten, daß denen vollkommen egal ist, was ich mit dem Teil mache. Wahrscheinlich ärgern sie sich noch, daß ich das Teil wieder hinbekommen habe und jetzt nich nur ein Stück "Schrott" hier rumliegen hab *eg*

    Ich hab jedenfalls das originale Image wieder geflasht und der Router schnurrt wieder. Mir ist da übrigens noch ein kleiner Fehler in meinem Progrämmchen aufgefallen, den ich mal korrigiert habe. Aktuelle Version liegt unter dem genannten Link. Vielleicht kann's ja sonst noch wer gebrauchen. Anregungen/Wünsche/Kommentare immer willkommen

Similar Threads

  1. WL500g deluxe tot nach Stromausfall
    By whisky in forum German Discussion - Deutsch (DE)
    Replies: 0
    Last Post: 06-06-2006, 17:26
  2. ipkg tot?
    By Datafreak in forum German Discussion - Deutsch (DE)
    Replies: 1
    Last Post: 22-05-2006, 14:27
  3. [SMB]Samba werkt zeer traag tot niet
    By SeverusSnape in forum Dutch Discussion - Nederlands
    Replies: 3
    Last Post: 27-09-2005, 09:14

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •