DEBIANSLUG Compilieren Kurzversion
die DebianSlug Entwicklungsumgebung einrichten
su apt-get install monotone (ist nicht gut, kann Versionsprobleme mit dem build geben) Besser ist wget http://ftp.de.debian.org/debian/pool/main/m/monotone/monotone_0.28-1_i386.deb dkpg -i monotone_0.28-1_i386.deb su slug mkdir -p ~/slug cd ~/slug wget --cache=off http://www.nslu2-linux.org/Makefile su make setup-host-debian
Den Kernel erstellen ( nicht als root )
Wenn Du keine Lust hast eine USB-Netzwekkarte am NSLU2 anzuschließen, brauchst Du vor dem make noch die Inteltreiber.
Ein Direktlink zum download ist Verboten (eMail an mich) Mit diesem kleinen Link hier findest DU die Treiber schnell
IXP400 Suche bei Intel IPL_ixp400NpeLibrary-2_3.zip version: 2.3 BSD_ixp400AccessLibrary-2_3.zip version: 2.3
Die kommen jetzt ins "downloads" Verzeichniss. Die md5 Datein noch anlegen !!!
cd ~/slug/downloads/ md5sum IPL_ixp400NpeLibrary-2_3.zip > IPL_ixp400NpeLibrary-2_3.zip.md5 md5sum BSD_ixp400AccessLibrary-2_3.zip > BSD_ixp400AccessLibrary-2_3.zip.md5 # AB HIER NICHT ALS ROOT make update make debianslug-image
Das fertige Image liegt dann in ~/slug/debianslug/tmp/deploy/images/debianslug-nslu2-.flashdisk.img
Image auf den Slug
Zur Installation muss das NSLU2 in den Upgrade Modus gebracht werden:
Ohne Serielle Schnittstelle:
- Slug ausschalten
- Resetknopf gedrückt halten
- Den Powerknopf drücken und wieder loslassen (dabei den Resetknopf gedrückt halten)
- ca. 10Sek. warten, bis die Ready/Status LED von orange zu rot oder gelb wechselt und den Resetknopf loslassen
- Jetzt sollte die Ready/Status LED rot(gelb)-grün blinken, das Slug ist im Upgrade Modus.
Mit Serieller Schnittstelle:
- Slug ausschalten
- Powerknopf drücken
- Warten mit nach ca 3sec die Meldung kommt
RAM: 0x00000000-0x02000000, 0x000723a0-0x01ff3000 available FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each. == Executing boot script in 2.000 seconds - enter ^C to abort
Nun CTRL-C drücken, wir sind jetzt im RedBoot und geben upgrade ein
RedBoot>upgrade
- Nun mit upslug2 --target=MAC --image=~/slug/debianslug/tmp/deploy/images/debianslug-nslu2-"Datum".flashdisk.img FLASCHEN
Nach dem Reboot der Slug
Ohne Platte booten !!! nun einloggen als root mit opeNSLUg Wir brauchen noch den microcode, aus lib/firmware/
Platte einstecken..... wird automatisch nach "mountpunkt" gemountet. nun cp lib/firmware/NPE-B /"mountpunkt"/lib/firmware/NPE-B
In /"mountpunkt"/etc/network/interfaces muß nun das eth0 auf eth1 geändert werden.
auto lo auto eth1 iface eth1 inet dhcp address 192.168.3.29 netmask 255.255.255.0 gateway 192.168.3.1
reboot