Cups Canon Printing Problem

I have problems printing fron OpenSUSE 12.1 with CUPS 1.5.0 and my canon printer MF8450. I can print testpages from the printer manager of Yast. Printing from all other programs give me the following error, in CUPS


"src = bidiCommon.c, line = 1026, err = 0¥nDEBUG: Connecting to 192.168.1.150:9100"

Can somebody help me.

Did you try the driver from

*(http://software.canon-europe.com/products/0010670.asp)

For network printing, some Canon printers require the proprietary bjnp back-end to be present first.*

Yep, that is the driver I’m using version 2.20. @Canon got the great help “O Linux, that OS we are not supporting”

I think it would be worth a go to install cups-bjnp (as I have played with). There is no openSUSE specific package (that I’m aware of), but I’ve found from experience, that it is ok to install a recent rpm from

RPM Search cups-bjnp

Once you have the appropriate 32-bit or 64-bit package installed, try reconfiguring your printer via the CUPS web interface

http://localhost:631/admin

Select ‘Add Printer’, enter your root credentials when prompted, and look for the bjnp backend. Follow the prompts given.

Let us know how that goes.

That not working it keeps complaining endless of missing dependency’s. I can understand why windows is still popular, the DRIVERS are WORKING.

This sucks, having a $1000 printer and I can only print from a windows machine, It’s the last time ever I bought a Canon product.

and if I can suggest you neither samsung clp-320n, it seems supported but pratically don’t works, I tryed lexmark laser colr printer, it works.

On 2012-02-13 20:26, chariteb wrote:

> This sucks, having a $1000 printer and I can only print from a windows
> machine, It’s the last time ever I bought a Canon product.

Welcome to the club :slight_smile:

May I suggest you give “Turbo Print” a try? They make commercial drivers
for Canon and other makes. It is commercial but cheap, and you can try them
for free. I had a Canon printer and had to buy that software, I have no
other relation to them, just a happy customer.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

hello
I’m ubuntu user
recently I have bought mf8360… and i’m really disappoint Canon too :slight_smile: they wrote that my printer is supported LInux In all data sheet… since january 2012

I try to help you. surprise.you printer is supported http://scripts.linuxwizard.ru/prn_CAPT22_UFR_HCL.txt Canon’s technical support don’t know about that :slight_smile: For my case/printer. they said that they’ll cancel my warranty if I’ll use printer with Linux
drivers http://files.canon-europe.com/files/soft40355/software/o1113enx_l_ufr220.zip
I have 64 bit system in server and have some troubles, but see this quote. I don’t have any problem on desktop 32 bit system

The upgrade from 11.04 to 11.10 is complete. The printer did not work out of the shoot. But this time, yet a third problem came up:

Idle - “Printer not connected; will retry in 30 seconds…”

I found this as the “Status” under http://localhost:631/printers (the CUPS browser interface). I had not seen that one before. I checked /usr/lib/cups/filter/pstoufr2cpca and in fact, it was a file (vs. a link) as it should be. I then went to install the 32bit libraries:

sudo apt-get install libc6-i386 ia32-libs lib32z1

But I installed them one at a time instead of all three at once. I noted that lib32z1 was already installed, I guess by ia32-libs, so that one wasn’t really needed.

Still no joy after the 32bit/i386 libs install, the status still showed as:

Idle - “Printer not connected; will retry in 30 seconds…”

So I rebooted and guess what? It worked!!! I could print from my machine (the one the MF4350d is attached to) and also over the network from another machine on my network.

So I have no idea why the printer was not communicating with the machine at first, and I’m not 100% certain that the 32bit/i386 libraries made a difference or not but they were required the last time I went through this.

installinf 32 bit libs helps… I suppose? because I don’t know 100% I tuned printer from home. But printer printed smth and cups haven’t brocen jobs… but strange log exist “src = bidiCommon.c, line = 1026, err = 0¥nDEBUG: Read 479 bytes of print data…” i think it’s ok

ps
Turbo Print don’t support mf series

pps
I’ll **** by mail, phone Canon’s technical support

On 2012-02-19 20:06, wer ru wrote:

> For my case/printer. they said that
> they’ll cancel my warranty if I’ll use printer with Linux
> drivers http://tinyurl.com/6k8cxjv

Wow. :frowning:

Notice that if the printer is a “winprinter” then it would make sense. They
use the cpu in the computer and a driver instead of having a capable cpu in
the printer, so making them cheaper. The driver is windows only.

>> sudo apt-get install libc6-i386 ia32-libs lib32z1

Please remember that apt-get is not a supported installation method in
openSUSE.

> ps
> Turbo Print don’t support mf series

I was not aware of that.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

printer cost 800$, weight more than 30 kg… winprinter???

2 topicstarster
printer work good

Now I’m fighting with network scanning

ps

>> sudo apt-get install libc6-i386 ia32-libs lib32z1

Please remember that apt-get is not a supported installation method in
openSUSE.

I gave key to solve problem

Hi,

I’m experiencing the same issue.
However I discovered that it is possible to print a test page from yast printer setup !? (strange isn’t it)

I think that the problem comes from 32bits libraries link even for the 64bits version.

I will try the same setup on a 32bits system.

I’m fully convinced that we must have and keep alternatives to the “fruit seller” and the “window without a vue”
but I have to say that it is a pain in the ass and really time consuming.
Sometimes I think of giving up and go for facility…

I’m running Opensuse 12.1 64bits on Acer TM8573T Intel® Core™ i5-2450M CPU @ 2.50GHz × 4 - 4GB ram

Hi,

I tested on other OpenSuse platforms while installing all possible libc library and get the same result:
src = bidiCommon.c, line = 1026, err = 0Â¥nDEBUG:

I tried:
OpenSuse 11.0_i386
OpenSuse 12.1_i386
OpenSuse 11.4_x64

I also tried a Canon driver 2.4 available from australian Canon website (why there only ???)
but it just change the error line:
src = bidiCommon.c, line = 1085, err = 0Â¥nDEBUG:

I’m stuck :frowning:

Anybody to help ?

I just found 2.50 drivers, I don’t know if they solve anything didn’t try them yet

UFR II Printer Driver for Linux Version 2.50

Regards,

The 2.50 driver seems to work so far, I could print a text file and a pdf file :slight_smile:

After having tried with Canon Cups driver 2.40 2.50 2.60 & 2.70 I’m still having the same problem with RPM or built drivers.
I tried to compile with several other parameter as the original ones and got fed up.
The only way to print from my Opensuse was to generate PDF file and use another computer…

I finally throw away this good printer with lack of linux support an bought an equivalent (HP M475dn) which was plug and play.
Fully functional including fax and scan over network.

I heavily advise not to buy Canon printer !!!

On 2013-11-29 09:26, sonusss wrote:
>
> After having tried with Canon Cups driver 2.40 2.50 2.60 & 2.70 I’m
> still having the same problem with RPM or built drivers.
> I tried to compile with several other parameter as the original ones and
> got fed up.

Did you try turboprint? It is commercial, but you can try it for free;
it prints a logo in the middle, so you have got to pay to use it for
real, but meanwhile you find out if it is good enough or not. I used it
for several years with my Cannon printer, till I bought an HP instead.

> I heavily advise not to buy Canon printer !!!

I agree.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)