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

Problem with Linux/MacOS Printing - Please help



Hi,


I have TCP/IP forwarding queues (via lpr old) to networked PostScript 
printers defined in printcap and succesfully working with Linux and 
Samba. Now I would like to make them work with MacOS9.


There are two choices, through Netatalk and through Apple Desktop Printer 
(TCP/IP & LPR). Unfortunately, none seem to be work via Linux (although 
direct AppleTalk printing bypassing print server from MacOS works).


1) ------------------------------

Phaser740L|lp1|tek_phaser740_host-tek_phaser740_queue-Phaser740L|tek_phaser
740_host tek_phaser740_queue:\
	:lp=:\
	:rm=tek_phaser740_host:\
	:rp=tek_phaser740_queue:\
	:sd=/var/spool/lpd/tek_phaser740_host-tek_phaser740_queue-Phaser740L:\
	:lf=/var/spool/lpd/tek_phaser740_host-tek_phaser740_queue-Phaser740L/log:\

	:af=/var/spool/lpd/tek_phaser740_host-tek_phaser740_queue-Phaser740L/acct:
\
	:ar:bk:mx#0:\
	:tr=:cl:sh:

Above is my printcap entry (again, it work with Linux and Samba). I 
create desktop printer (new Printer -> LPR) with Desktop Printing 
Utility, enter Linux box IP address, and queue name "lp1". Verify command 
returns OK status.

Anyway, printing from MacOS results PostScript error 8827 (I have 
selected correct PPD file, and printer, Tektronix Phaser 740L, has 
built-in PostScript L3 interpreter).


2) ------------------------------


So, I went another way and edited Netatalk papd.conf file:

Phaser740_Linux:\
	:pr=lp1:\
	:op=wes:\
	:pd=/etc/PPD/TEK740L.PPD:

The printer becomes visible via chooser, but again I've got PostScript 
error. I removed :op=wes: statement, dropped PPD file definition, changed 
:pr=lp1: to :pr= tek_phaser740_queue:, but it still does not work. 
Instead of PostScript error appears another message "printer is not 
responding to request".


I have checked spool directory permission (lp/lp), everything is OK. Of 
course, I restarted netatalk after each change of papd.conf file.


Please help.

Thanks in advance.

Andrei



Reply to: