Dit is een archief-paginaDit is een archief-pagina.
Ik werk deze pagina niet meer actief bij. NSLU2 Netwerk DiskOp deze paginaAugustus 2012: Beste lezer; ik ga over op de Raspberry Pi als home server, en daarmee zijn deze pagina's dus verouderd (worden niet meer bijgewerkt)... Ik heb een Linksys NSLU2 in mijn lokale netwerkje hangen: een klein kastje ('twee pakjes sigaretten', vreemde vergelijking overigens voor iemand die zelf niet rookt). Dit kastje is een 'Netwerk Storage Link Unit', een interface tussen een losse USB2 harde schijf en mijn lokale ethernet netwerk. Ik ben van uNSLUng overgegaan op Debian, en daarmee is de pagina die je nu leest niet meer de nieuwste! Ga naar NSLU2 met Debian... Op deze manier kan iedereen hier thuis bij deze schijf, zonder dat er continue een zware PC aan hoeft te staan (de nslu gebruikt maar een paar Watt). Ook heb ik zo een reserve-schijf om back-ups op op te slaan, met behulp van SyncBack. Sterker nog, ook op afstand kan ik aan deze schijf en dus mijn bestanden (op een veilige manier, dank zij SSH en samba). Network share vergeet steeds het wachtwoord? Kan te maken hebben met de
verificatiemethode: NTLM2 bij Vista, terwijl veel NAS/SMB servers alleen
LM en NTLM ondersteunen. Zet met regedit de sleutel
Het 'Openen' van de NSLUPs: de NSLU2 web-interface van LinkSys blijft gewoon bruikbaar na deze operatie, dus voor de standaard handelingen merk je niets van deze vervanging. Specs NSLU2
Het leuke van dit kastje is dat er ook open-source software voor beschikbaar
is, waarmee je de functionaliteit uit kunt breiden.Ik heb mijn Linux NSLU2
'geopend' voor extra software packages met behulp van uNSLUng. Daarna heb ik extra
software er op gezet; met name een kleine editor om instellingen en zo
makkelijk te kunnen wijzigen; het SSH pakket, en nog zo het een en ander. Zijn
veel meer pakketten voor te krijgen, als email- en web-servers, audio
streamers, etc; zie Unslung.Packages
(volgens het commando ' Van het installeren van de uNSLUng software zal ik nog wel eens een meer
gedetailleerd verslag doen, maar voor nu zie de bijhorende web pages... Vooral de
README.TXT
van de download goed lezen. Met name even zoeken wat in deze minimale versie
van Linux (een gestripte BusyBox) nu eigenlijk de
boot sequence is, en waar je daar zelf zaken kan toevoegen. Geen run levels
etc; ik plaats mijn opstartscripts in Problemen?Ook een NSLU is niet onfeilbaar... Ik gebruik de NSLU als backup, maar zorg dat ik ook een lange-termijn backup heb, bijvoorbeeld op DVD. Want wat als je NSLU kapot gaat? Dit was pas bij mij het geval (nu ja, niet de NSLU zelf, maar de voeding, maar toch was hierdoor ook de systeempartitie op de disk beschadigd). Gelukkig kan je de USB-disk die er aan hangt ook direct aan je PC koppelen. Het filesysteem op een door de NSLU geformatteerde disk is EXT3, een Linux file systeem. Standaard Windows kan hier niets mee (wel met EXT3 voor Windows?). Gezien ik naast Windows ook Ubuntu op mijn systeem heb staan had ik verder geen probleem om de zaak weer draaiend te krijgen. Wel zal je nautilus (het equivalent van 'explorer') met super-user rechten
moeten draaien: Ubuntu starten, USB-disk inpluggen en vanuit een terminal
' En, op koninginnedag voor 80 cent een nieuwe voeding gekocht (geschakeld, geen trafo, dus lichtgewicht en hoog rendement)... Ps: zijn ook nog andere Linux-versies (zoals Debian) beschikbaar voor de NSLU, al zijn die meer voor mensen met ruime Linux-ervaring (bv geen Linksys-stijl web-interface). Zie het overzicht van NSLULinux firmware versies. SSH op de LinkSys NSLU2 netwerk fileserverIk gebruik Wel heb ik voor de veiligheid de Daarna mijn router aangepast zodat de gekozen poort wordt doorgesluisd naar
mijn NSLU2, en klaar (zie mij server pagina): ik kan
via internet veilig op mijn NSLU2 inloggen. Zelfs met mijn Qtek9100 Windows Mobile mobieltje dank zij PocketPutty. Gezien ik van mijn
provider geen vast IP adres heb, heb ik een account bij DynDNS: kan inloggen via
De nano editor, core-utilsLet op: nano (en andere commando's) werken niet vanuit een telnet sessie, alleen vanuit een ssh sessie! Een kleine editor om configuratiefiles en zo te bewerken is de nano editor
(ook eerst installeren). Om de een of andere reden geeft Daarnaast heb ik ook het Overklokken naar 266 MHzIk heb een van de eerste NSLU2's, en die gingen nog niet zo hard: de ARM werd op 133 MHz geklokt, in plaats van de mogelijke 266 MHz. Op de uNSLUng site is een handleiding voor het overklokken te vinden (indien nodig; nieuwere versies draaien soms al op 266 MHz, zie de handleiding voor de snelheidsbepaling). Eerst de pagina voor het openmaken van de NSLU lezen! Vond het geen plezierig idee een onderdeel (R83) kapot te moeten knippen... Ik heb daarom gekozen voor de manier verderop de pagina beschreven: een schakelaar en pull-up weerstand (5.6K) op de aansluitingen van R81 (die er standaard niet op zit, lege aansluiting direct onder R83) solderen; zie onder kop 'A turbo-button alternative to removing R83' haast onderaan de pagina. Ik heb hier gekozen voor een drukknop, omdat alleen bij het aanzetten van de NSLU de waarde op A22 van belang is. Indrukken voor 266 MHz tijdens opstarten, en als je dat niet doet start hij op de oude 133 MHz op. Altijd even zoeken waar je zo'n knopje laat: heb hem op de ethernetaansluiting-connector gelijmd, en een gaatje geboord boven de ethernetaansluiting waardoor ik de knop in kan drukken. En jawel, met het commando ' Stand-byOm het energiegebruik te verminderen heb ik een utility om de disk in stand-by te zetten gebruikt/aangepast. Het lastige hier is dat dit wat afhankelijk is van onder andere de harde schijf die je gebruikt. Zie onder andere de volgende links (ook voor andere tips/schijven): SpinDownUSBHarddisks en SetSpinDownTimeOnMaxtorOneTouch. Wat heb ik gedaan:
Klok: automatisch instellenEen probleem met de NSLU (in ieder geval bij mij) is dat de software klok
niet zo nauwkeurig loopt (±1%, dat is zo'n 15 minuten per dag...). Meer mensen
hebben hier blijkbaar last van, zie het volgende recept voor een betere
klok-synchronisatie
met ntp, het gelijk zetten van de klok met een tijdserver (ik gebruik
Ben het nog aan het testen en ik heb er wat problemen mee;
Het script Downloaden (en screen)Nog een taak van de nslu: het downloaden van grote bestanden als Ubuntu
Linux distributies zonder een zware computer een nacht aan te laten staan. Het
programma wget -q -P <de_output_directory> <de_URL> > logfile & Screen: belangrijkste ctrl-a commands
Te laat, al je programma gestart voor je je realiseerde dat je screen
wilde gebruiken? reptyr
kan je programma 'reparent'en; een andere ouder geven... Start in een andere
terminal screen, en do Een probleem voor langere downloads is dat als je uitlogt, ook je lopende
processen (en dus de download) worden gestopt. Bovendien kan je ondertussen
niets anders doen. Een oplossing hiervoor is het ' Putty, en wel of niet screen actief (schermen zien er hetzelfde uit)? Geef
je normale achtergrond een andere kleur (bijvoorbeeld blauw); doe ik door de
string Wat extra commando'sMisschien nuttig: Nog meer?In de toekomst voeg ik misschien nog wel meer toe (bijvoorbeeld een printer-driver om mijn USB-printer op de NSLU aan te sluiten in plaats van op een PC). Hier vast enige nuttige links:
|
op mijn site |