Download de Unslung firmware hier (nu V6.10).
Installeer deze firmware via webinterface en firmware upgrade van de orginele Linksys firmware.
Overigens de webinterface start default op 192.168.1.77 of op het IP adres die je zelf een keer hebt ingesteld. Dit soort settings blijven behouden met upgraden van de firmware, dus ook voor de administrator admin/admin.
Systeem configuraties
Er kunnen verschillende systeem configuraties gemaakt worden, in deze beschrijving onderscheiden we er 2:
- De harddisk configuratie: Een Linksys NSLU2 met het OS op een USB harddisk
- De USB stick configuratie: Een Linksys NSLU2 met het OS op een USB stick.
Het handige van de configuratie met het OS op een USB stick is dat er een FAT32 of NTFS harddisk tijdelijk aangesloten kan worden en dat hier geen OS op geinstalleerd staat. De USB stick moet minimaal 512MB groot zijn voor het Linux OS. Ook is het beter om een wat snellere te kopen.
Het OS installeren
Harddisk configuratie
Sluit de USB harddisk aan port 1 van de NSLU2 en volg de volgende onderstaande Unslung instruties.
USB stick configuratie
Doe de USB stick in port 2 van de NSLU2. Let op! Nog niet de harddisk aansluiten. en volg dan de onderstaande Unslung instruties.
De orginele instructies staan hier: Unslung-6.10-beta-README.txt.
Netwerk instellingen configureren
Ga met de webinterface naar het huidige IP adres van de NSLU2, default is dat: 192.168.1.77
Stel de gewenste IP adres instellingen in, zie menu Administration->LAN:
- Fixed IP address
- IP Address: 192.168.1.241
- Network mask: 255.255.255.0
- Gateway: 192.168.1.1
- Primary DNS: 192.168.1.1
Om verder te gaan moet in de webinterface de harddisk of USB stick formateren:
- Ga naar menu Administration->Advanced->Disk
- Klik nu op Formet Disk 1 voor de harddisk of
Format Disk 2 voor de USB stick Als de disk geformateerd is, dan zie je “Formatted (ext3)”.
Let op!! Als er iets anders dan ext3 staat, dan kun je niet verder gaan met de Unslung procedure.
Telnet toegang
Ga nu naar Home en klik op Manage Telnet en enable de telnet service
Open nu een telnet sessie naar het IP van de NSLU2 (default 192.168.1.77)
Username / password: root / uNSLUng
$ /sbin/unsling disk1 -> voor harddisk
of
$ /sbin/unsling disk2 -> voor USB stick
Als dit gereed is, reboot dan de NSLU2 met het volgende commando:
$ DO_Reboot
Klik weer op de webinterface op Manage Telnet en login met telnet met het nieuwe paswoord.
Als alles goed is gegaan, krijg je de volgende melding te zien:
---------- NOTE: THIS SYSTEM IS CURRENTLY UNSLUNG ----------
Installeren van packages
Om een recente package list te download, doe het volgende:
$ ipkg update
Als het “ipkg update” commando faalt, check dan de netwerkinstellingen in de webinterface. (waarschijnlijk staat DNS verkeerd)
SSH installeren
$ ipkg install openssh
Nu worden automatisch public/private key pairs gegenereerd:
- rsa1 (2048 bits):
private key: /opt/etc/openssh/ssh_host_key
public key: /opt/etc/openssh/ssh_host_key.pub - rsa (2048 bits):
private key: /opt/etc/openssh/ssh_host_rsa_key
public key: /opt/etc/openssh/ssh_host_rsa_key.pub - dsa (1024 bits):
private key: /opt/etc/openssh/ssh_host_dsa_key
public key: /opt/etc/openssh/ssh_host_dsa_key.pub
Vanaf nu is het mogelijk om via SSH de NSLU2 te benaderen.
FlashFS aktiveren (in geval van USB stick configuratie)
Omdat de het flash geheugen van de USB stick slijt van veelvuldig schrijven, moeten we aangeven aan Unslung dat dit een flash filesystem is. Voor details zie: www.nslu2-linux.org/wiki/Unslung/Ext3flash
Het volgende commando zorgt ervoor dat:
- het swappen wordt gedisabled
het bijhouden van de access time per file wordt gedisabled
$ touch /.ext3flash $ reboot
Hierna kun je in USB port 1 een NTFS of een FAT32 harddisk pluggen en benaderen via de webinterface.