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.