Hi: You should be able to configure your network specs. If you need to add hardware, then you'll be set for a kernel recompile most probably. As for adding programs at start up, the convention for debian is that scripts live in /etc/init.d and are linked to the appropriate /etc/rcX.d directory, where X equals run-level. The scripts have a certain syntax, accepting certain commands like start, stop, restart, etc. Look at one for a worked example. Geoff. -- Geoff Shang <gshang10 at scu.edu.au> ICQ number 43634701