Can you test the connection to the printer by trying to ping it.
Start > search for Command Prompt
ping then your printer name/ip.
You can get your printer IP from your printer in control panel.
Head to your printers in control panel
Double click the printer, this will bring up a new window, head to "Display printer properties"
New window will be up head to "Ports" find the port thats ticked, highlight it by clicking it once and go to configure port.
You will find an ip in here, take the ip to command prompt and type ping followed by the ip
E.g ping 192.168.1.20
Let us know how it goes with the above test.