THis is my printer: the HP c4180 http://h10010.www1.hp.com/wwpc/uk/en/ho/WF05a/5043-5527-7369133-7369133-12430854-12430886.html How do I get it so that: My dad's computer, a Windows XP, my sister's laptop, a Windows XP can communicate with a Fedora 8 computer. Basically, it is Windows to Linux printing. Not the other way around. Also, I guess, as a bonus, if I could get some tips to get my Mac OS X Leopard MacBook to print to it too, that would be great. I do not know anything about configuring and installing cups, apache, and any of the other things. I am a total newbie at this, and I don't have a large amount of time to do it. Thank you!
You will have to run a samba server and enable sharing on the printer. If I am not mistaken you will also need to install the printer drivers on the other computers. For the Mac you may need to install "netatalk" to enable it to share from the Linux-Box.
As I do not use the FC distro's I can not say for sure. However smb.conf should be about the same in any distro. Here is a general link for Linux printer sharing that would probably do a better job of explaining this than I could. http://tldp.org/HOWTO/SMB-HOWTO-9.html Another mehtod I found that might be easier, not sure about security, uses cups as a print server. http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1250451,00.html Hope this helps