
Many hardware manufacturers do not provide Linux drivers and do not publish enough information about how their devices work to allow Linux programmers to write device drivers for them.
You may also ask the manufacturer to simply expose the details of the language that their product recognizes for its graphic functions. The manufacturer may not be aware that they do not actually need to write drivers to get Linux support. That is, if they expose the details it is more than possible that someone will write drivers for them at no cost to the device manufacturer. The details must be freely available and unencumbered by non disclosure agreements to be usable by the largest audience in Linux users. We are not asking for any manufacturing or implementation secrets. All we want is enough information to let us write device drivers.
If the manufacturer is intransigent but there is still a lot of demand for drivers for his hardware, it may still be possible to reverse engineer a Windows driver by observing the message traffic between the computer and the printer when it is printing graphics from a computer running a Windows(R) operating system. However, there are a lot of Linux drivers writers who are unwilling to support products from a manufacturer with such an uncooperative attitude. It is *much* more time consuming to reverse engineer the message traffic than it is to read the manufacturer's documentation about what the device needs. After all, we are asking for something that costs nothing for the manufacturer, and we are offering access to a market share for little or no cost.
Text-only portable printers can actually be quite useful. If text-only output can satisfy your application, then you can simply use it for text. You should still send a polite letter or email to the manufacturer to point out that there would be more use for his product if he would publish enough details to allow it to be supported by Linux.
Drivers For Printers
The Printrex 800 series are the ideal thermal plotters for well logging, seismic, side scan sonar and mapping. Hand built to order in the United States; these printers embody a sleek design with rugged reliability that can withstand the harshest land, sea and air environments. In addition to the rich selection of optimized drivers for popular printers the EasyCopy Products includes generic drivers for PostScript, PCL, RTL, and CGM. EasyCopy prints image files like TIFF and JPEG, graphics files like CGM, PostScript files, and captured screen images. This driver needs to be installed if you will have a Printrex printer attached to the system. The driver package should be run before the printer is connected. Then, if the printer is directly connected via USB (e.g. Models 823 and 843), Windows should automatically install the drivers from the Windows Driver Store when the printer is. You cannot copy a well log directly by plugging in a printer, however it is easy to make a copy of your well log. Scan the image with the NeuraScanner to make a TIFF file. Then print with the NeuraView software that came with the scanner to your log printer. Neuralog recommends and sells the Printrex log printer.