You are not logged in.

#1 2009-02-17 22:08:00

voidzero
Member
Registered: 2007-06-21
Posts: 109

Canon MX700 linux printer drivers (with ethernet)

Has anyone got this to work within Archlinux? I certainly haven't. Turboprint is a bit vague (as suggested on the ubuntu forums) and whenever adding the printer with cups and a custom ppd file (http://ubuntuforums.org/attachment.php? … 1199213424), it says "/usr/lib/cups/filter/pstocanonij failed"...

Who got this to work?

Offline

#2 2009-04-02 17:12:46

valunthar
Member
Registered: 2009-03-29
Posts: 18

Re: Canon MX700 linux printer drivers (with ethernet)

I haven't gotten it to work yet, but I can point you in the right direction. The error reported relates to 2 driver files that need to be installed first. The only problem is that as far as I know the drivers are only released as .deb files and you have to jump through a few hoops in order to to convert the files into a format that arch linux/pacman understands (assuming you want to use pacman). The files can be found here cnijfilter-common_2.80-1_i386.deb http://support-au.canon.com.au/conte...100083403.html and here cnijfilter-mp520series_2.80-1_i386.deb http://support-au.canon.com.au/conte...100083901.html. Instructions and more information can be found here http://ubuntuforums.org/showthread.php?t=571795&page=9.

I've also done some preliminary research into the conversion process which can be found here http://bbs.archlinux.org/viewtopic.php?id=65811 here http://bbs.archlinux.org/viewtopic.php?id=48573 and here http://wiki.archlinux.org/index.php/PKGBUILD

I hope this helps.

Offline

#3 2009-04-02 21:52:17

valunthar
Member
Registered: 2009-03-29
Posts: 18

Re: Canon MX700 linux printer drivers (with ethernet)

I've got good news and bad news. good news is that you don't have to write up a pkgbuild file to use the deb files. Instead you can use deb2targz (found in AUR) to convert the deb file to a .tar.gz file. From there you can extract the 2 .tar.gz files and copy the contents to the appropriate folders on your system. 

The bad news is that although I've gotten around that error message I still cannot print to that printer. The printer status says ready, and there doesn't seem to be anything else wrong with the system, however nothing comes out when I try and print a test page.

Offline

#4 2009-04-13 22:37:56

valunthar
Member
Registered: 2009-03-29
Posts: 18

Re: Canon MX700 linux printer drivers (with ethernet)

I've done some more testing on this problem using the CUPS control panel but I still have not had any luck solving the issue.  I thought it might have been an issue with the device URI since all of the device URI's were something nonstandard such as cnij_usb:/dev/usb/lp0. When I changed it to //dev/usb/lp0 that didn't seem to solve the issue. Does anyone have any ideas as far as what else may be causing the problem?

EDIT: The URI path //dev/usb/lp0 does exist on my system.

Last edited by valunthar (2009-04-13 22:47:12)

Offline

#5 2009-04-17 04:31:25

valunthar
Member
Registered: 2009-03-29
Posts: 18

Re: Canon MX700 linux printer drivers (with ethernet)

Problem finally solved:

I used the directions found in the last post found here http://bbs.archlinux.org/viewtopic.php?id=66780 but substituting the mx700 ppd file that I mentioned earlier for the mx520 ppd file that he mentions in the post. The MX700 ppd file already contains the modifications that the poster adds to the stock mx520 ppd file.

When I was installing the printer in the CUPS administration section I chose CANON MX700 series USB #1 (Canon MX700 Series) when I was asked to choose the device and I chose the custom mx700 ppd file when asked to choose the model/driver on the next page.

Offline

#6 2009-04-17 05:19:51

voidzero
Member
Registered: 2007-06-21
Posts: 109

Re: Canon MX700 linux printer drivers (with ethernet)

OK, so you got it to work with usb only? And also... are you running i686 or x86_64? I think that the printer only works on 32 bit linuxes, with usb...

Offline

#7 2009-04-30 19:03:45

valunthar
Member
Registered: 2009-03-29
Posts: 18

Re: Canon MX700 linux printer drivers (with ethernet)

I'm running the printer on a 32 bit laptop through USB. There's a chance that the solution I found works in a 64 bit environment. It's definitely worth a shot. As far as printing through ethernet, according to the thread that i mentioned earlier (found here http://ubuntuforums.org/showthread.php? … 00&page=1) you have three options: Share the printer through Samba, use the turboprint module or use a patch for CUPS. Information on how to patch CUPS using BJNP and information on turboprint can be found on page 7 of that thread.

Offline

#8 2009-06-24 19:36:47

voidzero
Member
Registered: 2007-06-21
Posts: 109

Re: Canon MX700 linux printer drivers (with ethernet)

Hello,

I am still hoping that someone around can provide a solution to get this to work in archlinux x64... So, anyone out there?

Offline

Board footer

Powered by FluxBB