You are not logged in.

#1 2009-12-19 15:30:36

y4mz
Member
Registered: 2007-06-16
Posts: 16

Epson D88 printing error

I followed the wiki to setup CUPS with my Epson D88, but when I try to print a test page CUPS gives the error: Unable to write 4096 bytes to printer!

Anyone have any ideas?

Offline

#2 2009-12-21 11:35:42

y4mz
Member
Registered: 2007-06-16
Posts: 16

Re: Epson D88 printing error

hmmm, without CUPS installed:

# lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 004: ID 04b8:0005 Seiko Epson Corp. Stylus D88+
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c315 Logitech, Inc. Classic New Touch Keyboard
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

# ls -l /dev/bus/usb/005/004
crw-rw---- 1 root lp 189, 515 Dec 21 11:18 /dev/bus/usb/005/004

# escputil --identify --raw-device=/dev/bus/usb/005/004
Escputil version 5.2.4, Copyright (C) 2000-2006 Robert Krawitz
Escputil comes with ABSOLUTELY NO WARRANTY; for details type 'escputil -l'
This is free software, and you are welcome to redistribute it
under certain conditions; type 'escputil -l' for details.

Cannot write to /dev/bus/usb/005/004: Invalid argument

Googling yields something about recompiling the kernel with CONFIG_PRINTER_READBACK enabled when escputil gives that error.

Last edited by y4mz (2009-12-21 11:45:35)

Offline

#3 2009-12-23 10:27:37

y4mz
Member
Registered: 2007-06-16
Posts: 16

Re: Epson D88 printing error

Can someone confirm that escputil works for them?

Offline

#4 2009-12-23 11:00:09

chpln
Member
From: Australia
Registered: 2009-09-17
Posts: 361

Re: Epson D88 printing error

escputil works fine for me with an Epson Stylus Photo R210 under Debian testing.  I don't have access to that system or printer at the moment, so I'm unfortunately not able to give much more information.

I'd check to ensure the usblp module is blacklisted for cups (http://www.archlinux.org/news/469/), although I do wonder whether escputil requires it to be available...

Offline

#5 2009-12-23 13:49:32

y4mz
Member
Registered: 2007-06-16
Posts: 16

Re: Epson D88 printing error

Thanks, I do have usblp blacklisted, and CUPS detects the printer when I click 'Add Printer' on the Administration page.

escputil doesn't seem to work with or without usblp loaded. Does anyone have escputil working for them on Arch? It was working for me with this printer a few months ago.

Offline

#6 2010-01-04 20:40:23

y4mz
Member
Registered: 2007-06-16
Posts: 16

Re: Epson D88 printing error

OK I've just about got this figured out:

- The printer wouldn't communicate properly with any computer until I changed the ink cartridges (bloody Epson mad )

- It is detected by, and works with CUPS on Arch as long as usblp isn't loaded

- usblp must be loaded when using escputil: it requires a /dev/usblp* device to communicate with the printer

Offline

Board footer

Powered by FluxBB