Path: utzoo!attcan!uunet!lll-winken!ames!mailrus!cornell!uw-beaver!rice!sun-spots-request From: dre@cs.umn.edu (Douglas R. East) Newsgroups: comp.sys.sun Subject: Help! Printing from Mac to a LaserWriter connected to a Sun Message-ID: <10601@umn-cs.CS.UMN.EDU> Date: 11 Jan 89 05:05:49 GMT Sender: usenet@rice.edu Organization: The Stepstone Corporation, Sandy Hook, CT Lines: 56 Approved: Sun-Spots@rice.edu Original-Date: 30 Dec 88 20:03:44 GMT X-Sun-Spots-Digest: Volume 7, Issue 93, message 18 of 18 We are trying to use a Sun workstation as a print server for several other Sun's and four Mac II's--unfortunately, we have not been terribly successful, although I feel we are close. I would appreciate any help anyone out there could give. We currently have a Sun 3/50 running SunOS 3.5 set up to be the print server (to a LaserWriter) for several other Suns on Ethernet. The LaserWriter is directly connected to the Sun 3/50 via an RS-232 cable (on /dev/ttya). We also have four Mac II's which are connected via Appletalk AND can access the Ethernet via Kinetics Etherport II cards. We desire to be able to print from the Mac's to the LaserWriter which is connected to the Sun 3/50. I have installed Kinetics KSpool (version 2.1) on the Sun 3/50 which should allow the Mac's to print given the configuration described above. Also installed on the Sun 3/50 is Transcript (version 2.0). Printing from any Sun on the network works just fine, but print jobs from the Mac's get flushed. The Mac's can "see" the LaserWriter from the Chooser just fine, and the print job gets over to the Sun, but it appears that an improper dictionary is loaded since the PostScript procedure "md" cannot be found. The log messages are: psif: bailey:root ksl start - Thu Dec 22 08:54:57 1988 %%[ Error: undefined; OffendingCommand: md ]%% %%[ Flushing: rest of job (to end-of-file) will be ignored ]%% psrv: file not reversible psif: end - Thu Dec 22 08:55:25 1988 Apparently, KSpool, in this configuration, acts like a virtual LaserWriter so the Mac is really seeing KSpool through the Chooser. Once the print job is sent from the Mac to the Sun 3/50, KSpool just hands it over to lpr for printing. Lpr uses Transcripts pscomm program for the low-level communication with the LaserWriter and it is (I think) pscomm which is rejecting and flushing the job. I have tried all sorts of contortions to get things to work, but they just won't. I have been able to print jobs from the Mac manually by cat'ing directly the Dictionary (version 5.2) to the LaserWriter followed by the spool file (again, directly). I suspect the Transcript is the problem, although I am not sure and I am not experienced (yet!) at networking and such. Is there a more recent release of Transcript which is compatible with Mac-generated PostScript? I would appreciate any information anyone has on problems and (hopefully) solutions to the problem described above. I know there are alternate solutions such as Kinetics Fastpath-4 and Cayman GaterBox but we currently desire the Mac's to be primarily Ethernet resident, perhaps doing away with Appletalk altogether... This is also what we have right now and we don't really want to spend $3000 or so on a bridge, if we don't have to. Thanks in advance, Doug East ARPA: dre@umn-cs.cs.umn.edu Phone: (612) 625-5856