Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
More CUPS config troubles with Canon S820 USB Printer
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
dechah
n00b
n00b


Joined: 18 Jun 2002
Posts: 37
Location: Melbourne

PostPosted: Mon Jun 24, 2002 10:37 am    Post subject: More CUPS config troubles with Canon S820 USB Printer Reply with quote

I am having a difficult time trying to configure my Canon S820 USB printer to run under Gentoo.

I have spent a fair bit of time trying to sort the problem out for myself trawling the Gentoo forums, but I cannot find anyone else with the same problem as me.

I have configured USB support in the kernel, and when I run DMESG, I see the following lines about my USB printer:

hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: USB device 2 (vend/prod 0x46d/0xc012) is not claimed by any active driver.
hub.c: USB new device connect on bus1/2, assigned device number 3
usb.c: USB device 3 (vend/prod 0x46d/0x8b0) is not claimed by any active driver.
hub.c: USB new device connect on bus2/1, assigned device number 2
printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1069

When I run lpstat -p -d I see:

printer Canon is idle. enabled since Jan 01 00:00
system default destination: Canon

I have the following emerged into my system:

CUPS: Latest version Installed: 1.1.15
GIMP-PRINT-CUPS: Latest version Installed: 4.2.0-r1
Qt CUPS: Latest version Installed: 2.0-r1
Ghostscript: Latest version Installed: 7.05

I have been to the www.linuxprinting.org web site and noticed that the Canon S820 does not appear in their support database, however there is a Canon S800, so I figure that it is the closest match. When I proceed down this path I am told that the "gimp-print-ijs" driver is recommended. I proceed down that path and create a 'Canon-S800-gimp-print-ijs-ppd.ppd' file. I placed this file in the /usr/share/cups/model directory.

Now I open my browser and open "localhost:631" and get the Cups configuration info etc. I go into add printer and give the new printer the name "Canon", I give it the location "local" and in description I see "canon". Clicking on "continue" I see a list of devices and choose the "USB PRINTER #1 (Canon S820)" and click on "continue" and choose the the "Canon" make from the list of "Model/Driver for Canon". I then click on "continue" and and select the "Canon S800, Foomatic + gimp-print-ijs (en)" model, then click on "continue" and see "Printer Canon has been modified successfully."

Going into the "Printer" section of the setup pages I see:

Description: Canon
Location: local
Printer State: idle, accepting jobs.
"Ready to print."
Device URI: usb:/dev/usb/lp0

When I click on "Print Test Page" I see "Test page sent; job ID is Canon-23." Looking in the "Jobs" tab I see "no active jobs" and when I click the "show completed jobs" tab, I see:

"Canon-23 Test Page 15k completed at Mon Jun 24 10:20:14 2002 Restart Job"

but nothing ever comes out of the printer. It just sits there in a coma.

The relevant output in the /var/log/cups/error_log file is:

I [24/Jun/2002:20:17:46 +1000] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=4223)
I [24/Jun/2002:20:20:14 +1000] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=24423)
I [24/Jun/2002:20:20:14 +1000] Job 23 queued on 'Canon' by ''.
I [24/Jun/2002:20:20:14 +1000] Started filter /usr/lib/cups/filter/pstops (PID 12311) for job 23.
I [24/Jun/2002:20:20:14 +1000] Started filter /usr/lib/cups/filter/cupsomatic (PID 17337) for job 23.
I [24/Jun/2002:20:20:14 +1000] Started backend /usr/lib/cups/backend/usb (PID 21542) for job 23.
I [24/Jun/2002:20:22:11 +1000] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=17714)
I [24/Jun/2002:20:23:08 +1000] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=28199)

Even under KDE 3.01 I go into the "control center" and go through pretty much the same steps as above, but this time whenever I click on print test page, KDE freezes and has to be restart.

Is there anything I am doing wrong here?
_________________
Cheers

Dechah
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Mon Jun 24, 2002 8:37 pm    Post subject: Reply with quote

Try the bjc8200 driver. I have the s630 and that is what I used. Works great. Not sure if you have seen my post about how I got my printer working but it may be of some help. Here is the link https://forums.gentoo.org/viewtopic.php?t=4351&highlight=. Good luck.
Back to top
View user's profile Send private message
dechah
n00b
n00b


Joined: 18 Jun 2002
Posts: 37
Location: Melbourne

PostPosted: Tue Jun 25, 2002 11:38 am    Post subject: Reply with quote

I tried that driver but got errors. I unmerged the cups-1.1.15 and replaced it with cups-1.1.14-r4, and went back to the "Canon S800, Foomatic + gimp-print-ijs (en)" driver, but I get the same problem, the job queue shows that the job completed successfully, but no output comes out of the printer?????? the weird thing is that about a week ago before switching to Gentoo, the printer was running quite happily under Mandrake 8.2 with the standard s800 en driver.


FINITE wrote:
Try the bjc8200 driver. I have the s630 and that is what I used. Works great. Not sure if you have seen my post about how I got my printer working but it may be of some help. Here is the link https://forums.gentoo.org/viewtopic.php?t=4351&highlight=. Good luck.

_________________
Cheers

Dechah
Back to top
View user's profile Send private message
FINITE
Guru
Guru


Joined: 10 May 2002
Posts: 449

PostPosted: Tue Jun 25, 2002 5:45 pm    Post subject: Reply with quote

Well if it was working in Mandrake then you CAN get it working in Gentoo if you willing to keep trying. Mandrake doesn't have anything Gentoo doesn't or cant. I would remove cups and disconnect the printer. Go through the kernel and make sure that everything is compiled in that needs to be etc. Then start over. What usb module did you compile into the kernel? What other options did you compile into the kernel for usb/usb printers?
Back to top
View user's profile Send private message
rstanchak
n00b
n00b


Joined: 17 Jul 2002
Posts: 42

PostPosted: Mon Mar 17, 2003 4:09 pm    Post subject: Reply with quote

Cups 1.18 didn't work for me on my S820.
I unmerged that and merged 1.14.
I could then access the admin tool @
http://localhost:631/admin
From here I was able to add the Canon S800 driver, and I successfully printed a test page!
Back to top
View user's profile Send private message
dechah
n00b
n00b


Joined: 18 Jun 2002
Posts: 37
Location: Melbourne

PostPosted: Fri Mar 21, 2003 5:39 am    Post subject: Reply with quote

Thankyou very much for the feedback.




rstanchak wrote:
Cups 1.18 didn't work for me on my S820.
I unmerged that and merged 1.14.
I could then access the admin tool @
http://localhost:631/admin
From here I was able to add the Canon S800 driver, and I successfully printed a test page!

_________________
Cheers

Dechah
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum