The drivers came in two parts the PPD (compiled and Cups picks up) and 'pstocanonij' with converts postscript to work with the printer (I assume).

However the printer now just stalls at: Idle - "Sending data to printer." whenever trying to print on it. I've set the log level to warn and there doesn't appear to be anything related showing up (I'm using print test page).

This question came from our site for computer enthusiasts and power users.

Did this setup EVER work?
–
techie007Sep 9 '12 at 19:44

@techie007 no I'm setting it up for the first time. The printer functions correctly when plugged into an OSX/Windows Laptop I can't get it working with Debian
–
Pez CuckowSep 10 '12 at 11:00

Cups can be a complete dog to set up. Are you connecting via USB? Is there a hub involved? Which Debian distro are you using?
–
Jivings♦Sep 18 '12 at 17:21

Did you find a solution? I'm getting the same thing with a canon MP800 I can print a test page or two, but at some point a printed page stops half way and cups just reports 'sending data to printer' You can queue more jobs and cancel them but it wont print. Not only that the MP800 appears to crash and you cant turn it off without unplugging. I've no issues with the same printer and my windows laptop. Thanks John
–
user3493Nov 29 '12 at 12:02

have you managed to get this working? I am gettig exactly the same symptoms with an Epson AL C 1100. Druver compiled for and on the pi and printer job stalled at sending data to printer. I have tried the munkeh's suggestion without success.
–
user3819Dec 16 '12 at 9:22

1 Answer
1

In the error log it is trying to bind to an IPv6 address. You should check in cupsd.conf that Listen ipaddress:port is set to the local IPv4 address of the raspberry pi. It's likely that cupsd isn't even starting up because it's failing to bind to a port.

Will get back to you once I've had a chance to investigate!
–
Pez CuckowSep 25 '12 at 16:03

I've added Listen 192.168.0.5:631, but still see the error: Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol. and Avahi client failed, closing client to allow a clean restart
–
Pez CuckowJul 30 '13 at 11:29