Printopia allows you to print from your iDevice
I have an old Canon MP500 printer. It predates AirPrint and is USB only. With my MacBook Pro running the Printopia app and my printer connected to it, my iPad and iPhone are able to see my printer. It's easy to set up, and although Printopia costs $19.95, there is a free seven-day trial you can use to make sure it works with your setup.
To download the free trial, head to Ecamm Network's Web site. You'll need to be running Mac OS X 10.5 or later (there is no PC version of the app) … Read more