97 lines
2.6 KiB
Plaintext

EPSON TM Series Printer Driver for Linux Version 3.0.0
Copyright (C) Seiko Epson Corporation 2019.
1. GENERAL
----------
This software is a printer driver for printing on an Epson
TM series printer from Linux using CUPS.
1.1) Features
+ A raster type printer driver for TM series printers.
+ Can instantly print out images, texts and drawings displayed by
an application.
+ Various printer controls on paper cut timing, cash drawers,
printing speed, blank line saving, inverted printing, etc.
2. ENVIRONMENT
--------------
2.1) Supported printers
+ EPSON TM-m30
+ EPSON TM-T88VI
+ EPSON TM-H6000V
2.2) Confirmed distributions
+ Ubuntu 18.04
+ CentOS 7 1810
+ openSUSE 13.1
3. FILES
--------
+ README .......... This file
+ EULA ............ EPSON SOFTWARE LICENSE AGREEMENT
+ LISENSE ......... GNU GENERAL PUBLIC LICENSE
+ build.sh ........ Build script
+ install.sh ...... Installation script
+ CMakeList.txt ... input file of cmake
+ /filter ......... source code of filter driver
+ /ppd ............ ppd files
4. HOW TO BUILD & INSTALL
-------------------------
Ensure that you have following packages pre-installed
+ Ubuntu ..... cmake, libcupsimage2-dev development
+ CentOS ..... cmake, gcc, gcc-c++, cups-devel development
+ openSUSE ... cmake, gcc, gcc-c++, cups-devel development
4.1) Execute build script
#sudo ./build.sh
*Temporary folder build will be made when run script.
!!! You must the following install script with root privileges. !!!
4.2) Execute installation script
#sudo ./install.sh
*Filter driver and ppd files will be copied to appropriate folders.
5. HOW TO PRINT
---------------
5.1 By command line
1) Turn on printer
Turn the printer on before registering a printer.
2) Register a printer
!!! You must run lpadmin command with root privilege. !!!
#lpadmin -p <destination> -v <device-uri> -P <ppd-file> -E
-p <destination>
-v <device-uri>
-P <ppd-file>
-E
example)
#lpadmin -p TM-m10 -v usb://EPSON/TM-m10 -P tm-ba-thermal-rastertotmtr.ppd -E
3) Print a file
!!! You must always specify media options !!!
$lpr -o <option> -P <printer> <file>
example)
$lpr -o media=RP80x2000 -P TM-m10 sample.pdf
5.2 by GUI
Add a queue using OS tool & test print by GUI
http://localhost:631 or http://127.0.0.1:631
6. LIMITATIONS
--------------
+ Support USB printer class only.
Please configure printer class support manually.
7. HISTORY
----------
+ 2019/2/15 Version 3.0.0
[EOF]