Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to get AirPrint setup at work. I've used it at home with AirPrint Activator with no problems. But it doesn't seem to work on my work network.

I suspect our network is too locked down to allow this. But I haven't been able to find any documentation that specifically outlines the requirements for AirPrint in terms of ports required, etc. I need to be able to give my network admin something concrete in terms of what he needs to do to open this up for me.

Does such a document exist? Or can someone at least give me pointers on what needs to be opened up?

share|improve this question
I don't really have enough solid information to provide an answer but things to consider are if the network supports the Bonjour protocol (ports for that should be documented), are printers available on the wireless subnet, etc. I'll keep digging. Meanwhile, good luck! – jaberg Jan 25 '12 at 19:14
I finally got this working, but it would still be nice if this were better documented by Apple. Anyone trying to use AirPrint in a reasonably locked down corporate environment seems likely to run into problems. – Jason Jan 25 '12 at 21:12
Please document what you did in the form of an answer to your question. In regards to locked down environments, it would seem incumbent on the network support staff, not the "user", to solve this problem (assuming they want to allow AirPrint to begin with) but I agree that better documentation would help. – jaberg Jan 25 '12 at 21:16
AirPrint Activator requires TCP open on port 19631. FWIW, I could never get it working for SNL Server. – afragen Jan 26 '12 at 23:12

AirPrint only works with AirPrint compatible printers, unless you have special software to connect to the printer running on a machine the printer is locally connected to. A great solution for a work environment is the xPrintServer. It's a network adapter that attaches via ethernet to your network and is supposed to make any printer on the network it's attached to AirPrint compatible. It's available for preorder now. I'd partner with your network administrator to see if this is something that is right for your workplace.

share|improve this answer
I just got my xPrintServer in the mail and it works great. – afragen Jan 26 '12 at 23:10
The xPrintServer is great - Lantronix has been making devices like that for ages. – bmike Feb 29 '12 at 0:51

The two devices must be on the same network segment. Broadcast traffic is used by the bonjour service to discover connected printers when iOS asks around to find any printers advertising service.

Yes - you can have advanced routing where multicast packets get sent to remote printers, but in the simple case, devices simply need to be on the same VLAN and be able to talk amongst themselves when it's time to print.

share|improve this answer

On a Aruba Network infrastructure with Mobility controller or Instant Access Point, there is a feature called AirGroup that will route across VLAN the mdns traffic for the bonjour services. It will act as a gateway where you can create rules to manage who can access what, when, etc.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.