Wow, I am so lost here. I have been toying with linux for a couple months now. I run my RH9 box on runlevel 3, as I find it more challenging to learn the command line, when I use a GUI everyday on windows. Since winblows xp is my main comp, and I used my linux box as a server for months before, I never had a need for a gui. Well now I want to use my box as a network print server. I have samba working and have configured it from the cli to share some folders. I have tried to figure out how to do network printing, but I am hopelessly lost. I know some of the gui tools included with rh may have helped, but i am using cli only now. I am really confused by CUPS, ghostscript, foomatic, gimp-print, and all these other things I have come across on my quest. I do not understand how these things tie together and what you use them for. I know cups has something to do with print spooling, and somehow I need to share the printer through samba, but any farther and I am hopelessly lost. I have looked at a coupel sites like linuxprinting, and the docs confuse me even more. Can someone clarify the basic steps i need to accomplish or point me in the right direction? Thanks. I have an epson stylus c80 by the way, and an HP laserjet 4ml that i would like to network so i can access them from winblows. Any reply would be appreciated.