Page 10 of 57 FirstFirst ... 8910111220 ... LastLast
Results 136 to 150 of 849

Thread: WL-HDD Alternative

  1. #136
    Join Date
    Jul 2006
    Location
    AUT
    Posts
    248
    Hi Tes,

    kannst ja mal mit "cat /proc/mtd" schauen wie das flash partitioniert ist und mit cat /dev/mtd > mtd.bin das flash auslesen. Mehr Informationen können nie schaden!

    An einen neuen BL werde ich mich machen, sobald das Quecksilber wieder unter 30° ist und ich klar denken kann ;-)

    schufti

  2. #137
    Quote Originally Posted by schufti View Post
    Hi Tes,

    kannst ja mal mit "cat /proc/mtd" schauen wie das flash partitioniert ist und mit cat /dev/mtd > mtd.bin das flash auslesen. Mehr Informationen können nie schaden!

    An einen neuen BL werde ich mich machen, sobald das Quecksilber wieder unter 30° ist und ich klar denken kann ;-)

    schufti
    Alle folgenden Ausgaben stammen aus dem Router und nicht aus dem MGB100!

    Code:
    # cat mtd
    dev:    size   erasesize  name
    mtd0: 003c0000 00010000 "linux"
    mtd1: 0030eb00 00010000 "romfs"
    mtd2: 00010000 00010000 "nvram"
    mtd3: 00010000 00010000 "factory"
    mtd4: 00020000 00010000 "bootldr"
    Das Flash ist ein EN29LV320T-70 von EON.

    Auslesen geht nicht so einfach da es in /dev kein mtd als Datei gibt sondern nur ein Directory mit diesem Namen oder 5 Dateien mit dem Namen 'mtdblock<x>' (wobei x zwischen 0 und 4 liegt). Gebe ich davon eines nach /tmp aus ist das 3,9MB gross und der 'cat' meldet am Ende einen Read-Error. Ich wuesste auch nicht, wie ich das Ding vom Router runterbekommen sollte, die busybox hat kein FTP und TFTP ist zwar da, will aber nicht. Webserver missbrauchen geht auch nicht, / ist ein romfs, alleine /tmp ist eine Ramdisk.

    Der R3211-G meldet sich verdaechtig aehnlich:

    Code:
    # cat /proc/cpuinfo 
    processor       : 0
    vendor_id       : CyrixInstead
    cpu family      : 4
    model           : 1
    model name      : Cx486SLC
    stepping        : unknown
    fdiv_bug        : no
    hlt_bug         : no
    f00f_bug        : no
    coma_bug        : no
    fpu             : no
    fpu_exception   : no
    cpuid level     : -1
    wp              : yes
    flags           :
    bogomips        : 49.86
    Auch im /proc/pci sind sich der AMRISC20000 und der R3211-G sehr aehnlich, beide haben eine Vendor-ID von '17f3':

    Code:
    # cat /proc/pci 
    PCI devices found:
      Bus  0, device   0, function  0:
        Class 0600: PCI device 17f3:6020 (rev 0).
      Bus  0, device   1, function  0:
        Class 0280: PCI device 1814:0401 (rev 0).
          IRQ 12.
          Master Capable.  Latency=64.  
          Non-prefetchable 32 bit memory at 0xd5000000 [0xd5007fff].
      Bus  0, device   7, function  0:
        Class 0601: PCI device 17f3:6030 (rev 0).
      Bus  0, device   8, function  0:
        Class 0200: PCI device 17f3:6040 (rev 0).
          IRQ 10.
          Master Capable.  Latency=64.  Min Gnt=3.Max Lat=8.
          I/O at 0xe800 [0xe8ff].
          Non-prefetchable 32 bit memory at 0xd1900000 [0xd19000ff].
      Bus  0, device   9, function  0:
        Class 0200: PCI device 17f3:6040 (rev 0).
          IRQ 11.
          Master Capable.  Latency=64.  Min Gnt=3.Max Lat=8.
          I/O at 0xe900 [0xe9ff].
          Non-prefetchable 32 bit memory at 0xd2900000 [0xd29000ff].
      Bus  0, device  10, function  0:
        Class 0c03: PCI device 17f3:6060 (rev 7).
          IRQ 15.
          Master Capable.  Latency=32.  Max Lat=80.
          Non-prefetchable 32 bit memory at 0xd5900000 [0xd5900fff].
      Bus  0, device  10, function  1:
        Class 0c03: PCI device 17f3:6061 (rev 0).
          IRQ 14.
          Master Capable.  Latency=32.  
          Non-prefetchable 32 bit memory at 0xd4900000 [0xd4900fff].
    Vielleicht hilfts was...

    Tes

  3. #138
    Join Date
    Jul 2006
    Location
    AUT
    Posts
    248
    Hi,
    na das ist zumindest ein vernünftiges Flash-Layout. Vielleicht kann man den BL (mtd4) aus den FW-updates herauspopeln? Was für eine Type is das?

    lG,
    Schufti

  4. #139
    Quote Originally Posted by schufti View Post
    Hi,
    na das ist zumindest ein vernünftiges Flash-Layout. Vielleicht kann man den BL (mtd4) aus den FW-updates herauspopeln? Was für eine Type is das?

    lG,
    Schufti
    Der AR525W benutzt Redboot. Die zwei erhaetlichen FW-Updates gibts hier:

    http://www.airlink101.com/support/in...cmd=files&id=9

    Hier noch etwas mehr Info incl. einem Capture der Bootsequenz

    http://wiki.openwrt.org/OpenWrtDocs/...link101/AR525W


    Tes

  5. #140
    Join Date
    Jul 2006
    Location
    AUT
    Posts
    248
    Hi Tes,
    danke, den hab ich schon probiert. Läuft, nur leider greift er auf das eth0 zu, welches bei MGB100 nicht belegt ist. Aber das es läuft ist ja ein Hoffnungsschimmer ...

    schufti

  6. #141
    Quote Originally Posted by schufti View Post
    Hi Tes,
    danke, den hab ich schon probiert. Läuft, nur leider greift er auf das eth0 zu, welches bei MGB100 nicht belegt ist. Aber das es läuft ist ja ein Hoffnungsschimmer ...

    schufti
    U.U. kann man das im Binary patchen? Ist es wirklich eth0 oder zaehlt der nur anders?

    Redboot hat doch eine Art Menu/Shell. Was gibt er denn da fuer Optionen aus wenn man zur passenden Zeit ein CTRL-C schickt?

    Tes

  7. #142
    Join Date
    Jul 2006
    Location
    AUT
    Posts
    248
    Hi,

    meine Box lebt wieder. Ein neuer Bootloader läuft zumindest soweit, dass ich wieder experimentieren kann. Also ist es nurmehr eine Frage der Hitze, bis ein neues V400c1 Update kommt ;-)

    Nachtrag zur Memorymap:

    00000010 Linux Kernel
    00100010 root fs
    003a0010 config
    003b0010 filesystem of admin tool
    003f0010 System recovery tool
    003f8000 MAC-address and branding
    003fa000 begin of BL
    003fc010 BIOS

    schufti

  8. #143
    Quote Originally Posted by schufti View Post
    Hi,

    meine Box lebt wieder. Ein neuer Bootloader läuft zumindest soweit, dass ich wieder experimentieren kann.
    Das mit der Hitze sollte sich erstmal erledigt haben. Aber jetzt spann uns nicht auf die Folter, wie hast du deine Kiste wiederbelebt? Bitte mit allen Details.


    Also ist es nurmehr eine Frage der Hitze, bis ein neues V400c1 Update kommt ;-)
    Schoener waere ein Bootloader mit dem man einen 2.6.x-Kernel draufbekommt bzw von Platte laden kann. Zumindest träumen darf man...

    Tes

  9. #144

    Use eth1 in Redboot

    Hi Schufti,

    als der Zugang zum ftp Server von RDC noch offen war, konnte man da ja die modifizierten Redboot Sourcen (fürs Eval Bord von RDC) ziehen.


    cd /tmp
    wget --passive --user=william --pass=william \
    ftp://ftp.rdc.com.tw/R8610_BSP_v1_05...ecosV11.tar.gz


    Danach folgendes machen, um einen neuen Redboot mit getauschten ethernet Anschlüssen zu bauen:


    # become root

    cd /opt
    tar -xzf /tmp/ecosV11.tar.gz
    . /opt/ecos/ecosenv.sh
    vi /opt/ecos/ecos-2.0/tools/bin/RDC_redboot_install/include/pkgconf/r8610.h
    -> #define UPGRADE_BY_MAC1
    cd /opt/ecos/ecos-2.0/tools/bin/RDC_redboot_build
    make
    => /opt/ecos/ecos-2.0/tools/bin/RDC_redboot_install/bin/redboot.bin


    Ich konnte es bis jetzt leider noch nicht austesten, da ich das Interface noch nicht nachgebaut habe. Sollte aber klappen... Evtl nächste Woche...

    laxan

  10. Hi Petgun,

    habe ebenfalls erfolgreich den Firmware Upgrade v4 von Pagano geflashed.
    Leider bekomme ich die IP über das WEB-Interface nicht geändert und telnet funktioniert ebenfalls nicht.

    Ich versuchte daher wieder auf meine CHD2WLANU_R400b7unlock.BIN down zu graden, allerdings ebenfalls ohne Erfolg, jedenfalls mit dem WEB-Interface.

    Mit TFTP hat es anscheinend funktionert (ich bekam eine Success-Meldung), nach einem Neustart läuft aber immer noch die V4 hoch :-((

    Hast Du da vielleicht noch eine Idee für mich?

    Thx in advance

    Sil

  11. #146

    NFS-Kernel-server

    Hallo,

    es geht, man kann den NFS-Kernel-Server mit autobootfs zum laufen bekommen! Ein Kollege hat rausgefunden wie es geht: Man braucht dazu 'nfs-kernel-server-utils_1.0.7-1_i386.ipk' und 'nfs-kernel-server_1.0.7-1_i386.ipk' von http://xwrt.kicks-ass.org/xwrt/kamik...-2.6/packages/ . Vor der Installation den Inhalt von /etc/exports in Sicherheit bringen und dann den 'nfs-server' via ipkg deinstallieren. Nach der Installation der Pakete muss der fuer den Start verantwortliche Teil der /etc/init.d/nfsd noch umgebaut werden. Sollte so aussehen:

    Code:
    start() {
            mkdir -p $NFS_D
            touch $NFS_D/rmtab
            /sbin/modprobe nfsd
            /usr/sbin/portmap
            sleep 1
            /usr/sbin/rpc.statd
            /usr/sbin/rpc.lockd
            /usr/sbin/exportfs -r
            /usr/sbin/rpc.nfsd
            /usr/sbin/rpc.mountd
    }
    Das 'sleep 1' kann man u.U. weglassen. Achtung, die Syntax von /etc/exports hat sich leicht geaendert:

    Code:
    /mnt/hda1/share *(rw,all_squash,insecure,async)

    Wenn alles korrekt installiert wurde darf man sich ueber einen deutlich besseren Durchsatz freuen (etwas ueber 4.5MB/sec lesend sind machbar, vorher war bei weniger als 3MB/sec Schluss). Des weiteren sind jetzt Dateien mit mehr als 2GB kein Problem mehr.

    Des weiteren ist aufgefallen, dass der vsftpd anscheind nicht ganz ohne Bugs ist, hin und wieder haengt er bei grossen Transfers die Kiste weg. Ich hab ihn durch den pure-ftpd ersetzt. Der laeuft bisher und ist auch schneller, 6MB/sec sind machbar. Nicht vergessen in der /etc/init.d/rcS den Aufruf von vsftpd nach pure-ftpd zu aendern.

    Alle Werte wurden ueber Kabel gemessen, ueber WLAN ist es leider deutlich langsamer.

    Tes

  12. #147
    Quote Originally Posted by silhouettes View Post

    habe ebenfalls erfolgreich den Firmware Upgrade v4 von Pagano geflashed.
    Leider bekomme ich die IP über das WEB-Interface nicht geändert und telnet funktioniert ebenfalls nicht.
    Sicher, dass das Upgrade auf die v4 wirklich funktioniert hat? Ich hab das bisher zweimal gemacht und jedesmal lief der telnetd auf Anhieb.


    Mit TFTP hat es anscheinend funktionert (ich bekam eine Success-Meldung), nach einem Neustart läuft aber immer noch die V4 hoch :-((

    Sil
    Woran erkennst du, dass es die v4 ist? Fuer mich sehen im Webinterface beide gleich aus. Nur dass die eine eben einen laufenden telnetd hat und das autobootfs startet. Versuch mal einen Reset auf die Fabrikeinstellungen vor _und_ nach einem weiteren Versuch auf die v4 zu kommen.

    Tes

  13. Quote Originally Posted by Tes View Post
    Sicher, dass das Upgrade auf die v4 wirklich funktioniert hat? Ich hab das bisher zweimal gemacht und jedesmal lief der telnetd auf Anhieb.




    Woran erkennst du, dass es die v4 ist? Fuer mich sehen im Webinterface beide gleich aus. Nur dass die eine eben einen laufenden telnetd hat und das autobootfs startet. Versuch mal einen Reset auf die Fabrikeinstellungen vor _und_ nach einem weiteren Versuch auf die v4 zu kommen.

    Tes
    Hi Tes,

    erstmal vielen Dank für Deine Antwort....




    Zu Frage 1: Bin mir langsam etwas unsicher... da ich kein Telnet hinbekomme, sehe ich leider die laufenden Prozesse auch nicht...


    Zu Frage 2: Öhem, das Webinterface sieht schon gewaltig anders aus "OpenWRT" eben. Bei der V4 hatte ich ja lediglich die 2 Gestalten im Bett hinter dem Monitor.

    Reset auf Werkseinstellung funktioniert ebenfalls nicht.
    Hoffe ich habe dem kleinen Spielzeug nicht das Licht ausgeblasen....

    Hat jemand vielleicht noch nen anderen Vorschlag?

    Viele Grüße

    Sil

  14. Hier noch ein paar Infos,

    das ist aktuell drauf:

    System Information
    Firmware OpenWrt Kamikaze - With X-Wrt Extensions r6760
    Kernel Linux 2.4.28 #156 Mon Mar 26 21:40:41 PST 2007
    MAC 00:00:60:00:00:01
    Device unidentified
    Board i486
    Username root

    Web mgt. console Webif2
    Version r3058

    und beim upgrade kommt folgender Fehler:

    Firmware Upgrade
    Upgrading firmware, please wait ...
    Could not open mtd device: linux
    Can't open device for writing!
    done.

    Und tftp zickt mittlerweile auch rum:

    C:\>tftp -i 192.168.123.254 put 20060619_MGB100_400b7_GPL.BIN
    Übertragung erfolgreich: 3630423 Bytes in 3 Sekundens, 1210141 Bytes/s

    Dieser Vorgang dauerte gestern 173 sec.

    @Schufti:

    Wie hast Du deine Kiste wieder hinbekommen??


    Greets

    Sil

  15. #150
    Quote Originally Posted by silhouettes View Post
    Hi Tes,




    Zu Frage 2: Öhem, das Webinterface sieht schon gewaltig anders aus "OpenWRT" eben. Bei der V4 hatte ich ja lediglich die 2 Gestalten im Bett hinter dem Monitor.
    Aha... Dann hast du also v4 _und_ das autobootfs auch schon drauf. Da laeuft kein Telnet mehr, da laeuft nur noch SSH. Versuchs mal mit Putty (wenn du Windows benutzt), dann solltest du reinkommen. PW ist 'aaaaa' und IP ist 192.168.2.1. Hier aenderst du die IP nicht mehr uebers Webinterface sondern nur noch ueber die Textkonsole ('vi' sollte man halbwegs beherrschen). Die ganze Konfig findet in /etc/init.d/rcS statt.

    Telnet laeuft wenn du nur die v4 benutzt und die kein autobootfs auf der Platte bzw. USB-Stick findet. Einfach per SMB oder FTP einloggen und das autobootfs umbenennen, dann rebooten. Jetzt sollte wieder die v4 laufen.

    Hope this helps

    Tes

Page 10 of 57 FirstFirst ... 8910111220 ... LastLast

Similar Threads

  1. thttp problems after HDD standby
    By grisu901 in forum WL-HDD Q&A
    Replies: 4
    Last Post: 07-12-2007, 13:22
  2. Downloaden van usb-connected hdd op WL-500gP extreem langzaam.
    By Phrea in forum Dutch Discussion - Nederlands
    Replies: 23
    Last Post: 08-03-2007, 22:45
  3. 250GB LaCie HDD
    By BugBoy in forum WL-500g Q&A
    Replies: 7
    Last Post: 31-03-2006, 21:19
  4. Flashing Oleg's Firmware in WL HDD
    By hugo in forum WL-HDD Custom Development
    Replies: 29
    Last Post: 21-10-2004, 14:55
  5. USB HDD connects as Webcam
    By Oldchatterman in forum WL-500g Q&A
    Replies: 12
    Last Post: 19-10-2004, 17:54

Posting Permissions

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