NSLU2 Linux
Marcel Nijenhof
<marceln@xs4all.nl>
25 Januari 2006
Over “slugs”
Over “slugs”
De oorspronkelijke taak
● Voeg een of meer usb disken toe
● Disken worden via samba geshared
● NSLU2 = Netwerk Storagde Link USB2
● Web interface voor het beheer
De hardware
● Intel Xscale ipx420 (armv5b) 133 Mhz
– Hardware aanpassing voor 266 Mhz bestaat!!
● 8 MB flash
● 32 MB geheugen
● 100 Mbit netwerk
● 2 * Usb 2 interface
● Ingebouwde serieel console op ttl nivo
– Vereist extra hardware om te gebruiken
De hardware in beeld
De software
● Linksys firmware
– Linux 2.4 kernel
– Samba
● Unslung
– Linksys firmware plus modificaties
– Optware (extra packages zoals ssh, mail)
● Openslug
– Via openembedded gebouwde linux distro.
● Debianslug
– De debian little endian arm port.
Extra toepassingen
● Mail (postfix, fetchmail, dovecot)
● Media server (twonkyvision, mt-daap)
● Net boot server (dhcp, tftp)
● Webserver (apache, mysql, php)
● rsync/nfs/ftp/sftp/ssh/print server
● Ftp mirror/Torrent client
● Seriële lijnen (usb serieel converter)
● Tempratuur sensor (digitemp sensors)
Mijn bijdrage
● Toevoegen en onderhouden packages
– dovecot, nagios-plugins, nrpe, tftp, vblade
● Werken aan unslung 6.x
– Linksys firmware revisie R63 samengevoegd met de unslung kernel
● Op de mailinglijst en irc
● Kleine bijdrage aan de wiki
Meer informatie
● Deze lezing:
– http://pion.xs4all.nl/lezingen/nslu2-xi2006.pdf
● Nslu2-linux:
– http://www.nslu2-linux.org/
● De nederlandse slug dag
– http://nllgg.nl/bijeenkomsten_2006_slugdag