FingerPrint acts as a print server for iOS—it fakes out the AirPrint client included in iOS 4.2+. It is important you install FingerPrint on a computer that will be on when you wish to print—if you have a Windows or OS X based home server that has access to your networked printer...
How to Enable iOS 4.2 AirPrint Wireless Printing on...Rebecca Cage