Printing to Network Printers Using Unix?
Leonel asks: "The company I work for is having some real trouble setting up network printers under Linux. There seems to be no way to directly set up a network-only printer (not a SAMBA printer) using Printtool, and it seems to have almost no vendor support. There are two NT servers now that we can't replace with Linux because of this problems. Specifically, I need support for a GCC EliteXL 1208, which is the
most important. Also a HP Laserjet 6MP, to which we have found a
temporary solution but some insight on that would help too. Any insights?" Network printing support is mentioned in the HOWTO however that section only discusses HP devices in any real detail. Could anyone lend a hand? Queue names for the GCC Elite, if available, would be ideal.
According to the documentation (xlnetwork.pdf) on www.gcctech.com the queue is "EliteXL", but the "internal lpd" only works if you have a hard drive on the printer. Otherwise you can use their print filters. Using a newish lpd you can send data directly to the raw tcp port (3300 for raw, 3302 for ascii) using 'lp=3300@1.2.3.4' in /etc/printcap.
Considering they support a web frontend and lpd, you shouldn't need an NT server for these!