{"id":106,"date":"2008-08-01T09:39:38","date_gmt":"2008-08-01T14:39:38","guid":{"rendered":"https:\/\/lowtek.ca\/roo\/?p=106"},"modified":"2008-08-01T09:39:38","modified_gmt":"2008-08-01T14:39:38","slug":"sharing-a-mac-printer-with-linux","status":"publish","type":"post","link":"https:\/\/lowtek.ca\/roo\/2008\/sharing-a-mac-printer-with-linux\/","title":{"rendered":"Sharing a Mac printer with Linux"},"content":{"rendered":"<p>Our printer is plugged into the Mac as this is the primary machine we use for printing things.\u00a0 My desktop is a Linux box, and until today I simply copied the files up to the network drive and printed them using the Mac.<\/p>\n<p>Quite some time ago I came across an article on <a href=\"http:\/\/www.linux.com\/feature\/54739\">Building a heterogeneous home<\/a><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-107\" title=\"macprint1\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint1.png\" alt=\"\" width=\"241\" height=\"144\" \/><\/a><a href=\"http:\/\/www.linux.com\/feature\/54739\"> network for Linux and Mac OS X<\/a> which is pretty much the situation I have here at home.\u00a0 I&#8217;ve been working on making the network the important thing, and the computers simply use the network services.\u00a0 Eventually I may simply move the printer to be on the network and run off my <a href=\"http:\/\/en.wikipedia.org\/wiki\/NSLU2\">Slug<\/a>, but its easier to let the Mac just talk to it directly right now.<\/p>\n<p>Enabling the Mac to share the attached printer is very simple.\u00a0 From the Apple select System Preferences.\u00a0 Then you want to find the Sharing icon and click on that.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108\" title=\"macprint2\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint2.png\" alt=\"\" width=\"336\" height=\"95\" \/><\/a><\/p>\n<p>The Sharing page is pretty self explanatory, but I&#8217;ve got some screenshots to make it painfully obvious if your not sure.\u00a0 You want to check the box that says Printer Sharing.\u00a0 Also check on the Firewall tab that you won&#8217;t have a problem with blocking the required ports.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-109\" title=\"macprint3\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint3.png\" alt=\"\" width=\"500\" height=\"480\" \/><\/a><\/p>\n<p>That&#8217;s all you need to do on the Mac. Now off to Linux.\u00a0 I run Ubuntu, so other distros will have different paths to the same basic functionality.\u00a0 Under System-&gt;Administration-&gt;Printing which will open up the printer configuration.\u00a0 We want to add a New Printer.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-110\" title=\"macprint4\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint4.png\" alt=\"\" width=\"500\" height=\"289\" \/><\/a><\/p>\n<p>The new printer will be an IPP Printer.\u00a0 Fill in the Host, then use the Find Queue button to locate the queue that the Mac is exporting.\u00a0 I found that for whatever reason the system then mapped the hostname to localhost (127.0.0.1) which is wrong &#8211; so I manually changed it back.\u00a0 Verify was good to check things were cool.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111\" title=\"macprint5\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint5.png\" alt=\"\" width=\"500\" height=\"217\" \/><\/a><\/p>\n<p>Now I can print from my Linux box.\u00a0 I probably should have done this ages ago, if I had known how trivial it was going to be I would have done it much sooner.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2008\/08\/macprint2.png\"><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our printer is plugged into the Mac as this is the primary machine we use for printing things.\u00a0 My desktop is a Linux box, and until today I simply copied the files up to the network drive and printed them using the Mac. Quite some time ago I came across an article on Building a &hellip; <a href=\"https:\/\/lowtek.ca\/roo\/2008\/sharing-a-mac-printer-with-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Sharing a Mac printer with Linux&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-106","post","type-post","status-publish","format-standard","hentry","category-computing"],"_links":{"self":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts\/106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/comments?post=106"}],"version-history":[{"count":0,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts\/106\/revisions"}],"wp:attachment":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/media?parent=106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/categories?post=106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/tags?post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}