birdybird Geplaatst: 31 januari 2007 Auteur Geplaatst: 31 januari 2007 @tonskidutch, Bedankt voor je handleiding ! Ik heb door mijn eigen fout al het fis moeten geven en begin weer gewoon opnieuw. Je zou me heel blij maken met de exports file (wat jij erin hebt staan om de dreambox te sharen/mounten en een printscreen van de mountinstellingen (nfs) naar de nslu. Kan je die erbij zetten ? Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
birdybird Geplaatst: 31 januari 2007 Auteur Geplaatst: 31 januari 2007 Dit is raar: op disk1 wil die de hd hebben op disk2 de flash....en zegt dat tie ook niet gemount is... (de mp3 speler eraan gehangen. Ziet tie wel maar unslungen ho maar.... Usage: /sbin/unsling [-nopw] disk1|disk2 # unsling disk1 Checking if able to unsling... Waiting for /share/hdd/data ... Error: /share/hdd/data (disk1, /dev/sdb1) is not a mounted disk # unsling disk2 Checking if able to unsling... Waiting for /share/flash/data ... Error: /share/flash/data (disk2, /dev/sda1) is not a mounted disk Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Tonskidutch Geplaatst: 31 januari 2007 Geplaatst: 31 januari 2007 sorry dat je zolang op je antwoord moest wachten (11.15) maar ik werk overdag Birdybird, mijn docje, betrof de unslung 5.5 versie (meen ook al geschreven te hebben dat het per firmware versie anders is Citaat: Completely contrary to previous versions of Unslung, the preferred port for the Unslung external disk as of Unslung 6.x is often port 2. This will free up the far-more-flexible port number 1 for other uses. dus de disk of stick die je wilt unslingen hangt bij versie 6.8 aan usb poort 2 MAAR als je al een usb-stick gebruikt om te unslingen, (zoals cOsmOs reeds duidelijk aangeeft) moet het (en dat geldt ook voor eerdere firmware versies) minstens 518 MB of meer zijn. misschien was dat nog niet duidelijk genoeg uitgelegd en was dat verschil van de firmware versies nog niet helemaal toegelicht twee disks tegelijk (of disk+stick) unslingen gaat niet / enkel een disk kan worden unslinged.... en dat is logisch want je kunt het operating system maar 1 maal verplaatsen en niet tweemaal overigens de NFS (export) gebruik ik momenteel niet meer op de dm 7020 daar op gebruik ik enkel nog CIFS dus die NFS server + export heb ik niet meer op de NSLU2 staan na deinstallatie van het ipkg pakketje ik kan je wel even uitleggen hoe dat moet, maar dan zoek ik eerst even mijn notepad bestandjes bij elkaar. cheers Liberty Anette Askvik
Tonskidutch Geplaatst: 31 januari 2007 Geplaatst: 31 januari 2007 oké ik heb weer mijn oude bestanden teruggevonden, en hoop dat dit weer een stap in de richting is... voor je. de eXport aanpassen en of maken een keuze: wil je op private shared mappen mounten of op public mappen voordeel private: heb je meerdere gebruikers van de NSLU2 kunnen die niet je per mount geplaatste bestanden vernaggelen nadeel private: indien er iets mis gaat met een profiel van een user kun je enkel per telnet als root (SUPERUSER) nog aan de bestanden het probleem is indien je wel private shared mappen wilt gebruiken >> dat we eerst moeten weten wie als user de share heeft aangemaakt waarop wordt gemount en dus welke rechten deze user heeft (komt ook dadelijk in de export te staan) [color:"red"] root:WeeOvKUvbQ6nI:0:0:root:/root:/bin/sh bin:x:1:1:bin:/bin: lp:x:4:7:lp:/share/spool: mail:x:8:12:mail:/var/spool/mail: ftp:x:14:50:FTP User:/: nobody:x:99:99:Nobody:/: ourtelnetrescueuser:scerKxiJCEv0c:100:100::/home/user:/bin/sh guest:xqnMpE/plEnFs:501:501::/home/user/guest:/dev/null admin:cgwvsHpJSf6XU:502:501::/home/user/admin:/dev/null [/color] de root ALS SUPERUSER met alle rechten 0:0 mag overal bij de admin niet en deze heeft in dit bovenstaand voorbeeld >> 502:501 welke is gerelateerd aan de groep en de gebruikers ID User-ID and Group-ID dus wil je een export maken moet anonuid=502,anongid=501 heel precies en duidelijk worden gebruikt bij de directory/map waarop de mountende NFS client dus conform de export regels rechten moet krijgen om te lezen en te schrijven komt overeen met de rechten die de User heeft op de NSLU die staan dus in het etc/passwd (zie boven in rood) en komen terug in de export [color:"red"] #/etc/exports /share/hdd/data/%NAME% IPvanjedreambox(rw,async,no_root_squash,anonuid=502,anongid=501) [/color] echter dan moet je dus heel specifiek op de user en op de oorsprong en bezitrechten van de te mounten map letten je kunt ook 0:0 gebruiken... om met SUPERUSERrechten te opereren. (caplink811: Meine 2 Cent, ausschliesslich die Shell, oder das Home Dir bei anderen Usern mit UID=0/GID=0 ändern, bei Root das PW ändern, aber nicht Home Dir und Shell anfassen, dann habe ich im Notfall immer einen Super-User, der auch funktional ist :-) wat is daar de bedoeling: andere users zoals de admin zouden meer rechten kunnen krijgen door 0:0 te gebruiken (dezelfde SUPERUSER rechten als root) en je hebt een tweede SUPERUSER die wel eens handig kan zijn [color:"red"] root:WeeOvKUvbQ6nI:0:0:root:/root:/bin/sh bin:x:1:1:bin:/bin: lp:x:4:7:lp:/share/spool: mail:x:8:12:mail:/var/spool/mail: ftp:x:14:50:FTP User:/: nobody:x:99:99:Nobody:/: ourtelnetrescueuser:scerKxiJCEv0c:100:100::/home/user:/bin/sh guest:xqnMpE/plEnFs:501:501::/home/user/guest:/dev/null admin:cgwvsHpJSf6XU:0:0::/home/user/admin:/dev/null [/color] nu is admin op gelijk rechten niveau van de root. maar ik heb aan de homedir en aan de shell niets gewijzigd overigens het aspekt met het wijzigen van het paswoord zoals caplin811 schrijft is sinds de 68 firmware eigenlijk na unslingen al anders geworden; want daar moet je bewust een nieuw paswoord ingeven dat voor de NSLU2 met en zonder disks geldig is heb je dat gewijzigd in het passwd bestand, dat ook nog rm /var/lib/nfs/etab rm /var/lib/nfs/rmtab dan moet de NSLU2 rebooten / pas dan is deze instelling actief nu kan het zijn dat je niet een share aanmaakt die admin heet maar een andere jouw bekende naam dan is die naam te vervangen door %NAME% dus in de exportregel eveneens /share/hdd/data/%NAME% dus schrijf jezelf de namen van de users en of private shares op een papiertje op zodat je de export en later de mount regels correct kunt aanpassen let daarbij op de kleine letters en spaties mogen niet. een export kan uit veel submappen bestaan als je die op de share hebt aangemaakt: voorbeeld [color:"red"] /etc # cat exports /share/hdd/data/%NAME%/fotoos IPvanjedreambox(rw,async,no_root_squash,anonuid=502,anongid=501) /share/hdd/data/%NAME%/movie IPvanjedreambox(rw,async,no_root_squash,anonuid=502,anongid=501) /share/hdd/data/%NAME%/musiek IPvanjedreambox(rw,async,no_root_squash,anonuid=502,anongid=501) /share/hdd/data/%NAME%/data IPvanjedreambox(rw,async,no_root_squash,anonuid=502,anongid=501) /etc # [/color] let op dit is de map van de admin nu nog de rwsize en rsize die in het ultieme mountcommando van de client wordt ingevoerd: die zijn enkel aanpasbaar als de client ook alle rechten heeft op de share van de NSLU2 dus veelal op de fora aangekaarte veranderen kan niet als die user geen volle rechten heeft 8192 welke standaard is op een public share kan niet worden opgehoogd als er al rechten problemen voorkomen,wat je dat direkt ziet in stotteren en schokken van opnames kun je die mappen die je aangemaakt hebt beter vanuit de client wissen en nieuw aanmaken totdat je chmod 777 /share/hdd/data/%NAME%/movie vanuit de client hebt uitgevoerd is 8192 max daarna kun je met opvoeren de leesschrijfcyclus opvoeren en testen (mijn gebruikte mount regel: 10.0.0.153://dreambox/data on /var/mnt/nfs type nfs (rw,v3,rsize=8192,wsize=8192 ,hard,udp,nolock,addr=10.0.0.153) cheers Liberty Anette Askvik
Hannibal2206 Geplaatst: 31 januari 2007 Geplaatst: 31 januari 2007 RE: mounten van meerdere Dreamboxen op 1 NSLU2 @Tonskidutch Ik heb 't een beetje anders gedaan. Ik had eerst 1 share 'dreambox' op de NSLU2, waarheen elke DB een CIFS share gemount had, elk onder een eigen username/password, met daarin dus een movie dir, die gemeenschappelijk is. Probleem daarbij is dat elke DB in de root dir de EPG info wil schrijven, en dat overschrijft dus elkaar. Nu heb ik 't zo: DB1 verbindt als user db1, passw db1 naar CIFS share db1 (lekker simpel :-) In die share maak je een symbolic link naar de bestaande \dreambox\movie directory. Zie log: # pwd /share/hdd/data/dreambox # cd .. # cd db1 # pwd /share/hdd/data/db1 # ln -s /share/hdd/data/dreambox/movie movie # ls -l total 0 lrwxrwxrwx 1 root root 30 Jan 31 21:05 movie -> /share/hdd/data/dreambox/movie Resultaat: Elke DB heeft zijn eigen share (als R/W accessible), met daaronder dus de movie map waarin elke B kan opnemen en/of afspelen. Je hoeft dus ook maar 1 CIFS share hiervoor te maken. BTW, dit alles staat op disk 1; op disk 2 van de NSLU2 heb ik alle MP3's staan, die zijn dus ook via een symbolic link als 'subdir' mp3 te benaderen. # ls -l total 0 lrwxrwxrwx 1 root root 21 Sep 28 00:50 mp3 -> /share/flash/data/mp3 -Han DM8000 met 4 DVB-S2 tuners|DM7000|DM5620|DM500|ET5000|Wavefrontier T-55 There are 10 types of people in the world: those who understand binary, and those who don't.
Tonskidutch Geplaatst: 31 januari 2007 Geplaatst: 31 januari 2007 heel inventief.. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> ofschoon ik er nog even een tweede maal overheen moet lezen om dat mbt die symlinks te begrijpen (unix-symlinks is niet mijn sterke kant, teveel gewend aan windows <img src="/forums/images/graemlins/smile.gif" alt="" /> ) ik neem aan dat het werkt maar naar mijn bescheiden mening is je epg data iets minder belangrijk dan de recordings.epl ofschoon je dat met jouw methode eveneens hebt opgelost (voor de overige lezers, die oplossing van hannibal2206 is CIFS en heeft niks met de NFS problematiek te maken die Birdybird als vraag stelde - maar wel NSLU2 relevant en een mooie workaround) cheers Liberty Anette Askvik
birdybird Geplaatst: 1 februari 2007 Auteur Geplaatst: 1 februari 2007 @tonskidutch, Dit heb ik de exports file staan: /share/hdd/mijnvar 192.168.0.6(rw,async,no_root_squash,anongid=501,anonuid=502) (de admin anongid en anonguid gebruikt uit passwd file) maar als ik via de webinterface kijk bij shares en users heb ik een user en een share "mijnvar" die een directory mijnvar shared Ik zie helemaal niks terug van "/share/hdd/mijnvar" die in de exports file staat. Via windows explorer zie ik direct onder de nslu de shares ,admin2 DISK2 en, mijnvar staan. Moet ik soms een andere directory kiezen bij het aanmaken van de share/user mijnvar ? of moet ik dir via telnet doen en hoe ? Nou naar het scherm op de dreambox: daar staat bij mij: Dir: mijnvar local dir: /mnt <<----Wat moet hier dan staan ? Waar ben ik aan begonnen..... Mijn doel ben ik verloren ...... want ik wil op dit moment alleen maar een grotere var toch ?? <img src="/forums/images/graemlins/blush.gif" alt="" /> Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Tonskidutch Geplaatst: 3 februari 2007 Geplaatst: 3 februari 2007 Citaat: birdybird, je moet dan twee mounts maken op de dreambox naar NLSU2 CIFS /mnt/hdd hddnas en NFS /mnt/netwerk mijnvar en je moet dan indien je CIFS+ NFS wilt toepassen voor de opnames en je var verschuiven twee users met private share aanmaken een is mijnvar:paswoord1 een is hddnas:paswoord2 of NFS /mnt/hdd hddnas en je moet dan indien je NFS wilt toepassen voor de opnames en je var verschuiven een users met private share aanmaken een is hddnas:paswoord2 cheers hopelijk is het duidelijk genoeg.. cheers Liberty Anette Askvik
birdybird Geplaatst: 3 februari 2007 Auteur Geplaatst: 3 februari 2007 @tonskidutch: In de bijlage heb ik cifs werkend naar pc... Maar: CIFS /mnt/hdd <------- is dit de dir of de local dir ?? hddnas <------- is dit de dir of de local dir ?? en NFS /mnt/netwerk mijnvar En hoe de shares op de nslu maken ? Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Tonskidutch Geplaatst: 3 februari 2007 Geplaatst: 3 februari 2007 Code: (Host/IP) 192.168.x.xx CIFS(Dir) hddnas [color:"brown"] dus altijd de naam van de map hier [/color] (LocalDir) /mnt/hdd [color:"brown"] en altijd het mountpoint hier [/color] (Options) rw of ro(Extra) nolock (enz. enz.)(User) xxxx (Pass) xxxxxxxx (X) Automount hopelijk is dit duidelijk voor CIFS en voor NFS Code: (Host/IP) 192.168.x.xx NFS(Dir) mijnvar [color:"brown"] dus altijd de naam van de map hier [/color] (LocalDir) /mnt/netwerk [color:"brown"] en altijd het mountpoint hier [/color] (Options) rw of ro(Extra) nolock (enz. enz.)(X) Automount check vooral per telnet dat je mijnvar per NFS mount ook inderdaad automounted is anders ga je problemen krijgen nadat je de /var verschoven hebt tijdens booten (die mount moet namelijk altijd automatisch opstarten) cheers cheers Liberty Anette Askvik
birdybird Geplaatst: 4 februari 2007 Auteur Geplaatst: 4 februari 2007 @tonskidutch: De hele 500s lag in de soep gisteren. moeten flashen van com1..... Nog een vraag: en voor NFS (Host/IP) 192.168.x.xx NFS (Dir) mijnvar dus altijd de naam van de map hier (LocalDir) /mnt/netwerk en altijd het mountpoint hier <-------- kan dit niet /hdd zijn ????? (Dit is mijn exports file dan: /hdd/mynvar 192.168.0.6(rw,async,no_root_squash,anongid=0,anonuid=0) Voor Cifs gebruik ik ook gewoon bij : (LocalDir) /hdd Ook zie je helemaal geen userid/password voor nfs (pas als je eerst cifs kiest) Wat een gekloot...................... <img src="/forums/images/graemlins/frown.gif" alt="" /> Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Tonskidutch Geplaatst: 4 februari 2007 Geplaatst: 4 februari 2007 Birdybird, dat is erg vervelend van je dm 500 maar bij testen en uitzoeken heb je wel meer uitval en of conflict wegens fouten.. [color:"brown"] als je de dm 500 niet loepzuiver flasht en inricht blijf je overigens altijd cummulatieve fouten houden... dus bij elke additie op de dm 500 telkens de herstart opdat ie netjes die addities implementeert bij boot.[/color] doe eerst het een dan het ander en ga stap voor stap te werk de vragen beginnen zich te herhalen en dat ligt aan de veelvoud van thema's die je tegelijk wilt oplossen. 1) ik zou als ik jou was eerst de dm 500 "lopende" maken 2) dan zou ik de nslu2 inrichten met private shares 3) als dat netjes loopt zou ik de cifs share werkende gaan maken voor opnames 4) hierna zou ik pas met NFS server nfsutils portmap aan de slag gaan 5) die zou ik eerst op nslu2 niveau beoordelen en inrichten alsook monitoren (dat is al lastig genoeg) 6) als je zeker bent dat die goed draait is het aanmaken van een mountregel in de dm 500 middels menu of telnet het voorlaatste 7) dan moet het verschuiven van de /var ook kinderspel worden je bent niet de eerste die een NFS server draait op de NSLU2 neem dan ook de tijd dergelijke voorbeelden allemaal door te lezen en zoals ik zelf ook al gedaan heb een samenvatting te schrijven van de belangrijke stappen/volgorde. vooral door zelf de stappen te herhalen en te documenteren ga je de totale manier van aanpak beter doorgronden. cheers Liberty Anette Askvik
birdybird Geplaatst: 4 februari 2007 Auteur Geplaatst: 4 februari 2007 Ik blijf bij 5 hangen.... Maar zou ik de var ook kunnen verplaatsen via CIFS ? Of zijn hier problemen mee ? Bedankt iig voor al je hulp. Kan ik een keer bij je langskomen met de hele zut... ? Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Tonskidutch Geplaatst: 4 februari 2007 Geplaatst: 4 februari 2007 tja langskomen wordt lastig daar ik zelf nog zo menig project tijdens de weekenden moet afmaken en enkele nog moet beginnen in mijn nieuwe huis heb je al eens een PS uitvoer van je NSLU2 bekeken telnet ipvanNSLU ps " welke porcessen draaien " cheers Liberty Anette Askvik
birdybird Geplaatst: 4 februari 2007 Auteur Geplaatst: 4 februari 2007 @tonkidutch, Nadat ik de var verplaatste naar hd via menu heb ik nu de directory pli onder de directory dreambox. De var is nu heel klein.... en werkt nu maar onder de verkeerde dir... # ps PID Uid VmSize Stat Command 1 root 404 S /bin/init 2 root SW [keventd] 3 root RWN [ksoftirqd_CPU0] 4 root SW [kswapd] 5 root SW [bdflush] 6 root SW [kupdated] 7 root SW [mtdblockd] 8 root SW [khubd] 9 root SWN [jffs2_gcd_mtd4] 10 root SW [usb-storage-0] 11 root SW [scsi_eh_0] 12 root SW [sd-mc-thread] 27 root SW [kjournald] 50 root DW [ixp425_csr] 51 root SW [ixp425 ixp0] 54 root 536 S /bin/sh 55 root 560 S /sbin/syslogd -n 56 root 536 S /sbin/klogd -n 147 root SW [kjournald] 306 root 1136 S /usr/sbin/thttpd -C /etc/thttpd.conf 330 root 1816 S /usr/sbin/smbd -D 332 root 1576 S /usr/sbin/nmbd -D 343 root 2028 S /usr/sbin/smbd -D 358 root 660 S /usr/sbin/QuickSet 362 root 620 S /usr/sbin/USB_Detect 363 root 568 S /usr/sbin/USB_Detect 370 root 428 S /usr/sbin/onetouch_detect 371 root 556 S /usr/sbin/onetouch_detect 387 root 404 S /usr/sbin/crond 393 root 544 S /usr/sbin/CheckResetButton 395 root 380 S /usr/sbin/CheckPowerButton 397 root 380 S /usr/sbin/do_umount 441 bin 424 S /opt/sbin/portmap 456 root 732 S /opt/sbin/statd 459 root SW [nfsd] 461 root SW [lockd] 462 root SW [rpciod] 463 root 820 S /opt/sbin/mountd 473 root 2872 S /usr/sbin/smbd -D 474 root 2692 S /usr/sbin/smbd -D 481 root 1148 S /usr/sbin/thttpd -C /etc/thttpd.conf 495 root 472 S N /bin/inetd 496 root 432 S N /usr/sbin/telnetd 497 root 572 S N -sh 498 root 596 R N ps # Dm8000 T90,4 x quad lnb, 3 x diseq 1.0.
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen