Skip navigation
This discussion is archived

Mac-to-Mac Internet Printing

1055 Views 11 Replies Latest reply: Jul 6, 2006 12:51 PM by Zarquon42 RSS
Zarquon42 Calculating status...
Currently Being Moderated
Apr 13, 2006 6:42 AM
I'm trying to do something that should be very, very simple: set up my Powerbook to print to my home printer (a USB HP DeskJet 840C hooked to an iMac. Both computers are running OS X 10.3.9 Panther) while I'm on the road.

This should be exceptionally easy. The iMac has a stable DNS name, so I pull up Printer Setup Utility, choose IP Printing, choose Internet Printing Protocol, type the DNS name into Printer Address, and type the queue name garnered from Show Info on the wired printer. When I try to print, CUPS returns "Destination printer does not exist!" The URI is <foo.com:631/ipp/PRINTER_NAME>. This should work. It doesn't. So, apparently, printers are kept at /printers rather than /ipp. (Why Panther doesn't know this is beyond me. But actually, CUPS doesn't seem to know it either, as the suggested URIs in the web interface use /ipp.) So I change /ipp to /printers, and lo and behold! The Powerbook apparently sees the remote printer. It spools, and....nothing happens. Ever. The print job vanishes into thin air. Well, not quite; the Completed Jobs log on the iMac does indeed list the print job as Completed. But completed to where I have no idea as my printer never so much as coughed.

Now, before you go thinking there's something wrong with my printer, when I log into the iMac remotely using <http://hostname:631> and print a test page, everything works swimmingly.

So..help? Please? If the only answer there is is something overwhelmingly technical; that's fine. I can handle a command line. I just need to get this working!

Thanks.

Grape iMac DV   Mac OS X (10.3.9)  
  • greg sahli Level 7 Level 7 (23,465 points)
    Currently Being Moderated
    Apr 13, 2006 7:10 AM (in response to Zarquon42)
    First - I'm only guessing here that you have taken care of the routing/port forwarding issues? Port 631 goes to the right computer?

    next - URI -
    I would use:
    http://[IPaddress]:631/printers/queuename

    Notice queue name instead of Printer Name. You find the queue name on the server Mac by highlighting the printer in Printer Setup and doing Show Info.

    (Queue name is listed on the CUPS admin "printers" page just above the generic printer icon on the left side)

    Hope this helps.
    G4-867-DP
  • greg sahli Level 7 Level 7 (23,465 points)
    Currently Being Moderated
    Apr 13, 2006 7:14 AM (in response to Zarquon42)
    Glad you got it sorted, Jim.
    Question - Not one of my queue names is the same as printer name - did you go back and rename the printer to the queue name after Adding it?
    G4-867-DP
  • greg sahli Level 7 Level 7 (23,465 points)
    Currently Being Moderated
    Apr 13, 2006 7:39 AM (in response to Zarquon42)
    Oh, ya, I see. CUPS doesn't like (replaces) spaces, and all my printer names have spaces.

    Thanks.
    G4-867-DP
  • greg sahli Level 7 Level 7 (23,465 points)
    Currently Being Moderated
    Apr 13, 2006 4:34 PM (in response to Zarquon42)
    Jim,
    I jumped over this quickly before - do you have port forwarding set up? This is where you tell the router that every request for port 631 goes to the server's local IP address.
    G4-867-DP
  • greg sahli Level 7 Level 7 (23,465 points)
    Currently Being Moderated
    Apr 14, 2006 6:11 AM (in response to Zarquon42)
    I think you misunderstand me....
    You do have a router or Airport Base Station or neighborhood wireless access point that is connecting you to the internet, right? That is the piece of the puzzle I am wondering about.

    Example:
    I have a Mac at school that can act as print server to any computer on campus. From home, I can ping the mac, and I can login via ssh. But I can't connect to the CUPS page, and therefore also not print via port 631, because the campus firewall blocks 631.
    G4-867-DP

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.