Initial NSLU2 preparation

NSLU2 für 1 wire das erste Mal einrichten (BERND CETTL)


  1. Wenn direkt (ohne Hub/Switch) mit einem Rechner verbunden, ein ausgekreuztes Netzwerkkabel verwenden.
  2. Firewall deaktivieren! (Ein Klick auf ?Zulassen? o.ä. alleine reicht nicht aus).
  3. NSLU2 mit ausgekreuztem Netzwerkkabel direkt mit dem Rechner verbinden od. über ein normales über einen Switch/Hub.
  4. Die beiliegende CD einlegen & schauen, ob das Setup-Programm die IP-Adresse des NSLU2 findet. Dazu auf ?Einrichten? klicken. Datum zeit einstellen & speichern. Falls danach ein Fenster mit ?Language update? o.ä. kommt, nicht unterbrechen & warten bis fertig oder Time-Out. Die Fehlermeldung ?Das Firmwareupdate ist missglückt? o.ä. kommt. Macht aber nix. Sooft auf ?Zurück? klicken, bis man das Programm beenden kann.
  5. In der Systemsteuerung beim Rechner eine ähnliche IP-Adresse einstellen wie der NSLU2 hat. Z.B.: 192.168.1.1, weil der NSLU 192.168.1.77 hat. Eventuelle Eintragungen im Gateway entfernen (andere Einstellungen wie DNS o.ä. sind egal & brauchen nicht verändert werden.) Systemsteuerung=>Netzwerkverbindungen=>LAN-Verbindung=>Eigenschaften=>Bei Tab ?Allgemein? auf ?Internetprotokoll (TCP/IP) klicken & ?Eigenschaften => ?Folgende IP-Adresse verwenden? Subnet mask: 255.255.255.0
  6. Nun die Dos-Kommandozeile aufrufen (mit Start => ?cmd? eintippen) und in dieser dann ?ping 192.168.1.77? eintippen. Nun sollte eine Antwort kommen.
  7. Im Mozilla dann als URL nur ?192.168.1.77? eintippen. Die ?Homepage? des NSLU2 muss nun aufgerufen werden können.
  8. Die Datei ?Unslung-6[1].8-beta-firmware.zip? entpacken und den Anweisungen der darin enthaltenen Readme Datei folgen.
    1. Ausführen des Backups unter URL ?192.168.1.77? => Adminsitration => advanced (Standard user & Psw.: ?admin?).
    2. Das Testen über Telnet & ausführen des ?Redboot?, so wie in der Readme geschrieben, brauch nicht durchgeführt zu werden. Man kann einfach ab der Stelle der ?FIRMWARE INSTALLATION DETAILS? weiterlesen.

      D.h.: NSLU2 ausschalten (mit einem kurzen Druck auf die Power Taste & kurz warten, bis das Ding abgeschaltet ist), alle USB Sachen ausstecken (Ethernet Kabel aber angeschlossen lassen) & danach die NSLU2 wieder einschalten. Etwas warten (ca. 1 Minute), dann im Mozilla wieder ?192.168.1.77? erneut aufrufen. In den Administrationstools ?Upgrade? aufrufen, die Datei angeben, z.B.: ?Unslung-6.8-beta.bin? und starten. Der Upgrade dauert ca. 1 Minute. Danach kommt die Meldung ?Upgrade o.k. System will reboot in 10 seconds? mit ?Ok? bestätigen und ca. 2 Minuten warten, bis die NSLU2 beep macht & die beiden LEDs ?Ready/Status? und ?Ethernet? konstant leuchten.

      Die NSLU2 wieder ausschalten & den Memory stick anstecken Port sollte egal sein, ich hab? einen 512Mb an Port 1 angeschlossen. Danach die NSLU2 wieder einschalten. Jetzt sollte die Led bei der NSLU2 für ?Disk1? leuchten. Warten, danach sollte Windows hinschreiben ?Netzlaufwerk gefunden?. Warten, bis der beep von der NSLU2 kommt, dass sie fertig hochgefahren ist. Nun kann man im Windows-Explorer das neue Laufwerk sehen. Z.B.: ?Hdd_1_1_1 auf ?Lkg28f502? (G:)? und darauf zugreifen (re. Maustaste & ?Eigenschaften?, es muss nun 512MB als freien Speicher für das Laufwerk anzeigen). Mit dem Mozilla (Webinterface) überprüfen, ob man ebenfalls normal darauf zugreifen kann. Unter ?Home? auf ?USB Port 1 (Public Data)? draufklicken und es erscheint ?Hdd_1_1_1? ?for everyone?.

      Die NSLU wieder ausschalten & den Memory Stick (alle USB Devices) entfernen.

      Die NSLU wieder einschalten.

      Im Mozilla ?192.168.1.77? eintippen & unter ?Manage Telnet? Telnet aktivieren (usr. & psw.: ?admin?).

      Nun eine Telnet Verbindung zur NSLU herstellen: Start => Ausführen => ?Telnet?. Mit ?o? eine Verbindung öffnen & bei ?nach? die IP der NSLU eintippen ?192.168.1.77?. Mit user ?root? und psw.: ?uNSLUng? einloggen. Nun kommt der Begrüßungsschirm ?Welcome to Unslung??.

      Nun den Memory Stick an z.B. Disk 1 einstecken & kurze Zeit (< ca. 30sek) warten bis er gemountet ist. Im Mozilla ?192.168.1.77? eintippen & unter ?Home? nachsehen, ob der Stick eh erkannt wird. ?HDD_1_1_1? ?for everyone?

      Nun zu ?Administration? wechseln (Standard user & Psw.: ?admin?) & unter ?Advanced? => ?Disk? ?Format Disk 1? clicken. Bei meinem 512MB stick dauert das ca. 2 Minuten. Danach steht dort unter ?Disk 1 Status?: ?Formatted (EXT3)?.

      Nun im der Telnet session ?/sbin/unsling disk1? & Enter eintippen.

      Nun neues Passwort eingeben z.B. ?12345? & mit nochmaligen Eingeben bestätigen.

      Jetzt sollte das Ding (nochimmer im Telnet) hinschreiben: ?Unsling complete?.

      Nun die NSLU2 neu starten (Dazu den Power Knopf kurz drücken & kurz warten (~10sek) bis das Ding abgeschaltet ist. Danach wieder einschalten & warten (ca. <2min), bis der Beep kommt & die NSLU2 wieder ?ready? ist.)

      Mozilla ?192.168.1.77? eintippen & unter ?Home? nachsehen, ob das Ding nun ?unslung? ist (d.h. es bootet von nun an vom Memory stick & nicht mehr vom internen Flash). Die letzte Zeile muss also in etwa so aussehen: ?uNSLUng status:   Unslung to disk1, /dev/sdb1?.

      Nun wieder im Mozilla ?192.168.1.77? eintippen & unter ?Manage Telnet? auf ?Enable? klicken. Nun sollte stehen ?Current telnet service status: Enabled?.

      Nun wieder eine Telnet Verbindung mit der NSLU2 herstellen (Durch den Reboot wurde die Verbindung unterbrochen.), wieder mit ?o? & bei nach ?192.168.1.77? eintippen & Enter. Nun den User (?root?) & das neue Passwort (?12345?) eintippen.

      Unter am Windows Rechner ein Verzeichnis freigeben (Z.B. den Ornder ?transfer? unter ?C:\? erstellen & re. Maustaste => ?Freigabe & Sicherheit? => ?Freigabe? => ?Diesen Ordner freigeben? Vollzugriff für jedermann und schreibgeschützt deaktivieren).

      mkdir test

      cd test
  9. Wiederholung (siehe Punkt 5): Laptop so eine ähnliche IP geben wie NSLU2 (z.B. 192.168.1.1 und Subnet mask: 255.255.255.0). Die IP von drei kann jedoch automatisch bezogen werden (also kann eine ganz andere sein) und kann mit einem ausgekreuzten Kabel verbunden werden.
  10. Übers Webinterface der NSLU unter ?Administration? die IP vom Laptop ins Gateway der NSLU eintragen.
  11. Bei der Internetverbindung am Laptop (z.B. HUAWEI3G.Drei AT, also die DFÜ Verbindung) auf ?Eigenschaften? klicken, ?Erweitert? und dort ?Anderen Benutzern im Netzwerk gestatten, die Internetverbindung dieses Computers zu verwenden?. Die darauffolgende Meldung mit ?ok? bestätigen und die restlichen beiden Punkte (?Eine DFÜ-Verbindung herstellen, wenn ein Computer im Netzwerk auf das Internet zugreift? und ?Anderen Benutzern im Netzwerk gestatten, die gmeinsame Nutzung der Internetverbindung zu steuern oder zu deaktivieren?) wieder abwählen und die darauffolgende Meldung wieder mit ?ok? bestätigen.
  12. Falls eine Internetverbindung gerade aktiv ist, diese beenden
  13. Die IP Adresse des Laptops wieder auf z.B. 192.168.1.1 umändern.
  14. Telnet auf die NSLU machen und ins Verzeichnis /etc/ipkg wechseln.
  15. Dort ?ipkg update? und ?ipkg install owfs? ausführen.
  16. HIER: Installation von perl? einfügen
  17. Nach Installation von perl im Ordner ?/opt/bin? folgendes tippen: ?ln ?s /usr/local/lib/perl/5.8.8 /opt/bin/OW.pm? ? oder auch nicht? Zumindest funzts no immer ned.

laptop freigabe
smbmount
mount überprüft
ipkg

Unter der Netzwerkumgebung kann die NSLU2 unter ?DISK 1 an Lkg28f502? gefunden werden. Die Dateien, die man dahin kopiert, liegen dann in der NLSU2 unter ?/public?.

In /opt/bin befinden sich Dateien für die NSLU & Perl?

in ?/bin? kann man die Dateien ausführen?
Z.B. im Verzeichnis ?/bin? eintippen: ?find / -name ?*zimmer*?

IP von drei: 77.119.52.140
"

Previous page: NSLU2
Next page: OWFS install step