I have three computers and one printer connected to a router and all three machines were very easy to setup when I attached the printer. Two machines are Win7 and one is Ubuntu. I just used the 'connect printer' dialog and all worked fine. I now want to add several more machines to the network, but the router only has four ports, so I tried a network switch with numerous ports. All machines can connect to the WWW just fine, but none can find the printer. I saw an on-line tutorial for setting up a printer with a network switch (as opposed to router) and the advice was to /not/ use the 'find printer' wizard but to create a local tcp/ip port with the printer's address. I am positive I am using the correct tcp/ip value but the printer is not seen. What did I possibly miss?