D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] IBM Omni driver being arse

 

Ben Goodger wrote:
> Hello
>
> I have just dug out an Okidata Microline 391 dot-matrix printer, which 
> as far as I can see is supported only by the IBM Omni print driver. 
> Unfortunately, this driver does not exist in Debian's repositories. 
> Indeed, it doesn't even build properly on my system.
>
> The CUPS documentation instructs me (having run ./configure, make and 
> make install) that "the CUPSToOmni filter interface should be build as 
> part of the Omni build but if it is not, go to the directory where 
> Omni is installed and then to Omni/CUPS and run make. This will build 
> the filter. Move the filter to the CUPS installed directory, typical 
> install is /usr/lib/cups/filter." It was not built, and running make 
> in this directory returns "no makefiles found". LS output is below[1]. 
> However, I found an RPM for Mandrake from 2004, which contains this 
> binary, so I moved that to /usr/lib/cups/filter.
>
> The next instruction is "creating a .ppd file". "This is done by 
> running the GenerateOmniPPDs program. This also resides in the 
> Omni/CUPS directory. This step assumes that Omni is properly installed 
> or the driver files used by Omni are in the LD_LIBRARY_PATH. The 
> syntax for this is: GenerateOmniPPDs Omni_DeviceDriver_Name > 
> Omni_DeviceDriver_Name.ppd" Again, the binary was not built and is 
> nowhere to be found. Running the binary in the RPM returns [2]. It 
> attempts to load "libOmni_DeviceDriver_Name.so" from /usr/lib/Omni, 
> where there is no particular file referring to my printer (instead, 
> only the files listed in [3].)
>
> At this point, I am just about ready to give up. Can anyone help at all?
>
> -- 
> Ben Goodger
>
> B.F. Goodger, Age 16½ 
Does it look like the one on this page: 
http://www.okidata.com/mkt/html/nf/ML390THome.html

If so, according to that page it supports the Epson ESC/P2 command set.  
I had a quick google search and found this PDF:

http://www.epson.co.uk/support/manuals/pdf/ESCP/Part_1.pdf

Looks like these printers below support ESC/P2

ActionPrinter 3250
ActionPrinter 3260
ActionPrinter 5000
ActionPrinter 5000+
ActionPrinter 5500
DLQ-3000
DLQ-3000 (’96 ~)
LQ-100
LQ-150
LQ-300
LQ-570
LQ-570+
LQ-670
LQ-870
LQ-1070
LQ-1070+      
LQ-1170     
LQ-2070
LQ-2170        
Stylus 300  
Stylus 400
Stylus 800
Stylus 800+
Stylus 1000
Stylus COLOR
SQ-870
SQ-1170


You're bound to find a CUPS driver for one of them.  If all else fails 
try the Epson LX-80 driver and see if that does anything.

Hope this helps.

Rob


-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html