LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-07-2010, 12:41 AM   #1
databox
LQ Newbie
 
Registered: Jul 2005
Distribution: novel suse linux enterprise server 9
Posts: 18

Rep: Reputation: 0
Canon lbp2900 and linux problems


I was installed Ubuntu 10.04, then now OpenSuse 11.2, but failed to make this Canon LB-2900 work with it!

I followed every steps taken from the Canon Manual (comes with the downloaded driver) and guides from various Linux users from various webpages but still failed.

I'm stucked here, and don't know what to do next. Is there any helps out there pls...

KDE, GNOME & YAST was built for Linux to make it more user-friendly, easy to use & configure, but its nothing compared to Windows in terms of user-friendliness. This printer stuff already took me a week to make it out while Windows will settle it in less than a minute!

What these GUI use if we still have to use text-based command? Well..i know its an OSS but at least work-out something that will make users love it.

Really need helps here. HELPPPPPP!!!!
 
Old 07-07-2010, 10:20 AM   #2
camorri
LQ Veteran
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 14.1, 14.2, current, slackware-arm-currnet
Posts: 5,439

Rep: Reputation: 622Reputation: 622Reputation: 622Reputation: 622Reputation: 622Reputation: 622
Well, according to Linuxprinting.org you printer is a paper weight. See this link.

http://www.openprinting.org/printer/...Canon-LBP_2900

Quote:
I followed every steps taken from the Canon Manual (comes with the downloaded driver)
Are you saying Canon supplied a linux driver? If yes, what steps did you follow to install the driver, and the printer?

Have you got Cups installed on your linux system?

Quote:
KDE, GNOME & YAST was built for Linux to make it more user-friendly, easy to use & configure, but its nothing compared to Windows in terms of user-friendliness. This printer stuff already took me a week to make it out while Windows will settle it in less than a minute!
The problem here is you have a printer that is not supported in linux. It is up to the manufacturer ( or should be ) to produce a working linux driver. Some manufacturers are better than others. There is a lesson to be learned, and that is research the product before you buy it. I fought with Lexmark printer for a long time. Only a very few have linux drivers. I bought a laser printer, it is a Brother, and it is supported. The store did some checking for me before I bought it. If you want an ink jet, look at HP printers. Almost all of their printers, and even some of their multi function machines have linux drivers.

Uers friendly? I installed my printer through the cups gui. You run it from any web browser. Enter http://localhost:631 in the location box, log in as root user, and follow the "Add a Printer" button. Some distro like Ubuntu have created their own gui's to add printers. However none will work if there is no driver for the printer.

I hope this sheds some light on the problem.
 
Old 07-08-2010, 12:37 AM   #3
databox
LQ Newbie
 
Registered: Jul 2005
Distribution: novel suse linux enterprise server 9
Posts: 18

Original Poster
Rep: Reputation: 0
The steps on opensuse 11.2

1. Start Linux after installation, and log in as 'root'.
$ su

2. Install the common module for CUPS driver.

3. Install the CAPT printer driver module.

4. Restart CUPS.

# sudo /etc/init.d/cupsys restart

5. Register the printer (PPD) with the print spooler.

# /usr/sbin/lpadmin -p LBP2900 -p CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

6. Register the printer in the ccpd daemon setup file.

sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

7. Start ccpd daemon.

# sudo /etc/init.d/ccpd start

8. Start ccpd automatically

<For a distribution with a /etc/rc.local file>
Log in as 'root' and add the '/etc/init.d/ccpd start' command to the
/etc/rc.local file.

I CAN'T FIND THAT /etc/rc.local FILE.
 
Old 07-08-2010, 05:51 AM   #4
camorri
LQ Veteran
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 14.1, 14.2, current, slackware-arm-currnet
Posts: 5,439

Rep: Reputation: 622Reputation: 622Reputation: 622Reputation: 622Reputation: 622Reputation: 622
Quote:
I CAN'T FIND THAT /etc/rc.local FILE.
To find any file on the system, as root ( or sudo ) run the command 'updatedb' ( without the quotes ). This command may take a some time to complete the first time. It builds a data base of all files on the system.

To find a file type 'locate rc.local' If the file exists, the system will return the full path and file name of all matches on the system. In this case you might get 2 or 3 lines of output. Here is what it looked like on my system.

Quote:
locate rc.local
/etc/rc.local
/etc/rc.d/rc.local
/etc/rc.d/rc.local~
/home/cliff/etc/rc.local
/home/cliff/etc/rc.d/rc.local
/home/cliff/etc/rc.d/rc.local~
The second line of output is the file to edit. Anything in my /home directory is a backup ( I back things up ).

The first line is a symlink to the second line, the real file. How did I know that? I went to the directory, /etc and ran a command 'file rc.local' and the system told me it is a symlink to the real file in /etc/rc.d/

If the file does not exist on your system, you can create it with an editor. On most system rc.local is a script file that gets executed during the boot process. It is intended for the user to add things the user need running after the system boots. Something like the autoecec.bat files we used to use on dos systems.

Most distros supply a file with little more than a comment in the file to tell the user what can be added. The location of the file may vary from distro to distro.

Hope this helps.
 
Old 02-14-2011, 10:30 AM   #5
smanimdu
LQ Newbie
 
Registered: Dec 2008
Posts: 3

Rep: Reputation: 0
Quote:
Originally Posted by camorri View Post
To find any file on the system, as root ( or sudo ) run the command 'updatedb' ( without the quotes ). This command may take a some time to complete the first time. It builds a data base of all files on the system.

To find a file type 'locate rc.local' If the file exists, the system will return the full path and file name of all matches on the system. In this case you might get 2 or 3 lines of output. Here is what it looked like on my system.



The second line of output is the file to edit. Anything in my /home directory is a backup ( I back things up ).

The first line is a symlink to the second line, the real file. How did I know that? I went to the directory, /etc and ran a command 'file rc.local' and the system told me it is a symlink to the real file in /etc/rc.d/

If the file does not exist on your system, you can create it with an editor. On most system rc.local is a script file that gets executed during the boot process. It is intended for the user to add things the user need running after the system boots. Something like the autoecec.bat files we used to use on dos systems.

Most distros supply a file with little more than a comment in the file to tell the user what can be added. The location of the file may vary from distro to distro.

Hope this helps.
go to this page: http://radu.cotescu.com/how-to-insta...ers-in-ubuntu/

I think it will help you as I installed the canon LBP2900 driver from this page successfully after one week of googling.

smanimdu

Last edited by smanimdu; 02-14-2011 at 10:34 AM. Reason: wrong webpage
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
I need to install a Canon PixmaMP190 on a EeePC900/Linux. No help from Canon, michigan48 Linux - Newbie 1 12-16-2009 09:34 PM
[B]My Canon LBP2900 doesn't work at FC9[/B] baig Linux - Hardware 23 03-02-2009 08:44 AM
Canon LBP2900 printer: recognized but not working Kropotkin Linux - Hardware 3 09-11-2008 12:41 AM
Installing Canon BJC-4100 onto linux/Debian etch problems pantherlehr Linux - Hardware 4 08-08-2008 10:47 AM
Canon LiDE 20 scanner problems pjcvdpol Linux - Hardware 0 02-03-2005 04:44 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration