<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://grubit.at/fg_mediawiki/index.php?action=history&amp;feed=atom&amp;title=NSLU2</id>
	<title>NSLU2 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://grubit.at/fg_mediawiki/index.php?action=history&amp;feed=atom&amp;title=NSLU2"/>
	<link rel="alternate" type="text/html" href="https://grubit.at/fg_mediawiki/index.php?title=NSLU2&amp;action=history"/>
	<updated>2026-05-06T16:27:38Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Mediawiki Ferdinand Gruber</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://grubit.at/fg_mediawiki/index.php?title=NSLU2&amp;diff=365&amp;oldid=prev</id>
		<title>WikiSysop: 1 Version importiert</title>
		<link rel="alternate" type="text/html" href="https://grubit.at/fg_mediawiki/index.php?title=NSLU2&amp;diff=365&amp;oldid=prev"/>
		<updated>2020-10-07T16:02:45Z</updated>

		<summary type="html">&lt;p&gt;1 Version importiert&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 7. Oktober 2020, 16:02 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://grubit.at/fg_mediawiki/index.php?title=NSLU2&amp;diff=364&amp;oldid=prev</id>
		<title>fg&gt;WikiSysop: /* MTA einrichten */</title>
		<link rel="alternate" type="text/html" href="https://grubit.at/fg_mediawiki/index.php?title=NSLU2&amp;diff=364&amp;oldid=prev"/>
		<updated>2017-04-12T17:46:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;MTA einrichten&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;NSLU2 - &amp;#039;&amp;#039;&amp;#039;N&amp;#039;&amp;#039;&amp;#039;etwork &amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;torage &amp;#039;&amp;#039;&amp;#039;L&amp;#039;&amp;#039;&amp;#039;ink for &amp;#039;&amp;#039;&amp;#039;U&amp;#039;&amp;#039;&amp;#039;SB &amp;#039;&amp;#039;&amp;#039;2&amp;#039;&amp;#039;&amp;#039; ist ein nicht mehr ganz aktuelles aber sehr brauchbares Gerät von Linksys. Das verwende ich nun für meine Datensicherung im LAN.&lt;br /&gt;
&lt;br /&gt;
Ich habe mich entschlossen, auf der NSLU2 &amp;#039;&amp;#039;&amp;#039;Debian 7&amp;#039;&amp;#039;&amp;#039; zu installieren. Die einzelnen Schritte sind folgendem [http://www.cyrius.com/debian/nslu2/unpack/ Howto] entnommen. Hier ist alles noch einmal kurz zusammengefasst:&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
=== Die USB Festplatte partitionieren ===&lt;br /&gt;
Mindestens drei Partitionen anlegen&lt;br /&gt;
   Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;
 /dev/sda1            2048  1939866861   969932407   83  Linux&lt;br /&gt;
 /dev/sda2      1939867648  1950355455     5243904   83  Linux&lt;br /&gt;
 /dev/sda3      1950355456  1953523711     1584128   82  Linux swap / Solaris&lt;br /&gt;
Die Root Partition &amp;#039;&amp;#039;&amp;#039;muss&amp;#039;&amp;#039;&amp;#039; auf &amp;#039;&amp;#039;&amp;#039;/dev/sda2&amp;#039;&amp;#039;&amp;#039; liegen. Andere Partitionen können beliebig angelegt werden. Bei obigem Beispiel wird &amp;#039;&amp;#039;&amp;#039;/dev/sda1&amp;#039;&amp;#039;&amp;#039; für das Backup genützt.&lt;br /&gt;
&lt;br /&gt;
=== Debian downloaden ===&lt;br /&gt;
Debian 7 kann nicht einfach auf der NSLU2 mit dem &amp;#039;&amp;#039;&amp;#039;Debian Installer&amp;#039;&amp;#039;&amp;#039; installiert werden, da die NSLU2 zu wenig RAM hat. Daher einen von der Debian Community speziell für die NSLU2 vorbereiteten TAR Ball downloaden und zunächst auf dem lokalen PC speichern.&lt;br /&gt;
 wget http://people.debian.org/~tbm/nslu2/wheezy/base.tar.bz2&lt;br /&gt;
 wget http://people.debian.org/~tbm/nslu2/wheezy/base.tar.bz2.asc&lt;br /&gt;
GPG Signatur überprüfen&lt;br /&gt;
 gpg --keyserver subkeys.pgp.net --recv-key 68FD549F&lt;br /&gt;
 gpg --verify base.tar.bz2.asc base.tar.bz2&lt;br /&gt;
&lt;br /&gt;
=== Debian entpacken ===&lt;br /&gt;
Die Partition &amp;#039;&amp;#039;&amp;#039;/dev/sda2&amp;#039;&amp;#039;&amp;#039; auf der USB Platte in das Dateisystem einhängen und dann den TAR Ball entpacken.&lt;br /&gt;
 tar -xjvf ./base.tar.bz2&lt;br /&gt;
&lt;br /&gt;
=== NSLU2 flashen ===&lt;br /&gt;
Die Firmware der NSLU2 muss geflasht werden&lt;br /&gt;
* Firmware downloaden&lt;br /&gt;
 wget http://www.cyrius.com/debian/nslu2/files/armel/sda2-3.2.0-4&lt;br /&gt;
* Auf dem lokalen PC das Programm &amp;#039;&amp;#039;&amp;#039;upslug2&amp;#039;&amp;#039;&amp;#039; installieren. Im openSUSE Software Center findet man dieses Tool.&lt;br /&gt;
* Die NSLU2 in den Update Modus versetzen:&lt;br /&gt;
# Stromkabel von der NSLU2 abziehen und wieder anstecken, damit ist das Gerät ausgeschaltet.&lt;br /&gt;
# Im ausgeschalteten Zustand auf der Rückseite mit einer Büroklammer den &amp;#039;&amp;#039;&amp;#039;Reset&amp;#039;&amp;#039;&amp;#039; Schalter drücken und gedrückt halten.&lt;br /&gt;
# Bei &amp;#039;&amp;#039;&amp;#039;gedrücktem&amp;#039;&amp;#039;&amp;#039; Reset Schalter den &amp;#039;&amp;#039;&amp;#039;Power&amp;#039;&amp;#039;&amp;#039; Button auf der Vorderseite kurz drücken.&lt;br /&gt;
# 10 Sekunden mit &amp;#039;&amp;#039;&amp;#039;gedrücktem&amp;#039;&amp;#039;&amp;#039; Reset Schalter warten, bis die Ready/Status LED ihre Farbe ändert und zu blinken beginnt.&lt;br /&gt;
# Dann den Reset Button &amp;#039;&amp;#039;&amp;#039;loslassen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# Jetzt das Flashprogramm starten&lt;br /&gt;
 upslug2 -i sda2-3.2.0-4&lt;br /&gt;
&lt;br /&gt;
=== Reboot ===&lt;br /&gt;
Nach dem Flashen die USB Platte an das NSLU2 anschließen. &lt;br /&gt;
&lt;br /&gt;
Daraufhin sollte die NSLU2 automatisch rebooten, sonst das Netzkabel entfernen, wieder anstecken und die NSLU2 einschalten.&lt;br /&gt;
&lt;br /&gt;
== Weitere Aktionen ==&lt;br /&gt;
=== Shutdown statt Reboot ===&lt;br /&gt;
* Konfiguration&lt;br /&gt;
In der Standardeinstellung bewirkt das Drücken des &amp;#039;&amp;#039;&amp;#039;Power Buttons&amp;#039;&amp;#039;&amp;#039; einen Reboot.&lt;br /&gt;
 /etc/inittab&lt;br /&gt;
Folgende Zeile ändern:&lt;br /&gt;
 # ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now&lt;br /&gt;
&lt;br /&gt;
 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -h now&lt;br /&gt;
* Änderungen anwenden&lt;br /&gt;
 telinit q&lt;br /&gt;
&lt;br /&gt;
=== IP Adresse ermitteln ===&lt;br /&gt;
Die Default Adresse der NSLU2 lautet &amp;#039;&amp;#039;&amp;#039;192.168.1.77&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Nach dem Reboot sollte die NSLU2 über DHCP eine neue Adresse bekommen haben. Diese ermitteln mit&lt;br /&gt;
 nmap -sP 10.0.0.0/24&lt;br /&gt;
=== Root Passwort ändern ===&lt;br /&gt;
Das vorgegebene Paswort lautet &amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039; und sollte natürlich geändert werden.&lt;br /&gt;
=== Eine fixe IP Adresse vergeben ===&lt;br /&gt;
Siehe folgenden Artikel: [[Debian]]&lt;br /&gt;
=== SSH konfigurieren ===&lt;br /&gt;
 rm /etc/ssh/ssh_host*&lt;br /&gt;
 dpkg-reconfigure openssh-server&lt;br /&gt;
SSH Schlüssel auf die NSLU2 kopieren, damit kein Passwort mehr gebraucht wird.&lt;br /&gt;
 ssh-copy-id root@10.0.0.110 &lt;br /&gt;
Das funktioniert natürlich nur, wenn auf dem Clientrechner vorher schon einmal die Schlüsselpaare erzeugt worden sind. Siehe Artikel [[SSH]].&lt;br /&gt;
&lt;br /&gt;
=== Softwarequellen anpassen ===&lt;br /&gt;
 # /etc/apt/sources.list &lt;br /&gt;
 deb http://ftp.de.debian.org/debian/ wheezy main&lt;br /&gt;
 deb http://security.debian.org/ wheezy/updates main&lt;br /&gt;
=== Rsync installieren ===&lt;br /&gt;
 apt-get install rsync&lt;br /&gt;
=== Rsync Server installieren ===&lt;br /&gt;
* Inetd&lt;br /&gt;
 openbsd-inetd start&lt;br /&gt;
Folgende Zeile in die Inetd Konfigurationsdatei eintragen:&lt;br /&gt;
 # /etc/inetd.conf&lt;br /&gt;
 rsync stream tcp nowait root /usr/bin/rsync rsync --daemon&lt;br /&gt;
* Rsync Service konfigurieren&lt;br /&gt;
Über Module, hier &amp;#039;&amp;#039;&amp;#039;suserver&amp;#039;&amp;#039;&amp;#039; wird ein Datenzugriff definiert. &lt;br /&gt;
 # /etc/rsyncd.conf&lt;br /&gt;
 max connections = 1&lt;br /&gt;
 log file = /var/log/rsync.log&lt;br /&gt;
 timeout = 300&lt;br /&gt;
 motd file = /etc/rsyncd.motd&lt;br /&gt;
 &lt;br /&gt;
 [suserver]&lt;br /&gt;
 path = /media/disk/suserver/backup.0&lt;br /&gt;
 comment = Backup von Rechner suserver&lt;br /&gt;
 uid = root&lt;br /&gt;
 gid = root&lt;br /&gt;
 read only = false&lt;br /&gt;
 # auth users = username&lt;br /&gt;
 # secrets file = /etc/rsyncd.scrt&lt;br /&gt;
&lt;br /&gt;
 # /etc/rsync.motd&lt;br /&gt;
 Rsync Server auf NSLU2&lt;br /&gt;
* Testen&lt;br /&gt;
Auflisten der Module&lt;br /&gt;
 rsync rsync://10.0.0.110&lt;br /&gt;
Dateien anzeigen&lt;br /&gt;
 rsync -av rsync://10.0.0.110/suserver&lt;br /&gt;
&lt;br /&gt;
=== IPv6 deaktivieren ===&lt;br /&gt;
[http://wiki.tuxnet24.de/display/MAIN/IPv6+unter+Debian+Wheezy+deaktivieren Siehe] &lt;br /&gt;
=== NFS Server ===&lt;br /&gt;
* Installieren&lt;br /&gt;
 apt-get install nfs-kernel-server nfs-common&lt;br /&gt;
* Verzeichnis exportieren&lt;br /&gt;
 # /etc/exports&lt;br /&gt;
 /media/disk     10.0.0.0/24(rw,sync,no_subtree_check,no_root_squash,insecure)&lt;br /&gt;
* Server neu starten&lt;br /&gt;
Möglicherweise muss vorher der Protmapper &amp;#039;&amp;#039;&amp;#039;rbcbind&amp;#039;&amp;#039;&amp;#039; gestartet werden.&lt;br /&gt;
 /etc/init.d/rpcbind start&lt;br /&gt;
 /etc/init.d/nfs-kernel-server restart&lt;br /&gt;
* NFS Share auf einem Client mounten&lt;br /&gt;
NFS Version 3 erzwingen&lt;br /&gt;
 mount -t nfs -o nfsvers=3 10.0.0.110:/media/disk /media/disk&lt;br /&gt;
=== Services verwalten ===&lt;br /&gt;
Das Paket &amp;#039;&amp;#039;&amp;#039;rcconf&amp;#039;&amp;#039;&amp;#039; installieren&lt;br /&gt;
apt-get install rcconf&lt;br /&gt;
=== Lokalisierung ===&lt;br /&gt;
Programm zum Installieren einer oder mehrerer Lokalisierungen&lt;br /&gt;
 dpkg-reconfigure locales&lt;br /&gt;
Dieses Programm setzt auch die Defaulteinstellung in&lt;br /&gt;
 # cat /etc/default/locale&lt;br /&gt;
 &lt;br /&gt;
 LANG=de_AT.UTF-8&lt;br /&gt;
* Anzeigen aller installierten Lokalisisierungen&lt;br /&gt;
 locale -a&lt;br /&gt;
* Eintrag in &amp;lt;code&amp;gt; ~/.bashrc &amp;lt;/code&amp;gt;&lt;br /&gt;
 export LC_CTYPE=de_AT.UTF-8&lt;br /&gt;
 export LANG=de_AT&lt;br /&gt;
&lt;br /&gt;
== Mailversand einrichten ==&lt;br /&gt;
Siehe Artikel [[Exim]]&lt;/div&gt;</summary>
		<author><name>fg&gt;WikiSysop</name></author>
	</entry>
</feed>