I recently bought my new MacBook. I want to connect the printer that came with it. It is a canon pixma ip4600. I hooked it up my my existing dell desktop so i can share it through my network and it prints fine from there, and my hp laptop. Only my MacBook will not print to it. I have installed all the drivers and made sure it is all being shared on the network. What am i doing wrong. Everytime I print it gives me the error message 311.