Currently Being ModeratedSep 21, 2013 7:13 PM (in response to AppleGo)
It may not solve your problem but OS X 10.8.4 has been superseded. Run Software Update and install all recommended updates. If you missed the OS X 10.8.5 update you may have missed others, including any required Canon printer drivers.
WPS is not implemented in Apple AirPort Base Station hardware, the likely reason being that it is a glaring security flaw. Apple's implementation of WPS allows it to be used strictly for printers. To do that refer to this post: where is the wps button on my airport express. The method applies to the Extreme as well.MacBooks iMacs iPads AirPorts, OS X Mountain Lion, 28 years Apple!
Currently Being ModeratedSep 22, 2013 1:03 AM (in response to John Galt)
Thank you John Galt!
After running SOFTWARE UPDATE, I restarted the Macbook. (DO NOT CONNECT THE PRINTER TO THE MACBOOK YET!)
Then I connected the Canon Printer MG3170 to my MacBook Air via the USB cable.
Next, I switched on the printer.
I am able to print and scan (via USB cable) from;
SYSTEM PREFERENCES - PRINT & SCAN - select CANON MG3100 series.
To install applications for printing & scanning, go to http://support-asia.canon-asia.com/contents/ASIA/EN/8201148300.html
However, this solved part of the question above, i.e., printing via USB cable (which is not the whole purpose of using the Airprint Printer) but at least it is a start.
*NOTE: UNINSTALL any prior Canon softwares and drivers specifically installed for this printer first before attempting the steps above as it may interfere with the installation process.