I have an ASUS WL-500G and a Brother DCP-110C that's connected to it. I can connect fine to the internet with my desktop and laptop, and can print to the Brother from the laptop. I have the desktop setup with exactly the same settings as the laptop as far as the printer is concerned, but the desktop will not print.

I can't figure out why this should be happening when both machines are apparently using the same protocol and settings. Any ideas?