Skip navigation

AirPrint with Leopard, is it possible ?

298 Views 5 Replies Latest reply: Sep 18, 2013 3:52 PM by Kimo B. Yap RSS
tonybassplayer Level 1 Level 1 (0 points)
Currently Being Moderated
Dec 5, 2012 12:14 AM

New to iPad and don't have an AirPrint printer so looking at the work arounds through my PowerBook running leopard

 

Is it possible to do it this way or is my laptop too old ?

 

Many thanks

 

Tony

Powerbook 1.5GHz PowerPC G4, Mac OS X (10.5.6), 1.5 GB DDR SDRAM
  • Johnathan Burger Level 6 Level 6 (14,440 points)
    Currently Being Moderated
    Dec 5, 2012 12:17 AM (in response to tonybassplayer)

    AirPrint does not work with computers or printers attached to computers.

    AirPrint is for printers with built in wifi.

     

    Third party hacks are not supported because they are not Apple products or approved by Apple.

  • Johnathan Burger Level 6 Level 6 (14,440 points)
    Currently Being Moderated
    Dec 5, 2012 12:32 AM (in response to tonybassplayer)

    There is no Apple approved method to use non-wifi printers with iOS devices.

    There is no hardware.

     

    There may be third party hacks you could use but they are not supported by Apple.

  • Kimo B. Yap Calculating status...
    Currently Being Moderated
    Sep 18, 2013 3:52 PM (in response to tonybassplayer)

    There are ways to do this by sharing a printer from Leopard (or in my case Leopard Server—this is on a quad G5 so a simple software upgrade to 10.6 or later isn't an option). The solution changed somewhat in the change between iOS 5.x and 6.x (it appears as of today iOS 7 works like iOS 6.x). The third party "hacks" are mostly variants on the same theme, so you'll have to decide how much effort they are worth to you. The basic steps are:

    1. Share the printer from the mac on the network (this does not require anything)

    2. Change the string that get advertised for the printer (or advertise another printer pointing to the same printer)

        to advertise that the printer as capable of accepting URF as a printer language. Google for "Airprint URF" or

        see this example for iOS5: http://the.taoofmac.com/space/blog/2011/01/02/0017.

    3. Change the /etc/cups/airprint.types and /etc/cups/airprint.convs files to tell CUPS to do with URF files (even

        though iOS doesn't yet send actual URF files). This is also in the same example as step 2.

    4. If you are printing from iOS6 or later, you need to modify the following from the above:

        a. in (2) above, you need to advertise an actual URF type to something other than "URF=none." There

            seem to be quite a few opinions on what works, and it probably doesn't matter too much (so pick

            one from googling "airprint ios6 urf"), but it can't be none.

        b. in (3) the following are probably OK choices for the CUPS files: https://the.taoofmac.com/space/blog/2012/12/15/1830

        c. If you are on Leopard (10.5.8) you need to manually build and install CUPS 1.5.4 from the 1.3.11

            that was the last update supplied to 10.5.8. If you don't do this, you'll be able to see the printers,

            but printing will fail. Fortunately the build works cleanly from the Apple sources, as long as you

            make sure it builds the correct universal binary images (otherwise it won't match with some other

            libraries).

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.