Aktuelle Änderungen - Suchen:

FAQs

HowTo


Glossar

Links

edit SideBar

Tagcloud



Notfall

Als ich heute Morgen auf meine NSLU2 zugreifen wollte und ich keinen Zugriff hatte war mir noch nicht ganz bewusst was auf mich zukommen würde !

ich hatte weder Zugriff über Telnet,FTP,Webinterface usw…auch ein ping war nicht mehr möglich! Egal welche IP Adresse u range ich verwendet habe !!!!

Außerdem konnte ich die NSLU2 auch nicht mehr ausschalten nur mehr den Stecker hinten rausziehen und die Ready/Status Led hat nur ganz kurz geleuchtet beim einschalten!

Nachdem ich alles 2x getauscht hatte Switch,Kabel,Pc usw ist mir mal das Gesicht eingeschlafen und ich dachte erstmal Sche…. !

Schlussendlich hab ich es dan doch noch geschafft. und wie ich es genau gemacht habe werde ich Euch nun erzählen ! vielleicht hilft es ja mal den ein oder anderen!

Was hatte ich alles zu Verfügung ! 1 Notebook mit geänderter ip auf 192.168.0.15 (praktisch) 1 Pc mit ip 10.250.0.1 (darauf habe ich gelesen im Inet) 1 NSLU2 tot mit ip 10.250.0.100

Auf geht’s:

Wichtig HDD von der NSLU2 abstöpseln die brauchen wir dazu nicht !!!

Zuerst mal Conzis Hp aufgemacht und nach Telnet into Redboot gesucht !
Hier der Link http://www.conzi.com/unslung/
An dieser stelle nochmals recht herzlichen danke an Conzi/Martin für seine super HP, dort wird der Vorgang wunderschön und genau beschrieben ! sagte ich schon danke !!!

hier nochmals die kurz version:

Also ich hab mein Notebook (Win 2000) genommen und die ip Adresse mal auf 192.168.0.15 eingestellt !
Die NSLU2 über ein ausgekreuztes Kabel direkt am NB angestöpselt , und am NB ein dos Fenster geöffnet und telnet 192.168.0.1 9000 eingegeben !
Nicht Enter drücken !
Nun geht alles recht schnell !
Strom Kabel hinten bei der NSLU2 einstecken, Power on taste drücken
und gleichzeitig telnet 192.168.0.1 9000 abschicken, sobald das Bootpromt zu sehen ist STRG -C drücken !

Wenn alles funktioniert hat kommt ca so eine Meldung:

Executing boot script in 1.450 seconds – enter ^C to abort ^C RedBoot>

Nun könnt ihr euch mal mit help eine Liste der Parameter, welche RedBoot versteht, anzeigen lassen .Das sieht dann so aus:


    RedBoot> help
    go to assign mode
    assign
    Set/Query the system console baud rate
    baudrate [-b <rate>]
    sercomm boot flow
    boot
    Manage machine caches
    cache [ON | OFF]
    Display/switch console channel
    channel [-1|<channel number>]
    Compute a 32bit checksum [POSIX algorithm] for a range of memory
    cksum -b <location> -l <length>
    Display (hex dump) a range of memory
    dump -b <location> [-l <length>] [-s] [-1|2|4]
    Execute an image - with MMU off
    exec [-w timeout] [-b <load addr> [-l <length>]]
    [-r <ramdisk addr> [-s <ramdisk length>]]
    [-c "kernel command line"] [<entry_point>]
    Manage FLASH images
    fis {cmds}
    Execute code at a location
    go [-w <timeout>] [entry]
    Help about help?
    help [<topic>]
    Set/change IP addresses
    ip_address [-l <local_ip_address>] [-h <server_address>]
    Load a file
    load [-r] [-v] [-d] [-h <host>] [-m <varies>] [-c <channel_number>]
    [-b <base_address>] <file_name>
    Compare two blocks of memory
    mcmp -s <location> -d <location> -l <length> [-1|-2|-4]
    Fill a block of memory with a pattern
    mfill -b <location> -l <length> -p <pattern> [-1|-2|-4]
    move kernel&ramdisk to ram
    move
    Network connectivity test
    ping [-v] [-n <count>] [-l <length>] [-t <timeout>] [-r <rate>]
    [-i <IP_addr>] -h <IP_addr>
    Reset the system
    reset
    Set/Read MAC address for NPE ethernet ports
    set_npe_mac [-p <portnum>] [xx:xx:xx:xx:xx:xx]
    go to upgrade mode
    upgrade
    Display RedBoot version information
    version
    Display (hex dump) a range of memory
    x -b <location> [-l <length>] [-s] [-1|2|4]
    RedBoot>

Ok, nun hab ich am NB hinter RedBoot "upgrade" eingegeben und Enter gedrückt ! danach hat auf meiner NSLU2 die Ready/Status Led orange zu blinken begonnen ! supi ! Jetzt sind wir im upgrade Modus (oder Failsafe upgrade mode ) der NSLU2, da gibt es auch 2 Möglichkeiten dafür, das findet ihr ebenfalls auf dem Link weiter unten !

Nun habe ich die NSLU2 auf meinem Switch angesteckt dadurch war sie nun mit meinem Pc verbunden !

Ihr erinnert Euch:
1 Pc mit ip 10.250.0.1
1 NSLU2 mit ip 10.250.0.100

Ok, dann habe ich aus unserem Downloadbereich http://www.nslu2-info.de/downloads.php?do=file&id=14 ein Tool runtergeladen (SerComm utility für windows) mit dem es möglich ist im Redboot upgrade Modus eine Firmware zu flashen ! (nützliches Tool)

Den ganzen Thread auf englisch findet ihr hier http://www.nslu2-linux.org/wiki/HowT...rFromABadFlash
Das ganze funktioniert so wie ich das verstanden habe auch unter linux mit UPSlug Zu finden hier: http://www.nslu2-linux.org/wiki/Main/UpSlug und hier: http://www.nslu2-linux.org/wiki/HowT...lashWithUpSlug

Okidoki dann weiter, hab das tool mal auf meinen PC unter XP-Home installiert und gestartet ! ein klick unter Browse>Browse Target öffnet ein Fenster wo nun unter Device List: 2 Mac Adressen drinnen standen !(die MAC Adresse von eurer NSLU2 solltet/müsst ihr schon kennen)

Wenn nicht ! gebt ihr unter Windows ipconfig/all ein dann seht ihr die Mac von eurem Pc und unter Redboot kann man die mac von der NSLU2 auch rausfinden siehe help!! Wenn mehrere Mac adressen aufgelistet sind stöpselt alles ab was ihr hierfür nicht benötigt !

Sieht so ähnlich aus 00-0C-54-12-00-33 12 stellig !

Die erste war jene von meinem PC und die zweite die von meiner NSLU2 ! Also habe ich zuerst auf die Mac Adresse von meiner NSLU2 gedrückt und hab dan anschließend unter files meine originale Firmware angegeben C:/ NSLU2_V23R25.bin und zuletzt noch ein klick auf upgrade. Ja das war’s dann auch schon ! Zuerst wird der flash gelöscht dann die Firmware geschrieben und zuletzt noch überprüft !

Die NSLU2 neu booten und das wars dann auch schon ! > noch upgrade auf 3.xx und wieder alles einrichten !

Fertig !

Ich hoffe dass ich mich klar und verständlich ausgedrückt habe und vielleicht hilft es ja den einen oder anderen mal ! Jedenfalls hab ich wieder einiges dazugelernt und mein Englisch auch wieder aufgebessert *grins*

Lg Tpol

Ps.Natürlich funktioniert diese Variante auch nur mit einem Pc/Notebook jedoch muss man halt öfters die Ip ändern !!


Tags





Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 11.11.2008 21:20 Uhr