I have problems with printer EPSON LX-300+ connected to parallel port. I do not know what's wrong. My English is basic, so I apologize for the brevity.
I'm running:
Kernel : Linux 3.2.0-23-generic (i686)
Compiled : #36-Ubuntu SMP Tue Apr 10 20:41:14 UTC 2012
C Library : Unknown
Default C Compiler : GNU C Compiler version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
Distribution : Linux Mint 13 Maya
Desktop Environment : Cinnamon
I have found this "DebuggingPrintingProblems" page: https://wiki.ubuntu.com/DebuggingPrinti ... rt_printer
That is what came out:Parallel port printer
1. Make sure that the printer is connected to your system and powered on.
2. Open a terminal/console and check if the lp, ppdev, and parport_pc kernel modules are loaded:
$ lsmod | grep lp
$ lsmod | grep ppdev
$ lsmod | grep parport_pc
3. Check if the kernel detected the parallel port during bootup:
$ dmesg | grep par
4. Check if the device files of the parallel port(s) are created and have the correct permissions and ownerships:
$ ls -l /dev/lp* /dev/parport*
5. Check if the printer auto-detection result appears in the kernel's virtual file system:
$ ls -l /proc/sys/dev/parport/parport*/autoprobe*
$ sudo cat /proc/sys/dev/parport/parport*/autoprobe*
6. Find out if your printer gets detected by CUPS:
$ lpinfo -v
7. Run the parallel port CUPS backend separately, once with standard user privileges and once as root:
$ /usr/lib/cups/backend/parallel
$ sudo /usr/lib/cups/backend/parallel
8. Attach the output of the above commands to the bug report.
Code: Select all
$ lsmod | grep lp
drm_kms_helper 45466 1 radeon
drm 197692 5 radeon,ttm,drm_kms_helper
lp 17455 0
parport 40930 3 ppdev,parport_pc,lp
$ lsmod | grep ppdev
ppdev 12849 0
parport 40930 3 ppdev,parport_pc,lp
$ lsmod | grep parport_pc
parport_pc 32114 1
parport 40930 3 ppdev,parport_pc,lp
$ dmesg | grep par
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] vt handoff: transparent VT on vt#7
[ 0.245531] hpet0: 3 comparators, 64-bit 14.318180 MHz counter
[ 16.474889] parport_pc 00:09: reported by Plug and Play ACPI
[ 16.474961] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
[ 17.144966] ppdev: user-space parallel port driver
[ 17.265931] parport0: Printer, EPSON LX-300+
[ 17.268528] lp0: using parport0 (interrupt-driven).
$ ls -l /dev/lp* /dev/parport*
crw-rw---- 1 root lp 6, 0 lis 12 13:10 /dev/lp0
crw-rw---- 1 root lp 99, 0 lis 12 13:10 /dev/parport0
$ ls -l /proc/sys/dev/parport/parport*/autoprobe*
-r--r--r-- 1 root root 0 lis 12 13:13 /proc/sys/dev/parport/parport0/autoprobe
-r--r--r-- 1 root root 0 lis 12 13:13 /proc/sys/dev/parport/parport0/autoprobe0
-r--r--r-- 1 root root 0 lis 12 13:13 /proc/sys/dev/parport/parport0/autoprobe1
-r--r--r-- 1 root root 0 lis 12 13:13 /proc/sys/dev/parport/parport0/autoprobe2
-r--r--r-- 1 root root 0 lis 12 13:13 /proc/sys/dev/parport/parport0/autoprobe3
$ sudo cat /proc/sys/dev/parport/parport*/autoprobe*
CLASS:PRINTER;
MODEL:LX-300+;
MANUFACTURER:EPSON;
DESCRIPTION:EPSON LX-300+;
COMMAND SET:ESCP9,PRPII9,BDC,D4;
$ lpinfo -v
network ipp
network ipps
network http
network beh
network ipp14
network https
network lpd
network socket
$ /usr/lib/cups/backend/parallel
$ sudo /usr/lib/cups/backend/parallel
direct parallel:/dev/lp0 "EPSON LX-300+" "EPSON LX-300+ LPT #1" "MFG:EPSON;CMD:ESCP9,PRPII9,BDC,D4;MDL:LX-300+;CLS:PRINTER;DES:EPSON LX-300+;" ""
$