I'm not network savvy, so hopefully someone can help me (and my girlfriend) out here.
We're using Apple's AirPort Extreme as a wireless base station. A Windows XP machine is connected via Ethernet cable to the AirPort, and a Mac iBook is connected wirelessly. Both machines can access the internet without any problems.
Also connected to the AirPort (via USB cable) is a Canon PIXMA iP4200 printer. Printing from the iBook works fine, but we are unable to get the XP machine to print.
I've downloaded and installed the most current XP driver from Canon's website. (The printer works fine when plugged directly into the XP machine -- it's only through AirPort that it won't work.)
I followed the instructions on p. 54 of the "AirPort Networks for Windows" documentation -- creating a port with an IP of 10.0.1.1 when adding the printer in XP. I've tried disabling the XP firewall, but that had no effect.
The printer showed in the XP "Printers and Faxes" window. It said "Ready" (not "Offline"). When we sent something to print, the job appeared in the queue. But then it would eventually time out with a message that the printer is either busy or there's some other error.
Just to complicate matters, I deleted that printer from XP's "Printers and Faxes" in one of my repeated attempts to start over. Now when I go through the process, it tells me that port 10.0.1.1 is already in use, so I can't even get it to show.
This is XP Home Edition, Service Pack 2.
We've tried calling Canon support, but they don't support "networked" printers.

[ June 15, 2006: Message edited by: marc weber ]