Skip navigation

Unable to Connect to Network Printer

5475 Views 43 Replies Latest reply: Apr 14, 2013 8:05 AM by Samir Sogay RSS
  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 16, 2013 6:58 PM (in response to DhruvC)

    DhruvC wrote:


    Now, the user manual is silent about Print Server settings. Whereas, on searching the net I was able to find following User Manuals for setup & also under FAQ's mentioned on the product page.


    1) User Manuals:

    a) DSL-2750U%20On%20Winows%207.pdf

    b) %20Server%20Setup.pdf



    Both of those links point to the same document. Reading it, it does show the connection on Windows using IPP. But what is confusing is page 17 where it shows that the printer has been successfully added to the Canon MP560 but using a Samsung ML-191x 252x Series driver.


    Now I know the Canon driver has problems with this sort of connection, so the manual seems to be wrong. Not very surprising for D-Link. I've always found their manuals to be poorly written.


    DhruvC wrote:


    2) FAQ from D-Link's Website - Q No. 20 'Can we connect the USB printer in DSL-2750U and how to configure it?'

    This FAQ links to someone elses web site, not D-Link, where the owner is offering a printer setup tool. Nothing you can use on OS X.


    DhruvC wrote:


    If it was anything to do with Mac Samsung Drivers how was Steve Ashcroft (Thread Starter) here able to configure the same printer with OSX on the network?

    We it all depends on his last comment. He says it got it to work using the HP Jetdirect-Socket protocol (you have been using IPP) and the Samsung ML-1640 series driver. But earlier Greg Sahli suggested he use Samsung driver package from the Linux Foundation. So if Greg was correct about the Samsung driver (and he was very often correct with his information) then Steve most likely used the ML-1640 driver that was part of the Samsung package that Greg provided a link to, thus confirming my suspicion that the driver is the culprit.


    If you want to try removing the current printer in Print & Scan and add again, this time selecting IP > HP Jetdirect-Socket for the protocol and then current ML-1640 driver, see if this prints. If this also fails, then it is the driver at fault and you will need to use the Samsung package from the Linux Foundation. Note that you will have to install the Foomatic and Ghostscript packages as well.

  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 17, 2013 12:47 AM (in response to DhruvC)

    You don't need the Queue information. This will be your current problem. So remove this printer and add again, making sure you leave the queue name blank.

  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 17, 2013 2:00 AM (in response to DhruvC)

    For the IP address, just enter


    Do not add any other information. Just the IP address


    Then for the Queue leave that blank


    For the name, leave this as the IP address for now


    Leave the Location blank


    Then in the Use menu select Samsung ML-1640 Series.


    Click Add and then see if you can print.

  • Steve Ashcroft Level 1 Level 1 (30 points)
    Currently Being Moderated
    Feb 17, 2013 2:24 AM (in response to DhruvC)

    I used Samsung drivers. I set the printer up using HP Jetdirect-socket as the protocol. The address I got from the router (in my case a GlobeSurfer X.1). It was using 9100. For Queue I entered Samsung_ML_1640_Series. I initially left Name as (could change this later in System Preferences/Print & Fax). Hope this helps.

  • Steve Ashcroft Level 1 Level 1 (30 points)
    Currently Being Moderated
    Feb 17, 2013 6:19 AM (in response to DhruvC)

    I am using OSX 10.6.8 on a MacBook Pro.

    Are you sure your router is using port 631 (mine uses 9100)? Also I don't think that I added anything to the address after (except possibly :9100).

  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 17, 2013 8:32 PM (in response to DhruvC)

    DhruvC wrote:


    Went ahead with the following inputs;

    IP Address:

    Protocol: HP JetDirect-Socket

    Queue: Samsung_ML_1640_Series

    You cannot use this information for the IP address and have the protocol set as HP Jetdirect. Plus you cannot set the Queue as you have.


    If this D-Link did support Port 9100, and from what I have read and what results you have gotten it appears it does not, then you would just have the IP address as and the protocol as HP Jetdirect-Socket.


    So working on the premise that the 1250U only supports IPP connections to access the USB port, then you should be able to add the printer using


    IP Address:

    Protocol: IPP

    Queue: printers/Samsung_ML_1640

    Name: Samsung


    Use: Samsung ML-1640 Series


    Now what concerns me is that when you have entered something like this, the error log is showing


    Unable to queue job for destination "ipp://dcs-macbook-pro.home/printers/Samsung_ML_1640"


    So why is the IP address of being translated as dcs-macbook-pro.home?


    Also, previously when you typed the following URL into a browser



    You got an error instead of seeing the shared printer.


    With reference to a D-Link DIR-655 wireless router I have in my lab, when I connect to its internal web page (by typing its IP address as the URL) I can see a menu item called USB Settings. With this selected, I have an option to select what the USB port is used for. My options are; Sharepoint, 3G USB Adaptor and WCN Configuration. No mention of printer support.


    If you can open the internal web page of your 1250U, do you have a USB menu? And if so, what options do you have?

  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 19, 2013 1:43 AM (in response to DhruvC)

    That is good to see the USB / Print Server entry. At least it confirms it is supported and the printer share name.


    As for the SNMP setting, it is not needed for the Mac so you can leave it be.


    So, going back to some of the other suggestions.


    1. If you type



    into your web browser and press Return, do you see the ML1640?


    2. How did you add the printer to Windows? Did you use the Windows Add Printer facility or did you use a setup tool?


    3. Do you know how to use CUPS or enable the Advanced menu in the Add printer view?


    With regards to question 3, my thoughts are to duplicate what Windows has. The configuration on the Mac with IPP is for all intents the same as Windows is using since port 631 (which is for IPP) is noted in the queue. But just in case there is a difference, mainly due to the quality workmanship of D-Link, then I would like to use one of these options to duplicate the Windows setting to the letter.

  • PAHU Level 6 Level 6 (14,400 points)
    Currently Being Moderated
    Feb 20, 2013 2:46 AM (in response to DhruvC)

    Okay, sorry for the delay. Let's go with using CUPS.


    Open Safari and type and press Return. You will get the following message


    Web Interface is Disabled


    The web interface is currently disabled. Run "cupsctl WebInterface=yes" to enable it.


    So, open Terminal and type;


    sudo cupsctl WebInterface=yes


    and press Return. You will be prompted for the admin password. Type in your password (note that you won't see it so be careful when you type) and press Return.


    Now back in Safari, refresh the view and you should see the CUPS Home page.


    Select the Administration tab and then under the Printers heading, click Add Printer. You will be prompted to enter you admin user account (full name) and password.


    The next view you will get lets you select the protocol. Select Internet Printing Protocol (http) and click Continue.


    With the Connection window displayed, enter the path as you did for Windows and click Continue.


    At the next view, give the printer a name of SamsungML1640 and do the same for Description. You can leave Location blank and press Continue.


    In the next view you have to select the driver. So click on Samsung in the Make field and press Continue. Then select the driver in the Model field. Now press Add Printer.


    That is it for creating the printer. Now you can send a test print to this new printer.


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • 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.