Howto Samba op PlayOn!HD AC Ryan Mini 73200
Update 06/01/2011] Met de komst van firmware versie r4824 werkt de Netbios functionaliteit (Samba) ietwat beter samen met Windows 7 dan met de vorige versies.
Ik heb de poging Samba live te trekken op mijn AC Ryan PlayOn!HD Mini weer opgepakt en het blijft wat rammelen. Ten eerste knalt samba er (soms) uit als je bestanden naar de AC Ryan pompt en ten tweede, als ie het wel goed doet is het zo traag als dikke st*nt in een trechter. Ofwel, ik mijn stappenplan 'so far' hieronder neergezet maar vooralsnog beveel ik aan het met FTP te doen. Zie deze pagina voor de opzet met ftp.
[Doel was een eventuele aan de Mini gekoppelde externe USB HDD via het netwerk benaderbaar te maken(shared / gedeeld). Dat kan handig zijn. Liep tegen wat issues aan, het werkte wel echter de samba daemon knalde eruit zodra je bestanden heen en weer ging pompen. Kreeg deze foutmeldingen te zien (type in telnet sessie op prompt:Normal: empty
HighMem: empty
DVR: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB
0*4096kB 0*8192kB 0*16384kB = 540kB
Swap cache: add 390, delete 390, find 418/418, race 0+0
Free swap = 32kB
Total swap = 32kB
Out of Memory: Killed process 557 (smbd).
sending signal: 9
Goed, paar pogingen gedaan samba te tweaken (smb.conf) maar de oplossing was veel simpeler.
Enige wat je hoeft te doen is:
1. Via het setup menu in de Mini de NAS functie aanzetten
2. Een USB HDD inprikken
Je zult nu, als je er een HDD inprikt, de melding USB Plugged in! en ! NAS On te zien krijgen. M.a.w. je USB HDD / stick wordt dan automatisch geshared en is te benaderen als:
de USB Host: [ip adres van je AC Ryan Mini]\USB1
de USB: [ip adres van je AC Ryan Mini]\USB2
3. Als je de USB HDD / Stick er altijd in laat, zal deze automatisch gedeeld worden (! NAS On).
Opmerkingen: enige wat me tegen valt is de thoughput. Een Copy gaat niet snel. Wellicht iets voor in een volgende firmware update.
De USB HDD / Stick shares benaderen v.a. een PC of Laptop gaat zo:
1. Open een cmd box, start / uitvoeren / cmd / enter
2. Type in de dos / cmnd box in:
net use q: \\192.168.1.134\USB1
net use r: \\192.168.1.134\USB2
Met het commando 'ps -ef | grep smbd' kun je na de reboot controleren of Samba draait Het stoppen van Samba: heb ik geen script voor geschreven. De killall die uitgevoerd wordt als je de Mini uitzet stop het wel - the dirty way :)
Zie ook:
| < Vorige |
|---|
Laatst aangepast (maandag, 21 februari 2011 20:30)



Reacties
Ik heb net als jij problemen met samba op mijn Mini HD r4824. Mijn ervaring is dat smbd maar heel zo nu en dan een keertje opstart na booten en dan werkt het ook goed. Met de hand opstarten werkt dan ook niet.
Mijn vraag is nu: waar kan ik de smbd foutmeldingen vinden? Vanaf de command line opstarten met of zonder -D eindigt zonder enige reactie op het telnet console en ook de log.smbd file blijft geheel leeg.
Groeten, Jan
Zie hier voor de smb.conf settings: samba.org/.../smb.conf.5.html . Zoeken naar loglevel.
Denk btw niet dat je dat gaat helpen. De geïnstalleerde samba versie is gewoon brak en de RealTek processor kan niet goed met zware netwerk load overweg. Knalt eruit, zie de dmesg meldingen die dan veelal optreden.
Het aanpassen van de default samba opstart helpt ook. M.a.w. die uitzetten en dan handmatig een opstart toevoegen aan /usr/local/etc/rcS, evt met een eigen / nieuwe smb.conf. Beste alternatief voor kopieren: 1) USB, 2) FTP. Helaas, is niet anders.
Ik blijf het gek vinden dat smbd nergens een foutmelding geeft en stilletjes exit. Ik heb log level verhoogd naar 10, maar log.smbd blijft leeg. log.nmbd is overigens ook leeg.