Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Hi,
I'm using the DNS-322 with Oxyl to stream media to my Showcenter. One of my friends got a DNS-313. Unfortunalety I can not make Oxyl running on his machine. First, there was a problem, that most of the install tar-s were corrupted, so I had to extract them on the PC and transfer it to the unit. Than it turned out that funplug is not running, the environment variables are not exported. I solved these. After all I start lighttpd manualy, it says it starts, but actualy I can not see it after executing the ps command. No sign of it, no log file created (I created the directory www under log, because I remember I had this problem on my DNS-323 as well). As lighttpd is not running, Oxyl is not running either.
Is there anybody, who could make any of these applications (lighttpd, oxyl) running on the unit? Any help is appropriated! Thanks,
Tóni
Offline
Hi,
Yes, it is possible. Check this forum: http://www.dlinkhelp.eu/
Regards.
Offline
Hi radir,
I've been looking at the forum you have posted but I have a "little" problem: I can't speak Hungarian!!!
It would be great if you could give some indications to install lighttpd in a DNS-313. Is it possible?
Thank you very much.
Offline
Hi,
1. Download from here: http://www.freedrive.com/file/170065
2. Make sure you extract to root: "tar -zxvf <file> -C /"
3. Use your own conf file and php pages.
Compilation in general using a hosting working (!) Linux environment:
1. download GPL source (note: it is removed from every site I know as turned out there are huge problems with firmwares so far - incorrect files were mixed and compiled at Dlink).
2. setup cross-compilation environment as per GPL readme.
3. download source of application you want to cross-compile.
4. Follow instruction of application install guide BUT make sure the compiler, inlcude files, libraries are from GPL source. You should use "arm...cc" compiler for example.
5. Compile every dependency and pack it after compilation. I use specific installation destination (/usr/local/arm) so it is very easy to collect all stuff after "make install", and it can be easily replicated on DNS side as well.
6. Move your package to your DNS box and use. If it is a server like stuff use fun_plug to start it automatically.
It is not so hard ... just need to play a lot with configure parameters and doing dependency hunting And keep in mind: DNS 313 is not a server hw - it has ARM CPU and 32 RAM so do not expect too much. It is capable for a lot but not everything.
Last edited by radir (2008-02-15 00:08:11)
Offline