LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   [B]My Canon LBP2900 doesn't work at FC9[/B] (https://www.linuxquestions.org/questions/linux-hardware-18/%5Bb%5Dmy-canon-lbp2900-doesnt-work-at-fc9%5B-b%5D-683525/)

baig 11-15-2008 02:04 AM

[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..

pixellany 11-15-2008 09:28 AM

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.

baig 11-15-2008 11:14 AM

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..

pixellany 11-15-2008 02:07 PM

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:
  1. Follow the steps I suggested
  2. Post exactly the steps you used to install the print queue, specify the driver, and whether you did a test page.

baig 11-16-2008 11:44 AM

[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...

pixellany 11-16-2008 03:35 PM

I cannot help you if you will not try what I suggested.

baig 11-17-2008 12:07 AM

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.

pixellany 11-17-2008 01:54 PM

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?

pixellany 11-17-2008 02:11 PM

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.

baig 11-17-2008 11:03 PM

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..

baig 11-17-2008 11:09 PM

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..

pixellany 11-18-2008 08:12 AM

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.

baig 11-18-2008 01:22 PM

[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??? ...........?

pixellany 11-18-2008 02:14 PM

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.)

baig 11-18-2008 02:58 PM

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.