My system & Network current state:


Backbone ADSL 4-switched Lan Modem
10/100 cheap switch
10/100 cheap network cards rtl8139 chipset.


Main Desktop (a cheap Athlon) acting as a Workstation and Gateway to the internet:
System -------
Distro Slackware Linux 10.1 with additional compiled software
Kernel 2.4.26 optimized for Athlon
Sound Alsa with Oss emulation support for SB Pci128 (es1371)
Graphics Nvidia Geforce chipset with the company's closed - source OpenGL Generic module.
Scanner Sane backend & XSane frontend for HP 3300C Scanjet
Mouse Microsoft Intellimouse Optical (imps/2)
Printer
lpd-lprng+ifhp (server-spooler-filter)
Language
Hellenic, with International support from Kde 3.2
Shell
Bash (what else :)
Gui
X Server + : Kde 3.2 or Blackbox or Enlightenment (and full Gnome).
Platform -------
Office MySQL, OpenOffice.org, kaddressbook, korganizer, koffice, Gnome Office apps
Internet konqueror, kmail, knode, gftp, gnomeicu, kget, Netscape, Galeon, Kopete
Media mplayer, xine, xmms, gqmpeg, kview, kuickshow, rosegarden, noteedit, kaffeine
Notation
Lilypond, NoteEdit, Denemo.
Graphics gimp, irfan, kooka, xsane, scribus, blender
Emulation wine, dosbox, stonx, scummvm


Auxiliary Desktop (a cheap Athlon) acting as a secondary Workstation
System -------
Distro Slackware Linux 10.1 (as it is, full install)
Kernel 2.4.26 generic for all 486 and above
Sound Oss SB Pci128 (es1371)


Terminal
(a cheap & old Pentium) as a Dumb Or X Terminal
System -------
Distro Slackware Linux 9.0 (as it is, minimal install)
Kernel 2.4.22 generic for all 486 and above


Main Server (a cheap Celeron) providing file, ftp and web services
System -------
Distro Slackware Linux 9.1 (as it is, full install)

No mouse, no monitor, no soundcard

Just a keyboard, for the bios not to give "hairy" messages.

I wish I had no graphics card either, but I do not know how the bios and the precompiled linux kernel would
respond to that.
Platform -------
Services telnet, ssh, nfs, smb, web, ftp. Soon to get nis and sql working

Main Server shares also the /home to the domain, so any user can login via any computer.

Main Server shares also documents folders (public private and restricted) for guest MSWindows notebooks.

When I start the nis service, this project will be completed, since user authentication will be centralized


Others Any guest can hook [his her] Wintel or Mac laptop in my network.

Then, network shares can be seen, and the Internet is shared by default.

If the portable system has an X Server, remote Linux graphics applications can also run.