Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Print to an unsupported USB printer on Airport Extreme System
The instructions have been well documented for how to get an unsupported USB printer to work with an OS X machine when it is directly connected. Use the HP Linux Inkjet driver in OS X, among others. What has not been documented is how to get that same USB printer to work when it is connected to an Airport Extreme base station. The proper settings are far from obvious. This is for you, because it took me several hours to figure out the trick.

The well documented part: You must first install the printer drivers. Install either the HP Linux Inkjet Driver (HPIJS) or Gimp Print. Second, you must install EPS GhostScript, which is included in both previous links.

The trick to getting all this to work, is to choose the proper printer port in the Print Center when adding the printer. Open the Print Center. Hold down the Option key and click on Add Printer. Pull down the list of printer types. The Option key will cause a new item to appear in the list called Advanced. Choose Advanced. A list of devices will appear. Choose AppSocket/HP JetDirect. Note that you use the HP JetDirect device regardless of the manufacturer of the printer connected to the base station, because the base station acts like an HP JetDirect print server.

Type in something for Device Name, whatever you like. Type in the device URL as socket://10.0.1.1:9100, which is the default IP address of an Airport Extreme base station. Check your base station settings if you are unsure of its address. The address must match the base station's actual address, and the :9100 must be there exactly as it is. From here, the steps have also been well documented. Pull down Printer Model and choose the manufacturer and choose the printer model from the list. Click Add.

Windows machines can also print to the Airport Extreme base station. Use the Print to an Airport Extreme USB printer from WinXP hint for those details.

These instructions are similar to the Print to an HP JetDirect print server in 10.2 hint ... who would have guessed that an Airport Extreme base station acts like an HP JetDirect print server?

    •    
  • Currently 2.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (3 votes cast)
 
[116,320 views]  

Print to an unsupported USB printer on Airport Extreme | 37 comments | Create New Account
Click here to return to the 'Print to an unsupported USB printer on Airport Extreme' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Print to an unsupported USB printer on Airport Extreme
Authored by: Power Tool Guy on Sep 17, '03 02:09:31PM

This also works with other types of print servers. I use GIMP Print to print to an Epson Photo EX printer that is connected with a parallel printer cable to a D-Link wireless 802.11b router that I picked up for $50.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: richardh666 on Dec 31, '03 08:51:23AM

Was that a D-Link router with a built-in print server and a parallel port? Do you think the same thing might work with a Netgear wireless 802.11g router that only has ethernet ports, and one of those cheap 1-port ethernet-to-parallel print servers? I just bought the router and am wondering whether I should get the print server or trade in my router for one with a parallel port.

Thanks.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: seann on Sep 17, '03 11:53:34PM

"who would have guessed that an Airport Extreme base station acts like an HP JetDirect print server?"

By "Acts like an HP JetDirect print server" You mean you can print to the printer with multiple connections that are reliable, and has a web based administration tool that will let you actually configure the device?

It's more like "Acts like a netgear print router port."



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: ronbel on Sep 18, '03 10:07:44AM

Thanks for your tip. It worked for me. However, my printer is an HP All-in-one with a scanner and card reader as well. Although the printing is working, the scanner and card reader are not. I have to plug in the printer's usb cable directly to my PB to get those two features to work. Any ideas?



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: ewieland on Oct 30, '03 01:13:28PM

The ABS is only capable of printer sharing. Network peripheral sharing is whole different animal, and there aren't any standards for doing so. So, unless hp decides that they want to write their own Rendezvous-based scanner sharing software for us Mac OS X users (out of the goodness of their hearts), I think you're out of luck.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: armadillo on Dec 12, '03 04:08:09AM

HP now makes an airport and ethernet equipped version of their all in one, though its quite expensive



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: pediddle on Dec 27, '03 03:31:16AM

Which model do you have? I'm in the market for an all-in-one printer, and I'd really like to make sure that at least it prints, even if I have to plug it in to scan.

Does your printer work with Airport out of the box, or did you have to use the method in this tip? Does anyone know if there are any all-in-one printers that work with Airport out of the box?

(Sorry for being a little off-topic)



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: o_sleep on Sep 18, '03 11:51:38AM

The only problem is the gimp-print drivers aren't always of the same quality as the manufacturer's (sometimes it's better, though).



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: Power Tool Guy on Sep 18, '03 01:55:27PM

Personally, I find that GIMP Print in OS X 10.2 allows me to control my Epson Photo EX better than the Epson drivers did in OS 8/9. Also, Epson has never released OSX drivers for this printer (and other printers). The folks making GIMP Print seem to me to do a good job, and they have earned my appreciation.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: ewieland on Oct 30, '03 01:10:44PM

Has anyone tried this with the GIMP drivers that come with Panther? Any changes to the basic instructions?



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: Gene Lander on Oct 30, '03 04:19:20PM

ewieland: I have not yet tried this with the GIMP printer drivers that come with Panther but I intend to try it when I get home this evening. Ever since I upgraded from Jaguar I can't print to an old HP LaserJet connected via a printer server on my 802.11g network. Reconfiguring the Print Center with the open source GIMP-Print did not work for me. I'm hoping that the new GIMP drivers in Panther will work. Please let me know if you have any luck with the Panther GIMP drivers and I'll do the same.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: emperor on Nov 04, '03 04:35:55AM

This worked great!!! Thanks.

I connected a Hp PSC 2210 AIO printer to the usb port of my airport extreme my wireless powerbook g4 could print via panther, but not my imac g3 /wpanther that was hardwired to the airport. Once I followed these directions and rebooted all was fine.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: jean.sigalla on Feb 27, '04 02:41:32AM

Could you wireless scan using airport extreme with your HP psc 2210 or only print ?



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: isolpj on Nov 12, '03 12:11:28PM

I have followed these directions, but still cannot print to my printer. I have an Airport extreme base station and an HP Deskjet 870Cxi. I have downloaded and installed the ghostcript and HPijs files. I was able to successfully add the printer as suggested, however every time I print to it, I receive retry errors... it keeps retrying to print forever. I am on Panther. Can anyone help?



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: NatChilds on Jan 05, '04 01:08:50PM

I have exactly the same problem with my Epson 2200. Setup as instructed, GhostScript and Gimp print installed, Airport version of the printer driver installed and listed in the Print list, printer works fine connected directly--but endless retries when printing through the Airport Extreme base. Have you solved your problem? And if so, how? (I've a 17" Powerbook running OS 10.2.8 talking through the Airport to a toshiba laptop that's connected to the internet via a Direcway satelite link.)

Thanks!



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: jimwilkins on Dec 04, '03 01:34:26PM

Works great on my Epson...I would NEVER have figured this out by myself.

Thanks,
Jim



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: tonih on Dec 11, '03 07:59:49PM

I have an old Epson 740 plugged into my Airport Extreme Base Station. I can print on an Epson C80 printer on another computer on the airport network, but would also like to print to on an Epson CX5200 all-in-one printer which is also on the airport network. How do I set it up if it is possible?



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: rwayne on Dec 21, '03 08:57:08PM

Anyone have any luck configuring Rendezvous to work with gimp-print? I'm running Panther. I Open the Print Center. Hold down the Option key and click on Add Printer. Pull down the list of printer types. The Option key does cause a new item to appear in the list called Advanced. I Choose Advanced. After selecting the tab Devices I Choose from the list: "Rendezvous Registered printer...." BUT the Device URI field contains only "mdns://" without any further text, AND I notice the ADD button is subdued and does not allow itself to be selected, and it does not allow me to select my printer model (HP Deskjet 900 series - CUPS+Gimp-print-v4.2.6.rc2) under the Printer Model field (or any printer model). What information do I supply to complete the URI Field, and where do I find it? Thanks. Richard



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: ronbel on Mar 02, '04 11:06:59PM

Followed these instructions for my HP psc 2210 all-in-one and was successful. But got rid of that and now have the HP psc 1210. Can't get it to work even though this printer is in the list.

Help!



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: leask on Mar 17, '04 05:42:24PM

Thanks a million - I too would never have figured this out. After months of trying to print via AEBS and Rendezvous to my HP LaserJet 1200 (listed as a supported printer by Apple) and having no luck at all - this worked. I didn't install HPIJS or Gimp Print but just followed the instructions and selected from the available HP driver that comes with 10.3.3 . What can I say but thanks again! I also think that if it CAN work then it is a bit poor on Apple's part not to make it easier to achieve.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme (won't work)
Authored by: cagnol on Mar 24, '04 05:33:44PM

I am trying to print on Samsung ML-1210 printer plugged in the USB port of the Aiport extreme station.

I followed the instructions provided here, however documents won't print, instead the status window says "will retry in 10 seconds" then "will retry in 15 seconds" then "will retry in 30 seconds" and stays likes this.

Did anyone have this problem before?

Thanks,
John.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme (won't work)
Authored by: stevencarroll on Dec 11, '04 11:37:45AM

I am running MacOS X 10.3.6 with Airport Extreme Base Station software V5.5 and was also receiving the "will retry in 30 seconds" messages.

In my case this was due to the wrong port being used. If you use the "Network Utility" in the Utilities directory you can do a port scan on the Airport Extreme to find the correct port:

Open Port: 9101 bacula-dir

For whatever reason, my usb port is 9101 instead of 9100. Once I re-setup the printer with this port, everything work great.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: derekwebb on Mar 30, '04 02:14:02AM

i am trying desperately to connect my 12" g4 to an hp officejet 5510 via a linksys psus4 (print server) plugged into an airport base station (the one before the airport extreme, but not extreme...). my wife's computer (a toshiba) connects and works great printing over the network. the linksys is set up with a static ip address (10.0.1.78). of course, the officejet 5510 is not a supported printer for network printing, but i have plugged it in via usb and set up the os x drivers that it came with (which works great plugged in of course...).
i can see the print server via appletalk in the print center, but can't get any of the ppds to work (i've tried a few...). so now i've been trying some of these suggestions but can't find anything here that works with my setup yet.
sorry about all these details, but i figured the more the better off i will be in getting some help.
so my first question is what ppd i might use to work with the 5510. if ANYONE knows that, any other info would be amazing. i can't help but hope this can work on my machine, if it works on my wife's pc and all...



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: platon on Dec 02, '04 12:55:52PM

I had no luck to get my OKI B4250 printing via AirPort. The hint didn't work for me. With Gimp-Print I couldn't even print, when the Oki was directly connected to my computer.
Till I found the solution:
On the manufacturer's homepage I downloaded the Linux-Driver for my Printer and copied it to "/Library/Printers/PPDs/Contents/Resources/en.lproj".
In Printer Setup Utility I followed all the steps described in the hint. Except in the pulldown menu "Printer Model" I choosed "Other" and opened the newly copied Linux-Driver. Maybe that works with all printers, if there exists a Linux-Driver for it.



[ Reply to This | # ]
Find the correct port
Authored by: stevencarroll on Dec 11, '04 11:41:49AM

Note that 9100 is not always the correct port for printing to the airport extreme base station. In my case, port 9101 is the correct port. You can find this information by using the "Network Utility" in the Applications/Utilities directory. Run a port scan on the airport extreme base station and look for the following output:

Open Port: 9101 bacula-dir



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: ipswichclam on Dec 12, '04 02:29:56PM

After much trial and error, I was able to print to my Laserjet 6L through the Airport extreme base station. This is was I had to do:

1) open Printer Set up utility
2) hold option while clickin on "Add"
3) choose "Advanced" from the top drop down menu
4) chose "App Socket/HP JetDirect" from the Device drop down menu
5) after "socket://" type in the IP address of your Airport base station. It is
probably 10.0.1.1 You can look this up using the Airport Admin Utliity. Do **not** enter a port address (i.e. :9001) at the end, as is needed for some other parallel printers
6) choose HP and then HP Laserjet 4 Series CUPS+Gimp Print v4.2.5
It seems that Laserjet 4 driver does the trick, not the Laserjet 6L driver.
7) Oh yes, make sure that the firmware for the Airport Extreme base station is v5.4. This is NOT the latest version, you have to downgrade to it if you have done all of the recommended upgrades. This firmware can be found in the Apple site.
8) finally, it seems that the printer must be "on" to print. Just press the button on the printer so that the green light comes on. In otherwords, the Airport can't wake up the printer, but I think that you can send a bunch of documents to the printer, and then hit the button later when you are ready to pick up your job, and it will then begin to print.

Hope this helps someone!



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: Hendrik on Feb 02, '05 06:51:28PM

Thanks a lot!!!

With the description above i've been able to connect my OKI B4100,
accept that i used a different driver (OKIDATA OL410e)



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: sebas10 on Nov 05, '06 05:03:42AM

This worked partly for me ! thanks for the tip
I have an HP Deskjet F370 (F300 series) This printer is not present in the model list, so I used HP PSC 1100. And the v6.3 version of airport.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: bobbyhustle on Jan 04, '05 10:53:02PM
Had the "retrying in XX seconds" problem mentioned by others. As noted above, the problem seems to be with the port; in my case, a port scan of the Airport Express revealed that no printing port was open. (The only open ports were 5000, 5009, and 10000.) I finally found Apple's new (6.1.1) firmware for the AX and installed it. This took care of the problem - port 9100 is now open; it's listed as hp-pdl-datastr.

The details of setting up an HP LaserJet 5L, using a Belkin serial-to-USB cable, can be found here.

[ Reply to This | # ]

Print to an unsupported USB printer on Airport Extreme
Authored by: Jeffery on Jan 08, '05 01:23:33AM

Anyone have luck with an HP G85 officejet & Airport Express? I am also having trouble getting the port 9100 to show up in the network scan. I have updated to 6.1.1 hoping this would help, but no luck.

any help or suggestions appreciated



[ Reply to This | # ]
OS 10.4x
Authored by: dizzie on Nov 05, '06 01:38:10PM

Anybody got a clue on how to do this on 10.4x? I'm using a Powerbook G4 1.33ghz and trying to use a Kodak Easyshare Series 3 Dock Printer. It works just fine when plugged directly in my computer using the driver I downloaded from the website. Just cant get it to work with my airport express! /thanks!!!



[ Reply to This | # ]
10.3.9 extended network
Authored by: iflipti on Sep 30, '07 04:16:44PM

Hi. I've been trying to set up a printer using the method described here but I've been having difficulty, and I hope someone can help. I'll describe my setup and then the results I'm getting.

Mac OS X 10.3.9
HP Deskjet F2140 All-in-one
Apple Base Station V6.2. The base station is being used to extend the PC-based wireless network of my landlord's house, and I have plugged the printer into the base station.

I've installed hpijs and Ghostscript. I followed the directions, opened Printer Setup Utility, entered advanced settings, choose AppSocket HP Direct, entered device name, entered socket://[base station's IP address]:9100, and chose model HP and printer name "HP Deskjet F2100 Foomatic/ hpijs (recommended)."

When I attempt to print, the printer setting I've created it gives the message: "will retry in X seconds," where X goes from 5, 10, 15 to 30 and then keeps doing that without printing.

I'm considering a workaround that keeps my wireless station independent with its own IP address, but then I'd have to switch networks just to print. Can anyone give me any ideas of how to fix this in one intergrated solution?



[ Reply to This | # ]
Will retry in X seconds SOLVED
Authored by: iflipti on Sep 30, '07 04:46:04PM

Ok, here's how I just fixed the error "Will retry in X seconds"

1. Opened "Network Utility" and did a Port Scan using my base station's IP address (which I got from Airport Admin Utility).
2. Scan of all ports showed an open port at 9101.
3. I followed all the steps I just mentioned above, but instead of [IP address]:9100, I put in 9101.

And now I have wireless printing on the HP Deskjet F2140. So try scanning your base station's IP ports if you are having a similar issue.



[ Reply to This | # ]
Will Retry in X seconds SOLVED
Authored by: iflipti on Sep 30, '07 04:50:07PM

Ok, here's how I just fixed the error "Will retry in X seconds"

1. Opened "Network Utility" and did a Port Scan using my base station's IP address (which I got from Airport Admin Utility).
2. Scan of all ports showed an open port at 9101.
3. I followed all the steps I just mentioned above, but instead of [IP address]:9100, I put in 9101.

And now I have wireless printing on the HP Deskjet F2140. So try scanning your base station's IP ports if you are having a similar issue.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: SorenTM on Feb 19, '08 01:18:18PM
I am running 10.5.2 and have the problem with HP PSC 2175 on Airport Extreme.

After scanning the ports 9100 shows up as hp-pdl-datastr.

So in the for HP Jetdirect - Socket for URL address I enter 10.0.1.1:9100. The URL is accepted as valid, but it don't print. When I open the printer info I see: socket://10.0.1.1:9100/?bidi

Any idea for what /?bidi stands for?

[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: blindmanB2C on Jan 31, '10 05:40:36AM

Absolutely brilliant!!! I spent literally HOURS trying to figure out how to get my Canon MX310 series printer to print through my airport express I just bought. Was getting very frustrated. I literally yelled for joy when it finally worked after I followed your instructions. Thanks so much. You've probably saved my printer's life. I was about to get the baseball bat out of the closet and go at it Office Space style.



[ Reply to This | # ]
Print to an unsupported USB printer on Airport Extreme
Authored by: jfrodahl on Nov 10, '11 04:59:50PM

hello there saints of the internet world,

I have a macbook pro, OS 10.6.8,
an Airport Express Base Station,
and a Canon D420 that I am attempting to print to via my airport.
i've been read your post and still can't figure it out.
any suggestions about what I might need to do differently for this printer?

thank you so much,
julia



[ Reply to This | # ]