TashTalk USB

On the server side, PAP has to handle parsing Postscript comments as part of the Adobe Document Structuring Conventions.


Also see Inside AppleTalk Chapter 14.

Supporting Macintosh LaserWriter drivers older then 7.0 isn't straightforward to do. These expect the LaserPrep file to be stored resident on the printer or spooler. The LaserWriter 7.0 driver can be installed on older versions of MacOS if needed and came with System 6.0.8. The Apple IIgs LaserWriter driver does some funky stuff when starting a print job that tripped up Netatalk (it sends Postscript data before the magic string), which has since been fixed.
 
Last edited:
Yeah I figured it'd likely be the same way I'm using that for querying the LaserWriters to bridge to IPP. Always love a good excuse to break out my Inside AppleTalk book though :) The only extra thing I think I'd do is bridge straight to IPP rather than rely on CUPS to try and keep it platform neutral and just translate the PostScript queries to and from IPP's versions.
 
In terms of attribute collection, CUPS is only used in Netatalk for the actual IPP communication link. Since papd always supported PPD files for retrieving printer attributes, a shim was built using IPP queries to generate a stub PPD on the fly with just the information the LaserWriter 8 driver needs.
 
Ahh that is great to know thank you! On another note too - any chance you know if the LocalTalk adapters for the later Colour StyleWriters use ADSP? I'm working on getting support added for the official Apple StyleWriter EtherTalk adapter to print to my CS 2200 which I know does and same with Grayshare, but I cant seem to find any docs about the LocalTalk module.
 
Back
Top