Go Job Hunting at the LQ Job Marketplace
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 07-01-2010, 03:27 PM   #1
Registered: Jul 2009
Posts: 198

Rep: Reputation: 15
Question How do I print on a different computer? [From Ubuntu 10.04]

I can't connect a printer to my machine that's running Ubuntu 10.04 because it's outdated; however, I have another computer (Mac) that has a printer attached to it. Does anyone know how I can connect to that computer form my Ubuntu machine and send over documents to be printed on my Mac? Maybe through a remote desktop? Or SSL? I'm new to computers so can you give me a step by step instruction please?
Old 07-01-2010, 03:55 PM   #2
Registered: Jul 2007
Distribution: Slackware 13
Posts: 178

Rep: Reputation: 28
I have never used a Mac except in a limited environment. Generally speaking, when you share a printer, you cause it to show up on the network with its own name. Sometimes, the first time the client tries to use a shared or networked printer, it needs to install drivers for that printer for its OS.

FYI, I don't know if your user account on Mac needs to be a certain type of account (such as Admin) to share a printer.

This is how you share a printer on Mac 10.2+:
Sharing USB Printers in Mac OS 10.2 and Later

Since Mac is back to its Unix base, I imagine you could install CUPS. The article below says non-Mac machines won't just "see" the printer because you shared it (as above). This make sense, because when I used my laptop at school, I couldn't find printers that were connected to Windows machines. (I think that's because of the loss of an easy-to-use GUI printer setup tool in KDE 4 on my distro...they were network printers with IP addresses, so any OS should have seen them, but there was no place to enter an IP address in KDE 4's printer setup, only machine names, and the networked printers in that room are not named.) When you share a non-network (direct-attached) printer in Windows, it is given a NetBIOS name (Windows machine name), and I assume Mac does something similar...hence simple sharing probably is not compatible with non-Mac machines.

So, if that doesn't work, un-share it and try one of the approaches below. (Samba is the most complicated.) Perhaps gimp-print with CUPS...check out your Mac help or Mac websites to find out about installing CUPS.
Printer Sharing from Mac OSX

Last edited by ShellyCat; 07-01-2010 at 03:59 PM. Reason: clarifications!
Old 07-01-2010, 04:08 PM   #3
Registered: Mar 2008
Location: NRW, Germany
Distribution: Debian GNU/Linux with XFCE and packages from "testing"
Posts: 377

Rep: Reputation: 46
How can Ubuntu 10.04 be outdated?
Never mind that, if you use gimp-print + CUPS from Mac OS, it will probably do the same as Ubuntu since it's the same drivers. It seems we need a way to share the printer with Mac OS drivers on a Linux-compatible protocol such as samba. I personally don't know anything about Mac OS, so I can't really help setting it up. But when it is set up, it should be easy to access from the Ubuntu machine.
Good luck.
Old 07-01-2010, 07:32 PM   #4
LQ Guru
Registered: Mar 2008
Posts: 13,338

Rep: Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691Reputation: 1691 suggest that the newer mac os's will simply allow samba shares.
Old 07-01-2010, 07:59 PM   #5
Registered: Jul 2009
Posts: 198

Original Poster
Rep: Reputation: 15
Thanks for the info, I found the link "" and followed its advice to set up the printer, all when well; however, it printing job can't get through to the printer. I used Nessus to probe the ports and found that they are all closed. Should I open one of the ports, is that the problem? If so, how do I do this on a Mac and which port do I open?
Old 07-02-2010, 06:27 AM   #6
Registered: Mar 2008
Location: NRW, Germany
Distribution: Debian GNU/Linux with XFCE and packages from "testing"
Posts: 377

Rep: Reputation: 46
I found this easy guide:
I don't know what protocol to use (see your link, the 7th step).
(One thing I can say is that some protocols such as "AppSocket/HP JetDirect" use the Linux drivers from your Ubuntu machine to work with a remote printer - which won't work if you can't print when the printer is directly attached to the Ubuntu machine.)


connect, mac, print, ubuntu

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help in choosing minimalist system for old computer, easy to install, LAN-print waccomartist Linux - Newbie 6 05-16-2009 05:25 AM
redirect printer output on computer 1(Win2000) to Computer 2(Ubuntu)via parallel port dmarkd Linux - Hardware 2 12-01-2008 03:51 AM
Installing Ubuntu: On Which Computer & Which Download (Computer Type) Ntvu Linux - Newbie 2 06-09-2008 04:05 PM
unable to print with CUPS if printer wasn't on when computer start sirpelidor Linux - Software 1 10-03-2004 09:24 PM
How to send print jobs to 2nd computer? jhecht Linux - Software 2 08-23-2004 08:34 AM

All times are GMT -5. The time now is 05:39 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration