[B]My Canon LBP2900 doesn't work at FC9[/B]
OS: FEDORA 9(SULPHER) ARC: 64bit UDS:FULLY UPDATED PRINTER: CANON LBP2900 HI, After Installing my Fedora 9 i switched my printer on, os searched for some drivers and couldn't find theM in driver database for cups.. It asked me to specify... drivers were not listed there.. i searched and downloaded them from canon website and installed through yum including all dependencies... I restarted my pc.. on loggingon back it again searched for drivers and found all with it self... a popup message told me that my canon lbp2900 printer is ready .... i then, through lpstat -t checked my printer status.. it said its configured and accepting jobs since xyz date and time.. i opened openoffice write .. tried to print something.. it sent that as a job 1 and then till now noting happens .. it always takes jobs and a messgae of 'PROCESSING' comes next to the very first job in Q. but nothing happenes... anyone could help me out ... thanks in advance.. |
Try opening the Cups html tool: Enter "localhost:631" in a browser.
Click on "Printers"--If your printer is listed, delete it. Then select "add printer" (Home tab), and go thru the process from the beginning. One dialog will give you the option to specify a PPD file (that's the driver you downloaded). At the end, you have the option to print a test page. Post back and tell us if this works---if not, tell us exactly where you get stuck, error messages, etc. |
Still stuck..
i have downloaded xyz.rpm from canon website as driver.. not PPD.. nothing seems to be wrong.. it tells me its ready yet it doesn't print..
I have deleted and added my printer several times.. it doesn't fix that problem.. This is the only problem i couldn't sort out for more than 3 months.. During all this installation process i don't get any error or complain form my system.. all goes well... lpstat -t ----> tells me my printer is configured and ready to accept jobs.. but still it processes and so on...... the same problem was on ubuntu when i was using that.. |
If you downloaded an .rpm file, then how did you install the driver? Sooner or later, the SW needs a PPD file associated with the printer queue.
Please humor me and do one of two things:
|
[xyz@Wazirkutz ~]$ lpstat -t
scheduler is running system default destination: Baig device for Baig: ccp:/var/ccpd/fifo0 Baig accepting requests since Thu 13 Nov 2008 05:32:40 AM PKT printer Baig is idle. enabled since Thu 13 Nov 2008 05:32:40 AM PKT [xyz@Wazirkutz ~]$ this is what it gives as a message... |
I cannot help you if you will not try what I suggested.
|
Hereś what i did..
Thanks allot for your suggestion.. this is what i did ....
First of all i have already installed below drivers downloaded from canon website with its all dependencies. rpm -ivh cndrvcups-common-1.60-1.i386.rpm rpm -ivh cndrvcups-capt-1.60-1.i386.rpm---->(alternate for PPD file) I opened CUPS HOME by typing localhost:631 clicked on "PRINTERS" and the below printer was listed Description: HUNZA Location: HOME Printer Driver: Canon LBP2900 CAPT ver.1.5 Printer State: idle, accepting jobs, published. Device URI: usb://Canon/LBP2900 [root@Wazirkutz ~]# lpstat -t scheduler is running no system default destination device for LBP2900: usb://Canon/LBP2900 LBP2900 accepting requests since Mon 17 Nov 2008 03:58:37 PM PKT printer LBP2900 is idle. enabled since Mon 17 Nov 2008 03:58:37 PM PKT I just deleted as you has suggested. Printer HUNZA deleted successfully. [root@Wazirkutz ~]# lpstat -t scheduler is running no system default destination lpstat: No destinations added. lpstat: No destinations added. lpstat: No destinations added. lpstat: No destinations added. till now my printer was not 'ON' now i just powered on my printer and it added my printer automatically. It used to ask me for specifiying drivers before install cndrvcups-capt-1.60-1.i386.rpm---->(alternate for PPD file) *popup message is = LBP2900 is ready for printing. now the lpstat commands show [root@Wazirkutz ~]# lpstat -t scheduler is running no system default destination device for LBP2900: usb://Canon/LBP2900 LBP2900 accepting requests since Mon 17 Nov 2008 03:58:37 PM PKT printer LBP2900 is idle. enabled since Mon 17 Nov 2008 03:58:37 PM PKT I agian went to localhost and listed the automatically added printer and clicked on test but nothing happenes.. same processing thing comes again and agian.. now could you please suggest me what to do next. |
What I am hoping you will try is to specifically follow the steps in the CUPS admin page:
Add Printer: specify a name specify the device (hopefully auto-detected) select a driver (in your case, you would browse to the ppd file you downloaded**) print a test page I cannot tell from your posts if you have done this. I am not interested in the output of lpstat or anything else. **I don't know what your .rpms do, but somehow, I believe there needs to be a ppd file generated. If not, is there something in the Canon instructions that is relevant? |
I found this on the Canon-Europe site: http://software.canon-europe.com/sof...622.asp?model=
They provide a tar.gz file + instructions. If you have not yet seen this, it might be worth checking into. I also found this: http://www.linuxprinting.org/show_pr...Canon-LBP-2900 Curiously, the Canon link does not talk about .rpm or .deb files. |
I think i'm not understanding due to lack of knowledge... thank you so very much for your continuous help and patience.
the canon official web site, which you have given in above post and the Linux printing web site.. i have already been through.. I have downloaded that xyz.tar.gz in xyz.tar.gz... we have both .rpm's which i have mentioned above.. i had also downloaded the manual and went trough that.. still problems.. now i don't know from where i could get this PPD FILE and if it is still needed after install official drivers from canon website? thank you.. |
This is what linuxprinting.org says regarding rpm's.
Notes Canon proprietary driver works well. There are RPM, DEB and source packages available at Canon website. the PPD for which you are emphasizing, is infact an alternative for rpm i have already installed.. |
OK---you probably now know more about this than I do.
Let's try this: On my system, I have two printers: HP LaserJet 1022 and Epson stylus photo 900. I find basic configuration info in /etc/cups/printers.conf, and the .ppd files in /etc/cups/ppd. The .ppd files are named to match the names I gave the printers. I am not totally clear on the process, but I assume that these files are generated from generic information in /usr/share/cups. (There I find .ppd files with more generic names) So, try this: Install your printer and driver your way, and then look in /etc/cups/ppd and see if a .ppd file gets put there. Also, post the contents of /etc/cups/printers.conf The other thing to try is to search for .ppd files like so: find /usr -name "*.ppd" AND find /etc -name "*.ppd" If you find a .ppd file that looks like it might be right, then try installing the printer the way I recommended. |
[xxx@Wazirkutz ~]$ sudo cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.3.9 # Written by cupsd on 2008-11-19 04:48 <Printer LBP2900> Info Canon LBP2900 DeviceURI usb://Canon/LBP2900 State Idle StateTime 1227052113 Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy stop-printer </Printer> [xxx@Wazirkutz cups]$ sudo find /usr -name "*.ppd" /usr/share/foomatic/db/source/PPD/HP/HP-Fax2-hplip.ppd /usr/share/ghostscript/8.63/lib/cbjc600.ppd /usr/share/ghostscript/8.63/lib/ghostpdf.ppd /usr/share/ghostscript/8.63/lib/cbjc800.ppd /usr/share/cups/model/CNCUPSLBP3210CAPTK.ppd /usr/share/cups/model/CNCUPSLBP3600CAPTJ.ppd /usr/share/cups/model/CNCUPSLBP1210CAPTK.ppd /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd......... /usr/share/cups/model/CNCUPSLBP1210CAPTJ.ppd /usr/share/cups/model/CNCUPSLBP3210CAPTJ.ppd /usr/share/a2ps/ppd/level1.ppd /usr/share/a2ps/ppd/level2.ppd The ppd file is in the below directory.... not in a specific folder of ppd... /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd Firstly i let my computer install and configure my printer it self. then i reinstalled again in which i specified the *.ppd file which i had copied form the directory searched into my document folder... still not getting through it.... an everlasting job process begins.... Don't know what to do next??? ...........? |
baig;
At this point, we are learning together!! (I hope that someone else will join us for the final push to an answer). It now appears that we know how to get from the Canon files to a .ppd file. If you use the CUPS admin page to install the printer (manually specifying the ppd), what exactly happens? eg does the process finish without errors? Can you do a test page? Please provide as much detail as possible. Things to check: 1. Are the permissions on the ppd file correct? 2. Are you using USB-2? HP laser printers will not work with USB-1, so it is conceivable this could be an issue with Canon. 3. CUPS logs. (I've never looked at them, so I'm only guessing that they exist somewhere.) |
lets hope some one joins us...
Using localhost:631 ..not a single error occurs.. nothing... every thing goes perfect.. as for as permissions to a.ppd file are concerned.. that in 755 mode.. and I own that file.. [xxxx@Wazirkutz ~]$ ls -lart rwxr-xr-x 1 xxxxx xxxxx 12650 2007-11-30 06:50 CNCUPSLBP2900CAPTK.ppd now i don't know what else should be checked... I've been through many long processes and command line configuration as specified on other linux help communities regarding this printer..finally i feel itś the place where i should have been a bit before... I have started Linux since August 2008 and am enjoying allot despite the fact I'm facing probs... but challenges are part of life...:-).. Lets see if someone has to say something about this problem.. thanks for your help Cheers!! Baig |
All times are GMT -5. The time now is 03:27 PM. |