Welcome to the discussions forum Herb.
I have just setup a wireless home network using Airport extreme.
From what you described, you're not done yet.
As I understand it, you're using your MacBook Pro to print to the Canon wirelessly through the Airport Extreme, but your Windows computer can't do that since it has no wireless card. Furthermore, you can't use your MacBook Pro to get on the internet when your DSL modem is connected directly to your PC. Is that right?
The right way to do things is to connect the DSL modem to the *Airport Extreme*, not a computer. Since your PC isn't wireless, its Ethernet port ought to be connected to the Airport's LAN port, and
not directly to the DSL modem.
To reconfigure your equipment the right way, do the following:
1. Power down your Windows computer.
2. Unplug the DSL modem.
3. Unplug the Airport Extreme.
4. Power down all your other equipment too, for good measure.
5. Unplug the Windows computer from the DSL modem, and connect it to a LAN
port on the Airport Extreme.
6. Using another Ethernet cable, connect the Airport Extreme's WAN
port to the DSL modem.
7. Plug in the DSL modem. Wait a few moments for it to complete its power up sequence. Some take longer than others.
8. Plug in the Airport Extreme. After a few moments, its LED should glow steady green, meaning it's communicating with the DSL modem.
If the light blinks amber and never turns green, that means you'll have to reconfigure the Airport using Airport Utility. Not a problem, but if that happens you ought to write back for more help.
9. Boot your computers and the printer. The order isn't important.
Now, check to make sure you can communicate with everything the way you have been used to doing:
1. Log in to your Windows computer and make sure you can load a web page.
2. Log in to your MacBook and make sure you can still print to the Canon.
3. Make sure you can load a web page with your MacBook Pro.
4. Finally, you ought to be able to print with your PC as you're accustomed to. If you can't, you will need to "add a printer" in Windows so it can find the Canon again.
Good luck.