Here's a picture of my current network:
I guess you will need a little bit of explanation here:
I have a router (LevelOne WBR-6005), which receive my WAN signal, provided by my ISP.
The only cable connection is to my Ubuntu server (unless there's a problem with the cable and I should use a USB WLAN adapter). My Ubuntu server is an old PC we had and decided to give it a new life.
My printer/scanner/copier a HP LaserJet 1120 MFP (WITHOUT network interface) is connected with USB 2.0 cable to the server and I need to know how to share it via SAMBA. Also I need to know how to show the server in the network, because it's not always visible (I can see the shared stuff when I type \\server in the address bar, but I don't always see it in the "Network" menu)
I also need to know how to set up a sharing environment for all the computers.
Don't think about the scanner, I already have a web application to scan (I installed xampp on the server).
If you have any questions feel free to ask and I'll try to explain.
So, guys any help would be appreciated. Thanks in advance!