Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Airprint using D-Link DSL-2740R router

Trying to get an ipad to use Airprint to print of HP Photosmart B110 printer through a D-Link 2740R wifi router. Printer works fine from computer although is not visible using Bonjour. I suspect getting Bonjour to work through the router is the key to getting Airprint to work.

Despite hours of searching the web, I have been unable to find a solution.

Lots, iOS 4

Posted on Jan 16, 2011 12:34 PM

Reply
19 replies

Jan 16, 2011 12:45 PM in response to robthedoc

I haven't looked at that model printer. Is it already AirPrint combatabile.

Note that your AirPrint experience is only going to be as solid as your wifi connection. An intermittent connection could easily prevent you from seeing the printer.

In my own envrionment I'm using an Ubuntu virtual machine share my HP 7680 All-In-One to the iPad. (Google if you want to know) While the bonjour entry always shows up on other machines in my house, it's hit and miss on the iPad.

Jan 16, 2011 9:43 PM in response to robthedoc

Rob-

The B110 is on the official list of AirPrint printers, but there may be a firmware update for it if you check. I have the D110, which is the US Version of the same printer. It found an update during the initial setup process.

To verify the iPad and B110 are both working with AirPrint, you can set the printer up in Ad Hoc WiFi mode. You then connect to it in the iPad's network settings.

If you can print directly to the printer, it shows that Bonjour is probably not passing through your router as you suspect. Check with D-Link to see if there is a firmware update for the router.

Fred

Jan 16, 2011 11:16 PM in response to robthedoc

Thanks for the information. Unfortunately I have already updated the firmware in both the printer and the router to the latest firmware.

I think the D-Link router is blocking the mDNS traffic and thus prevent printer from making its presence known over bonjour. The D-Link documentation is not explicit enough to allow me to determine how to unblock port 5353 to determine whether this is the problem.

Jan 18, 2011 7:42 PM in response to robthedoc

Rob,

You're right, it is a problem with the router. Short of buying a new router, your best bet may be [DD-WRT|http://www.dd-wrt.com>, an open source firmware replacement for many different routers. Their Web site seems to be down at the moment, so the link may not work, and I can't check for sure if your router is on their supported list or not. The other alternative is a new router, or getting D-Link to update their firmware with the needed support.

Just trying to help.

Andrew

Jan 23, 2011 9:21 AM in response to Kenber

Thanks, tried this and it should work but it does not! Got it working on another Win7 computer with Netgear router and works fine. But on the problem computer with the D-Link router, the AirPrint service appears to be correctly installed, firewall has rule to allow AirPrint exe and the printer is shared but still no printers found.

Did you have to change any settings on the D-Link router?

Jan 23, 2011 10:36 AM in response to robthedoc

Rob-

If you are accessing a printer shared by your desktop computer via the D-Link router, the result will be the same as if you were accessing the B110 through the router. AirPrint requires Bonjour to locate a compatible printer. It may work if you can connect the iPad's WiFi to your desktop directly.

I don't like this approach because it may interfere with internet access. I would prefer using a program like PrintCentral, IF it can find a printer without using bonjour.

Fred

Message was edited by: Fred*M.

Jan 23, 2011 11:11 AM in response to Fred-M-

I have been coming around to this point of view as on the set up I have working AirPrint does rely on the bonjour service on Win7. I was though wondering how Kenber got his router to work with bonjour.

Maybe its time to spend the money on PrintCentral.

Wondering how D-Link manage to sell any kit to Apple users - I imagine an increasing business problem for them with the increase in iOS adoption.

Jan 25, 2011 3:58 PM in response to robthedoc

All,

I've noted on a couple other threads (some here, some on HP forums) about turning off 40 MHz (wideband) channels on the 2.4 GHz channel that the printer is connecting to. 40 MHz channels for 2.4 GHz were only part of the draft spec, they are not part of the final N spec, and while there should be no reason that this would effect the Bonjour packets going through, there is some anecdotal evidence that it does. If you are not having success, and have a router that allows you to configure for wide band (40 MHz) channels on 2.4 GHz, please try turning that off and see if it fixes your issue.

Note that I guarantee this won't fix everyone (or even possibly anyone), I'm just trying to get some additional data points for working through this issue.

Just trying to help.

Andrew

Feb 21, 2011 8:54 AM in response to HP Mac Architect

Hi,
i'm using the same router(D-Link DSL-2740R)and i'm not able to use airprint on both my iPhone 4 and my iPad.

I went to the Apple Store with my HP printer (i have an HP Photosmart Plus b210a one of the few models compatible with airprint) and there on their network it was working perfectly.

What do i have to change on my router to get Airprint correctly work?

Feb 22, 2011 10:31 AM in response to iLuke80

iLuke80-

I've tried something similar. Internet connected to router, Ethernet connection from router to the WAN port on an AirPort Time Capsule, WiFi connection from AirPort to both AirPrint printer (HP D110) and iPad. As long as the AirPrint and Bonjour data stays in the AirPort WiFi path, all should work.

You may be able to bypass the router and connect an Ethernet cable between your ISP's modem and the WAN port on the AirPort Extreme. The AirPort itself is a router, and has three LAN (Local) Ethernet ports in addition to WiFi.

Fred

Airprint using D-Link DSL-2740R router

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.