Linux Print Server and Mac OS X

Posted:
in Genius Bar edited January 2014
Ok, I have scoured the internet, I have Googled every incarnation of what I am looking for, and I am stumped. First, here is my setup:



Linux File/Printer Server (running FC5):

--- Attached is a HP DeskJet 5150



My Mac (an iMac 2.0 G5)



I would like to share the printer on my linux box such that I can print from my Mac. The closest I have come is that when I print from my Mac, I get the resulting PostScript code.



Any help would be most welcome!



Thanks in advance!!

Comments

  • Reply 1 of 7
    gene cleangene clean Posts: 3,481member
    Install Samba on the Linux server and enable it. Enable Samba on OS X and then share the Linux printer through Samba.



    http://us2.samba.org/samba/
  • Reply 2 of 7
    Quote:

    Originally posted by Gene Clean

    Install Samba on the Linux server and enable it. Enable Samba on OS X and then share the Linux printer through Samba.



    http://us2.samba.org/samba/




    I have installed Samba, I have samba configured and I use it to do my printing. However, still no dice.
  • Reply 3 of 7
    gene cleangene clean Posts: 3,481member
    That is strange. Have you tried attaching your printer to your Mac and then print from Linux just to see if the culprit is the OS rather than something else?
  • Reply 4 of 7
    Quote:

    Originally posted by Gene Clean

    That is strange. Have you tried attaching your printer to your Mac and then print from Linux just to see if the culprit is the OS rather than something else?



    I have done it in reverse and it works just fine. However it is because the way a Mac sends the print request. I also have VPC installed, and it prints fine from my VPC on my Mac to the Linux Print Server. So I have concluded that it must be the fact that Macs send requests in the form of a PS file. So I am literally at a loss here...
  • Reply 5 of 7
    Quote:

    Originally posted by Mike Eggleston

    Ok, I have scoured the internet, I have Googled every incarnation of what I am looking for, and I am stumped. First, here is my setup:



    Linux File/Printer Server (running FC5):

    --- Attached is a HP DeskJet 5150



    My Mac (an iMac 2.0 G5)



    I would like to share the printer on my linux box such that I can print from my Mac. The closest I have come is that when I print from my Mac, I get the resulting PostScript code.



    Any help would be most welcome!



    Thanks in advance!!




    Your linux box should translate incoming postscript data to the DeskJet's language (I forget what that is...). Copy the PPD you use on your linux box to your mac and place it in /Library/Printers/PPDs/Contents/Resources/en.lproj Connect using IP printing, using the line printer daemon (LPD). Not SMB/samba. Your printer description should be available in the model list somewhere. It's a good idea to have your print queue on your linux box named as a single word lower case name too...



    Have a go.



    -t
  • Reply 6 of 7
    Just thought the following link may help if you have trouble.



    http://www.linuxprinting.org/show_pr...P-DeskJet_5150



    -t
  • Reply 7 of 7
    Quote:

    Originally posted by Tag Me Back

    Just thought the following link may help if you have trouble.



    http://www.linuxprinting.org/show_pr...P-DeskJet_5150



    -t




    Thank you very much, I will give this a go!!
Sign In or Register to comment.