Page 1 of 1

Turboprint not working in Ubuntu Gutsy (claims disconnected)

Posted: Sun Oct 21, 2007 2:01 pm
by locusf
Hello!

I have been trying to get my Turboprint back to working state, but my setup keeps failing on "Printer not connected". I have a Canon Pixma MP150 and it is installed via Local Printer option. I have tried /dev/usb/lp0 (and did the ownership gimmicks in there) and usb://Canon/MP150 but no luck.

As a sidenote, all of this worked in feisty 100%.

EDIT: The printer is connect ok and shows up in dmesg.

Posted: Mon Oct 22, 2007 7:03 am
by zedonet
Hello,

does the shell command

sudo /usr/lib/cups/backend/usb

list the printer (login password is requested by sudo)?

Posted: Mon Oct 22, 2007 8:40 am
by locusf
Hello,

does the shell command

sudo /usr/lib/cups/backend/usb

list the printer (login password is requested by sudo)?
Yes this works and the output is:

Code: Select all

direct usb://Canon/MP150 "Canon MP150" "Canon MP150 USB #1" "MFG:Canon;CMD:BJL,BJRaster3,BSCCe;SOJ:TXT01;MDL:MP150;CLS:PRINTER;DES:Canon MP150;VER:1.04;STA:10;HRI:OTH;"

Posted: Fri Oct 26, 2007 5:31 pm
by meduza
same problema here, I upgraded to gutsy and now turboprint don't work
my output to sudo /usr/lib/cups/backend/usb is:
direct usb://Canon/MP530 "Canon MP530" "Canon MP530 USB #1" "MFG:Canon;CMD:BJL,BJRaster3,BSCCe;SOJ:TXT01;MDL:MP530;CLS:PRINTER;DES:Canon MP530;VER:1.05;STA:10;FSI:02;HRI:OTH;�j"
direct usb://Canon/MP530%20FAX "Canon MP530 FAX" "Canon MP530 FAX USB #2" "MFG:Canon;CMD:MultiPASS 2.1;MDL:MP530 FAX;CLS:PRINTER;DES:Canon MP530 FAX;MP"
what next?

Posted: Mon Nov 19, 2007 2:12 am
by ppk007
I am having the same problem as well. Is there an ETA on a fix?

Posted: Mon Nov 19, 2007 9:54 am
by zedonet
Hello,

the problem is not present on all installations of Ubuntu Gutsy and seems to concern all drivers, not only TurboPrint.

Access to the USB port device (e.g. /dev/usblp0) is not possible during printing. Either the access rights or the group seems to be wrong.

A customer has suggested the following workaround:

edit the file "/etc/udev/rules.d/40-permissions.rules"

and change the line

SUBSYSTEM=="usb", KERNEL=="lp[0-9]*", GROUP="lp"

to

SUBSYSTEM=="usb", KERNEL=="lp[0-9]*", GROUP="lp" , Mode="0666"

(access to the printer USB ports for everyone).

If someone knows more please post.

Posted: Tue Nov 20, 2007 4:12 am
by ppk007
You need to run:

Code: Select all

sudo /etc/init.d/udev restart
After you change /etc/udev/rules.d/40-permissions.rule according to the message above.

It works like a charm! Thanks.

Posted: Tue Nov 20, 2007 4:19 am
by ppk007
Sorry. I spoke too soon. It doesn't work. It printed one file and it's back to the same symptom.

Posted: Sun Nov 25, 2007 9:24 pm
by agent86
Running Gutsy, with Turboprint driving an MP390, I got the "not connected..." message on the :631 port when attempting to print. Everything had worked fine with Edgy and Fedora and Arch and Debian...

Taking a look at the URIs, Gutsy set me up with a
hal:///org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial_
entry.

Arch Linux had set up CUPS with
usb://Canon/MP390%20Series.

On a whim, I changed to the Arch URI and restarted cupsys. Instantly the printer began printing the document that I had submitted 20 minutes ago.

SO. Ubuntu Gutsy seems to not configure hal/cups/something right. Or something else fouled things up.

Gutsy and the Canon MP750

Posted: Tue Jan 15, 2008 3:03 pm
by yaturner
changing the 40-permissions file and restarting udev worked perfectly

thanks for your help

Posted: Sun Feb 15, 2009 2:14 pm
by boundarynoob
'changing the 40-permissions file and restarting udev worked perfectly'

The same solution also worked perfectly for a Canon ip4500 using Ubuntu 8.10 (Intrepid).

Thanks!