Sharing Linux printer with Mac

P4 with Debian Etch (testing), kernel 2.6.12-1-686,
Gnome desktop and USB attached printer and scanner
PMac G5 running OS X Tiger (10.4.4)
I've got my AppleTalk/zeroconf LAN setup working for file sharing - with netatalk and task-howl on the Linux box.
When I had my printer connected to my Mac I could print to it from the Linux box with just CUPS whether the Mac AppleTalk connection with the Linux box was active or not. Then I decided I wanted more desk space around my Mac and moved the printer to my Linux box. Now I can print from my Linux box, but I can't seem to figure out how to print to it from my Mac :-P
For once I'm finding the printer setup on my Mac the more difficult I've tried it outside the AppleTalk connection by simply supplying an address of 192.168.2.69:631 and though the printer definition is accepted, actual printing says the printer is busy. I've also tried it with the AppleTalk connection up, again supplying the same address, with the same results. I've also tried variations of addresses without success.
I'm sure I'm tripping over the obvious but what??? Is there a way to specify the Linux printer from my Mac outside AppleTalk? Or if I need to through AppleTalk, do I need to further edit my Linux netatalk setup - maybe the papd.conf???
If I do need to (somehow) use the Linux printer with AppleTalk, there is another lesser question. How do I ensure that the howl tools (mDNSResponder for advertising) start at login like afpd and atalkd. Following is the mDNSBrowse info if it's any help.
I'm keeping notes on the detail steps in order to share the setup with anyone else they might help, so if you want to see the detail steps I've taken so far I can send along the text file or put it up on my dotMac account for download.
Thanks,
Lee C
debian1:/home/leec# /etc/init.d/mdnsresponder restart
Stopping Rendezvous service discovery responder daemon: mDNSResponder.
Starting Rendezvous service discovery responder daemon: mDNSResponder.
debian1:/home/leec# mDNSBrowse afpovertcp.tcp
browse reply: Add Service debian1 afpovertcp.tcp. local.
browse reply: Add Service debian1 afpovertcp.tcp. local.
resolve reply: debian1 afpovertcp.tcp. local. 169.254.103.69 548
resolve reply: debian1 afpovertcp.tcp. local. 169.254.103.69 548
resolve reply: debian1 afpovertcp.tcp. local. 169.254.103.69 548
resolve reply: debian1 afpovertcp.tcp. local. 169.254.103.69 548
browse reply: Add Service slpmacg5 afpovertcp.tcp. local.
browse reply: Add Service slpmacg5 afpovertcp.tcp. local.
resolve reply: slpmacg5 afpovertcp.tcp. local. 192.168.2.14 548
resolve reply: slpmacg5 afpovertcp.tcp. local. 192.168.2.14 548
resolve reply: slpmacg5 afpovertcp.tcp. local. 192.168.2.14 548
resolve reply: slpmacg5 afpovertcp.tcp. local. 192.168.2.14 548

Hi Lee,
   Of course I don't mind your sharing my instructions; the more testing we have the better. Did you not have to do any configuration of netatalk and the howl-tools? I know it's zeroconf but I've never dealt with an app that didn't require some configuration. Well, maybe the dream is true...
   In theory my instructions are symmetric. The Mac's /etc/cups/client.conf file has a ServerName line. Of course, whether or not Apple's print mechanism will honor it is another matter. I can't test it but I would think it worth a try. I would think that getting printing to work from Mac to Linux would require that the Linux server be setup to share its printer via CUPS as I described.
   Once the Linux box is sharing its printer via CUPS, here is how I would guess you should add it to the Mac via the Printer Setup Utility.
In the "Printers" menu, select "Add Printer...". The Printer Browser dialog will open. Click on the "IP Printer" button, the second button at the top left. Beside "Protocol:" select "Internet Printing Protocol - IPP". That is the protocol CUPS uses and points to port 631 which is what you want for a printer shared via CUPS. In the address line naturally you want to put the local address of Linux box. Under "Queue:" you can put the name you chose when you setup the Linux printer to work with CUPS. However, assuming that you only have one print queue, it should work to leave that blank.
Below that is another group of fields to fill in. I'm not sure how important they are. I am guessing here since I haven't tested it but I would guess that "Name:" and "Location:" are for display purposes only and that what you put there doesn't really matter. The "Print Using:" menu is another matter. I'm sure that the driver resides on the machine to which the printer is attached so specifying a driver on the client doesn't really make sense to me if you're using IPP. I know that in a purely Linux environment, all I have to specify is the ServerName so no driver should be necessary. I would think that "Auto Select" would be the best choice if you have to make one but I would try not doing anything with it if you can. If neither of those work, try selecting the actual make of the printer. Since you had it connected to the Mac once, I assume that you actually do have a driver. I just don't see why you would need it.
   Setting up the printer to work with CUPS was the only thing that I really had to research when setting up our Linux lab and server. I think the only important decision was the driver. The printer that our Linux server uses is itself a JetDirect network printer so the Device URI was actually important as well but the printer currently connected to my Mac (OS X configured CUPS automatically) has a Device URI of file:///dev/null so it can't be very important for a local printer. However, if the Linux box has a device file for the local printer, you may have to use that as the Device URI. (with file:// in front of it)
   If you've set the cups.conf file as I described in my instructions, (allow the Mac access to <Location />) you can actually configure the CUPS queue via the web from the Mac. Just aim your browser to http://<Linux_IP>:631/printers and click on the "Add Printer" link at the bottom left if it isn't already listed. If it is already listed then maybe Linux configures local printers automatically too. Otherwise you may have to click on the "Configure Printer" link.
Gary
~~~~
   You may be right, I may be crazy,
   But it just may be a lunatic you're looking for!
         -- Billy Joel

Similar Messages

  • Sharing Linux Printer with Mac on LAN

    I won't waste your time by repeating anything. I just wanted to note to any networking guru that I'm pursuing a maddening issue in the Unix thread
    http://discussions.apple.com/thread.jspa?messageID=1587130#1587130
    in case you don't normally get over there
    Thanks,
    Lee C

    I won't waste your time by repeating anything. I just wanted to note to any networking guru that I'm pursuing a maddening issue in the Unix thread
    http://discussions.apple.com/thread.jspa?messageID=1587130#1587130
    in case you don't normally get over there
    Thanks,
    Lee C

  • Sharing windows printer with mac notebook

    i've been trying to get my windows printer to print something from my MAC notebook. so far i'm as far as the print icon appearing on my MAC pc showing a print job in progress but also showing that the windows host (my ISP) is busy and that the mac will try again in 30 seconds. i run a links wireless system and i don't know what would make the windows unit give off a busy signal to my MAC

    Welcome to Apple Discussions!
    See my printer FAQ*:
    http://www.macmaps.com/printersx.html
    which may have some solutions for you.
    Also note, printing labels for CDs is unwise. It has nothing to do with Mac or PC. Labels shorten the length of CDs. http://www.macintouch.com/cdrfailure.html covers that and much more. Basically for CDs, you should buy CDs that are prepackaged in a jewelcase, and not a spindle, and make your own jewelcase inserts or write on the jewelcase exterior the contents of the CD if you want to prolong the media life.
    - * Links to my pages may give me compensation.
    Message was edited by: a brody

  • Cannot find shared windows printer with NEW macbook running leopard HELP!

    I just bought a new Macbook this past week. Woo Hoo. I love everything about it with the exception of file sharing and printer sharing. I have a less than one year old pc running vista that is connected to a hp 1300 series all in one printer. I can not even find this printer anywhere on the mac. i have been able to connect to my pc server via the ip address and share files this way. I am at a loss and really have no knowledge of mac. it is really disheartening, as I had way less trouble setting up windows networks for my roommates in college.
    Also, as a side helper, how can I setup a shared folder that can be accessed from both the mac and the pc. I would like something that I can set on the desktop of both in order to share files better and more efficiently than connecting to a server everytime I want to do this. Please help, and explain as if I am as stupid as I appear.
    Thanks.

    Here are two articles that may help:
    Mac OS X- Cannot locate a shared Windows printer.
    Mac OS X 10.5- Compatibility with Windows-shared printers.

  • Sharing a printer between mac and pc

    I an trying to help my sister share her printer with both her new iMac running Snow Leopard and her old PC running XP. The PC is connected directly to an Airport Extreme Base Station (AEBS) because it has no wifi and her iMac is connected using the wifi. The printer is connected directly to the iMac with a USB cable. I have printer sharing turned on under system preferences on the Mac but I don't know how to find it once I get on the PC.
    Can anyone help?
    Thanks in advance

    Make sure that the Mac and the PC are both members of the same Workgroup or they won't see each other.

  • HP 1220C PS PRINTER WITH MAC YOSEMITE 10.10

    MY HP1220C PS WILL ONLY PRINT BLACK WITH MAC SYSTEM (ABOVE) --  IS THERE ANY SOFTWARE AVAILABLE 
    THAT I COULD USE TO MAKE IT PRINT IN COLOR ??  TKS  -- WINJE

    I had, and still suffer the exact same problem.
    I've got a late 2009 iMac that came pre loaded with Snow Leopard. which supports the printer. The only way to ensure you get colour printing on a 1220C in Yosamite is to wipe the iMac, install Snow Leopard as the base OS, install the printer then go through the life draining steps of upgrading to Yosamite via Lion, Mountain Lion & Mavericks. A dogs breafast I grant you!
    I've tried to locate the printer driver on my time machine, or like you a new or alternate one so I can bypass the whole gradual install process and dump the driver where it needs to live but have yet to find it.
    If someone else has a better work around please let me know as I'm almost to the point of throwing out a perfectly good printer if I ever have to rebuild my iMac again.

  • Samsung ML-1630W printer with Mac OS 10.7.5

    I'm trying to connect my Samsung ML-1630W printer with my Mac OS 10.7.5 but am being told printer drivers are unavailable.  Any I download from samsung or elsewhere still make no difference.  Please help!
    I haven't even started on the nightmare wireless setup, I'm still struggling to get the computer to even see the printer and yes, everything's plugged in and turned on, before you ask...!

    Yes , light room 4 will work ..
    Please see the system requirements of LR4 : http://www.adobe.com/products/photoshop-lightroom/tech-specs.html

  • When I am trying to use my printer with mac it will not print anything and says missing plug???  Help???

    I have usb cord from printer to Mac cannot print anything and says missing plug???  Anyone who can help me?  I do not understand what missing plug means?

    What Mac?
    What Mac OS X?
    What Printer?
    What software are you trying to print from?
    What sort of stuff are you trying to print? {just text, text and some diagrams, graphics, photos, animated Giffs, movies, something else}

  • Photoshop CS6 printing with Mac OS 10.10.2

    I recently attempted to print a 13x19 photo on a Canon PIXMA 9500MarkII color printer using CS6.  The printer driver continually reported an paper since error.  Eventually, I gave up and tried to print the same photo with Apple's Preview application and it worked.
    I contacted Canon support and they responded that the printing with Photoshop CS6 version 13.0.6 x64 is not compatible with OS 10.10.2. 
    Does anyone have a solution or know if Adobe will be updating CS6?

    No.
    Mylenium

  • Free Printer With Mac mini

    Just a note, I bought my mini this morning, and I got a free HP DeskJet 5940 Photo Printer With it. It was $99 and then a $99 rebate!

    rfruth,
    No mine did not come with a USB cable, but I had about 5 in a pile, so I jst used one oth them. Besides, the cable is only like $7.
    PS
    it is a normal USB A male to USB B male cable.

  • Can't print with PC but can print with Mac!?

    Please save me from going crazy!
    I'm trying to turn my USB printer into wireless and have tried EVERYTHING and put in HOURS of work with all different types of print servers, devices, etc.
    I bought an Airport Express and loaded Bonjour into my Windows 8 machine. It detects my printer, connects to my Express but simply doesn't print! I've tried EVERYTHING with editing my ports, changing it to LPR instead of RAW, etc. but with no sucess. When I connected my MacBook to my Express, IT PRINTS with no problems!!!
    I can't for the life of me figure it out and my Windows machine needs to be able to print as I'm using it for work.
    Any suggestions, tips, clues as to what I'm doing wrong? Apple Care and bringing it into a store gets me nowhere. Please help! I will pay someone $50 dollars via PayPal as your reward for helping me figure this mind boggling problem out!
    Thank you!!!
    Gregory

    USB printers are a pain.. it might not work at all from windows.. that is just the reality.
    USB printers are local printers that plug into your computer.. save your $50.. and the cost of the next couple of sets of ink cartridges or toners and go and buy a network printer. ie one that is designed to work in a network.
    If you want to pursue this..
    1. How did you name the Express.. and its wireless?
    Names should all be short, no spaces and pure alphanumeric.
    2. What printer is it? If you plug it in via USB to the computer does it work?
    3. Once you have it working plugged into the computer change it to print to IP of the airport express and see if that works.
    You can do this without bonjour..
    See this video for example of setting up printing to Extreme (same thing) by printing directly to the TCP/IP port.
    http://www.youtube.com/watch?v=qTN1g846dRE
    It is windows 7 but 8 should be much harder .. naturally MS took away the easy access to everything .. but it is still there for the most part.

  • HP600 M601dn printer with mac computer

    I have set up the printer with the assigned email address at the eprint center. But, it is telling me that my printer does not support eprint. It clearly says on the web site in the description that it does support eprint. It also has the eprint ensigna on it.
    Also, I have not installed an app in my phone. I don't see where to get the app. 
    I need to be walked through this process.

    Hui frab,
    This is very unusual. Is it possible for you to grab a screenshot of what you are seeing for me?
    Thank you!
    I was an HP employee.
    Reminder: Please select the "Accept as Solution" button on the post that best answers your question. Also, you may select the "Kudos" button on any helpful post to give that person a quick thanks.

  • Sharing a printer with the MAC and my PC?

    I have a great HP LaserJet printer that I use with my PC. However, I want to use it with my MAC too--have it hooked up to both. Can I do that and if so, how?
    <Edited by Moderator>

    Hi
    If its connected to your PC then simply share it. Make sure there is an OSX compatible driver for the printer. Install it on your mac first (you may have to go to the HP website for it) then add the shared printer via System Preferences > Printers & Fax. Click the + icon and choose from the options listed at the top of the window. You will probably have to supply the user name and password of the main account that exists on the PC.
    You don't say which HP printer you have however if there is no specific OSX Driver for that printer (and sometimes there aren't) you may be able to get away with using a CUPS driver instead. Although this is not ideal. Its possible that you won't be able to use the printer at all because there is no driver support for OSX in which case you are probably looking at either getting another printer that is compatible with both or a separate one for the mac itself.
    Tony

  • Sharing a Multifunction Printer with Mac & PC

    Hi Everyone,
    I have a Canon MP780 Multifunction printer that I want to share the printing and scanning between my Mac Mini and my Windows PC. I was going to buy a print server to use on my network but they do not support multifunction printers. I was hoping to share without having to have both computers on which would be required if I share the printer on my network.
    Anyone have a suggestion for a solution?

    The Canon MP780, like most "budget" all-in-one printers, is a "personal use only" device designed to connect directly to a Mac or PC USB port. This device is not designed to be shared on a network - and if you do connect it to a network (via either a print server device, or connected to a Mac or PC and then shared) the best you will be able to do is print to it.
    If you want to share all functions of a multifunction printer between a PC and a Mac on a network, buy a device designed for this job like the HP PSC Photosmart 2610.

  • Sharing a Printer With Microsoft Remote Desktop

    How do you set it up?
    The printer (Epson Stylus Photo 820) is connected through USB to an Intel iMac.
    I control a Windows XP Pro PC from the iMac through firewire with Microsoft Remote Desktop and it works fine (although I can't get it to share the internet connection.) I have turned printer-sharing "On" in the iMac Preferences. I have also checked "Printers" in the "Connect automatically to these local devices when logged on to the remote computer" dialog box of MS RDC.
    When I go to Add Printer in Windows, I search for a printer and get a tree view with "Microsoft Windows Network" on top and "WORKGROUP" under it. I try to input the printer name, but it tells me it can't find such a printer.
    If I go to the Epson control panel under Windows, and click on ports, it shows the name of the iMac on four separate ports, and if I activate one of them it shows the Stylus 820.
    But then it doesn't print.
    Any ideas?

    same problem here. cannot print a document from the remote desktop computer (microsoft) to my local printer connected to an intel mac .please can anybody help I have a offcejet HP g55

Maybe you are looking for

  • Project Server 2010 - Manage Queue anomalies

    Morning All, I'm currently experiencing an odd situation with the Manage Queue function in our Project Server. For the entire year I've been using PS the Manage Queue has never consisted of much more than a couple of projects awaiting check-in. I log

  • Why did I lose Session Manager, as well as all my DOZENS of saved sessions (online course placemarks etc) with the upgr to 17? NEVER an issue, using FF forever

    After installing latest ff (17.0) session manager was no longer installed. re-installed, but all previous sessions (as I stated dozens, with placemarks where I left off with online courses, pages with possible Christmas shopping items, etc etc) are A

  • AR reserve invoice vs. inventory status

    To Experts, Can anyone tell me how to fix this inventory status? AR reserve invoice was created and paid, however a delivery document was created separately which leaves the inventory shows committed 10, and available -10. At the moment the item phys

  • Weird data reached in text files

    Hi all, I am seeking for some opinions about a problem I encouter in an experiment. I would very much appreciate your thoughts. There are the well-known programs in the Example Finder: 1. Write binary file - which takes inputs from a sinus wave gener

  • Problem using java String.split() method

    Hi all, I have a problem regarding the usage of java regular expressions. I want to use the String.split() method to tokenize a string of text. Now the problem is that the delimiter which is to be used is determined only at runtime and it can itself