[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sharing Linux printer with Mac

On Sat, Jan 21, 2006 at 01:36:26AM -0500, Chinook wrote:
> 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 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.  

Actually, afpd and atalkd are started at boot-up, which occurs before any
login on a traditional UNIX system. All the boot-up scripts are stored in
/etc/init.d on a Debian machine. They are invoked via soft-links in the
in the several run-level directories /etc/rc[S0-6].d There is a lot of
picky detail, which is well documented at www.debian.org. You can initiate
anything by writing a shell script and installing it and links to it. Be
sure to implement three commands, at least: start, stop, restart

> 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. 

I, for one, am interested is learning how to get a printer on a Mac shared
to a Linux box. I thought it would be easy, but I failed.

Paul E Condon           

Reply to: