Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Hi everyone,
I have been trying really hard to get debian working on my DNS-323 so I can use scp/sftp to transfer files. I had all kinds of problems (added some info to the wiki based on what i found); the main problem right now is that after I chroot to debian I can no longer delete users using the D-Link web interface. Having got rid of the debian fun_plug (replaced it with the telnet one) and restarting the device it works again.
Does anyone have a solution to this? I'm not proficient enough in Linux to be able to do without it; I want to be able to run the web interface at the same time as Debian and have both of them work.
Thanks,
Richard
Offline
rtg20 wrote:
... the main problem right now is that after I chroot to debian I can no longer delete users using the D-Link web interface...
I don't think the D-Link web interface is supposed to work after you install a chroot Debian.
You can manage user and groups with commands at the prompt after telnet or ssh into the
chroot Debain.
I believe this is because there is a file at /etc/users that the D-Link web interface will use to store
user information (and overwrite this file at each reboot from flash),
and there is another /mnt/HD_a2/sarge/etc/users that the Debian chroot will use to store user info.
Offline
thanks for the reply.
as i only want ssh/scp, is there anything like usshd (like utelnetd)?
getting utelnetd to work was easy. :-)
thanks.
Offline
I believe ssh/scp (dropbear) and sftp are all included in Fonz's fun_plug v0.3
First you have to install Fonz's fun_plug (link in my sig) then,
you have a look at the readme.txt for instruction on how to enable dropbear.
Make sure you read the part about root password changes.
Here http://dns323.kood.org/forum/p3261-2007 … html#p3261
is a thread discussing scp
Offline
just what i wanted - thanks!!!
Offline
Anyway, you don't need to run your box entirely Debian chroot'ed as proposed in the Wiki. You can let the native firmware start its daemons and use the fun_plug script to additionally start processes chroot'ed. For instance, you can add something like
chroot /mnt/HD_a2/sarge /etc/init.d/lighttpd start
in order to start a lighttpd chroot'ed in Debian, for instance for full Python support (which I didn't manage to run fun_plugged in the native firmware...)
The DNS-323 should continue its normal operation, such as the web server for the configuration, FTP, UPnP, iTunes, Samba, etc.
Bernhard
Offline