Canon PIXMA MX432 wireless

J

jeff g.

Got this as aprt of a package deal on new box - cost to me was zilch.

I'm trying to setup wireless printing using CUPS but I'm clueless.
Single user, no network beyond the modem, which is a dsl modem/WAP.
So far, I'm able to ping the printer and pull up an admin page from the
printer in my browser but thats fairly useless from what I can see - it
assumes Windoze user.

I cannot figure out what I should use for a URI in my Bodhi print admin
(GUI for CUPS).
I've tried lpp://ip# and socket://ip#.
lpp does nothing upon sending test and socket says printer "busy".

I've been through a lot of cups docs, did a dhcpd.conf file, which
didn't exist before but nothing.

Can anyone help tell me what I'm missing in this set up or is this
printer a paperweight?

Any help appreciated - networking isn't my forte.

jg
 
N

NotMe

jeff g. said:
Got this as aprt of a package deal on new box - cost to me was zilch.

I'm trying to setup wireless printing using CUPS but I'm clueless.
Single user, no network beyond the modem, which is a dsl modem/WAP.
So far, I'm able to ping the printer and pull up an admin page from the
printer in my browser but thats fairly useless from what I can see - it
assumes Windoze user.

I cannot figure out what I should use for a URI in my Bodhi print admin
(GUI for CUPS).
I've tried lpp://ip# and socket://ip#.
lpp does nothing upon sending test and socket says printer "busy".

I've been through a lot of cups docs, did a dhcpd.conf file, which didn't
exist before but nothing.

Can anyone help tell me what I'm missing in this set up or is this printer
a paperweight?

Any help appreciated - networking isn't my forte.
I have two of these one is used in an free access envorment and no problems
the other has passwords etc and I can't get it to work. If you do mange to
get this sorted please post your fix.
 
J

jeff g.

I have two of these one is used in an free access envorment and no problems
the other has passwords etc and I can't get it to work. If you do mange to
get this sorted please post your fix.
If I do, we'll both know :)

The one that works - what is your URI in CUPS?

notyou
 
J

jeff g.

Don't have a clue. What should I look for to answer that question?
Nevermind - you're using windows, I'm not - I wouldn't know where to
look - well, I probably could but I couldn't charge you by the hour. It
doesn't use CUPS, Macs and Linux do.
 
N

NotMe

jeff g. said:
Nevermind - you're using windows, I'm not - I wouldn't know where to
look - well, I probably could but I couldn't charge you by the hour. It
doesn't use CUPS, Macs and Linux do.

We have several MacBook Pros on both system. I'm not a Mac person but
willing to look if the information will help.
 
G

Gernot Hassenpflug

Hi,

I can't really help with wireless, but do you know that the printer
really works with your CUPS setup if you try and do a normal USB
connection installation?

From what I have read, there are 2 types (or more?) varieties of
setup: manual, and WPS.

1. Manual:

On some printers (HP, for instance), you first need to send the
printer its setup information via a USB connection (probably using a
PC with Windows, or a Mac).

Example of MP620:
http://gregk.me/2009/configuring-canon-pixma-mp620-wirelessly-on-mac-os-x/


Canon does not need this, but you need to get some information from
the device itself (IP address, not sure how you set it up). You might
have to connect the printer directly to the router first too.

Example of MX860:
http://mairin.wordpress.com/2010/01/17/how-to-set-up-the-canon-pixma-mx860-wih-fedora/


2. WPS

If the router has a WPS button, and presumably the printer supports
this type of setup, then you can press the WPS button on the route
(see manual of router and printer I guess) and the printer and route
will set up to talk to one another.

Example of MX410:
http://ubuntuforums.org/showthread.php?t=1802858


CUPS setup:

After that, you can use CUPS to find network printers and it should pop up.
Add -> Printer -> Find Network Printer


Here someone's take on setting up a MG5220 from CUPS once
the wireless is working:
https://bbs.archlinux.org/viewtopic.php?id=112526

/../ After going to the CUPS web interface (http://localhost:631/) I
clicked on the Administration tab and clicked the "Add Printer"
button. Originally, the printer was not in the list that came
up... so I went through the menus on the printer itself (randomly
looking around, so I couldn't tell you exactly where I found the info
I needed) and found the IP address, which I went into my router's
settings and added to the access list. /../

After that, I was able to see the printer in my list in the "Add
Printer" page of the CUPS web interface. It was at the bottom of the
list: Canon-MG5200-series_XX-XX-XX-XX-XX-XX (Canon MG5200 series). I
followed the typical prompts and was up and running pretty
quickly. /../

In case that does not work, here is someone's story of a MX870 needing
a special lpd queue name:
https://bbs.archlinux.org/viewtopic.php?id=143349

Regards,
 
J

jeff g.

We have several MacBook Pros on both system. I'm not a Mac person but
willing to look if the information will help.

I don't know Macs but in linux, if you go into browser and
http://localhost:631/
you should see the CUPS home.

Same in the Mac?

But my issue will come out in following posts.
 
J

jeff g.

I can't really help with wireless, but do you know that the printer
really works with your CUPS setup if you try and do a normal USB
connection installation?

G'day-

I just got home from a Monday Night male bonding evening - I'll hook up
the USB in the morning and post back.
I did have it hooked to a USB on day 1 and I think the printer id had
been picked up by CUPS then. I didn't try to print then because that
would have made sense...
 
J

jeff g.

I can't really help with wireless, but do you know that the printer
really works with your CUPS setup if you try and do a normal USB
connection installation?

hooked up a USB cable - CUPS didn't seem to need any input, just set it
up. But printer doesn't print after showing successful test print.

CUPS code reads
usb://Canon/MX430%20series?serial=31917E&interface=1.

Printer is the PIXMA MX432

I'm off to play with CUPS for awhile - have a job to go to which will
take 3-4 hours in a little while..

2nd reply coming up...
 
J

jeff g.

I can't really help with wireless, but do you know that the printer
really works with your CUPS setup if you try and do a normal USB
connection installation?
see prior post.
I think I have the wireless connection setup Ok - I'm now seeing the
same "print successful" messages with no prints coming out with both
wireless and usb.

From what I have read, there are 2 types (or more?) varieties of
setup: manual, and WPS.

1. Manual:

On some printers (HP, for instance), you first need to send the
printer its setup information via a USB connection (probably using a
PC with Windows, or a Mac).
Example of MP620:
http://gregk.me/2009/configuring-canon-pixma-mp620-wirelessly-on-mac-os-x/

Canon does not need this, but you need to get some information from
the device itself (IP address, not sure how you set it up). You
might have to connect the printer directly to the router first too.

I had no problem there - the printer gives a self printout of all the
LAN settings. Here is where I got bogged down in CUPS protocol - the
only clue was a setting on the printer's embedded administration screen
- LPD enabled.

I'll look at that - I'm running a Debian/Ubuntu based distro - Bodhi.

didn't go this route - didn't need to.
see manual printer

no such thing exists that I can find.

CUPS setup:

After that, you can use CUPS to find network printers and it should
pop up. Add -> Printer -> Find Network Printer

yes


Here someone's take on setting up a MG5220 from CUPS once the
wireless is working:
https://bbs.archlinux.org/viewtopic.php?id=112526
I'll look at that link
/../ After going to the CUPS web interface (http://localhost:631/) I
clicked on the Administration tab and clicked the "Add Printer"
button. Originally, the printer was not in the list that came up...
so I went through the menus on the printer itself (randomly looking
around, so I couldn't tell you exactly where I found the info I
needed) and found the IP address, which I went into my router's
settings and added to the access list. /../

I'll assume he's referring to the printer ip - I got that ok.
After that, I was able to see the printer in my list in the "Add
Printer" page of the CUPS web interface. It was at the bottom of
the list: Canon-MG5200-series_XX-XX-XX-XX-XX-XX (Canon MG5200
series). I followed the typical prompts and was up and running
pretty quickly. /../

In case that does not work, here is someone's story of a MX870
needing a special lpd queue name:
https://bbs.archlinux.org/viewtopic.php?id=143349
I think I've already been to that last link but shall visit again.
And this was about where I got muddles - nowhere was it clear which
protocol I wanted/needed - socket, irr, lpd, lpr, http, etc.

CUPS can't specify which - it seems to be trial and error.

Same with the driver selection - closest one I found was the Gutenprint
5.2.8 pre 1, which was listed for most of the MX series printers.

Thanks for time and effort on the links.

Jeff
 
G

Gernot Hassenpflug

jeff g. said:
Same with the driver selection - closest one I found was the
Gutenprint 5.2.8 pre 1, which was listed for most of the MX series
printers.

You should use 5.2.9, not 5.2.8 pre 1 which was a pre-release that we
generated specifically for debugging by Mac OSX users in December
2011, since it is such a pain to try and compile gutenprint on a Mac
platform.

Gutenprint 5.2.8 came out in I think June 2012 but as it had a
packaging bug, it was replaced almost immediately by 5.2.9 (like a
couple of weeks later).

Gutenprint 5.2.8 pre 1 has many bugs, and this can certainly explain
why nothing prints: I assumed you were using the Canon drivers, but if
you are using gutenprint, you should either see if your distribution
offers 5.2.9, or else download the source and compile it. It will make
your life much easier.

Cheers,
Gernot
 
J

jeff g.

Thanks for your reply - I've been tied up in other issues for a couple
days - finally took out a gun and shot down java and IBM Symphony. Now
on to more important things.
The 2 links you supplied earlier didn't come up with anything
new/worthwhile.
You should use 5.2.9, not 5.2.8 pre 1 which was a pre-release that we
generated specifically for debugging by Mac OSX users in December
2011, since it is such a pain to try and compile gutenprint on a Mac
platform.

Gutenprint 5.2.8 came out in I think June 2012 but as it had a
packaging bug, it was replaced almost immediately by 5.2.9 (like a
couple of weeks later).

Gutenprint 5.2.8 pre 1 has many bugs, and this can certainly explain
why nothing prints: I assumed you were using the Canon drivers, but if
you are using gutenprint, you should either see if your distribution
offers 5.2.9, or else download the source and compile it. It will make
your life much easier.

I've not compiled anything of this nature before.

Off to google...
 
G

Gernot Hassenpflug

jeff g. said:
/../


I've not compiled anything of this nature before.

Here is the short version:

./autogen.sh --enable-debug --disable-shared --with-cups-nickname=" - CUPS+Gutenprint-CVS v" --disable-libgutenprintui2 --without-doc --enable-cups-ppds --enable-testpattern && make clean && make && make install && /etc/init.d/cups restart && /etc/init.d/cups force-reload

The long version includes:
- first installing dependencies needed, as you will be told via errors in autogen.sh, or in the make step.
- running the parts without "&&" to see if each step works.
- reinstalling printer after completed of above steps: in CUPS this is called "modify printer".

Cheers,
 
J

jeff g.

Here is the short version:

./autogen.sh --enable-debug --disable-shared --with-cups-nickname=" - CUPS+Gutenprint-CVS v" --disable-libgutenprintui2 --without-doc --enable-cups-ppds --enable-testpattern && make clean && make && make install && /etc/init.d/cups restart && /etc/init.d/cups force-reload

The long version includes:
- first installing dependencies needed, as you will be told via errors in autogen.sh, or in the make step.
- running the parts without "&&" to see if each step works.
- reinstalling printer after completed of above steps: in CUPS this is called "modify printer".

I'll file that until needed, hopefully never, thanks anyway. I put in a
request to bodhi for CUPS 1.6 (they install vers. 1.5.3, which has the
deprecated driver), thinking I'd maybe get the updated driver you
mentioned. No luck there yet and I don't know if it will in fact give
me an updated driver.

I fell across cnijfilter-mx430series-3.70-1-deb at Canon-Asia after
exhaustive searching. I'm thinking at least part of my problem is the
kernel I running, which is 3.5.0-11
A lot of bugs all over the place, mostly related to Ubuntu 12.04, which
my distro is based upon..
Any way, this driver works, although I don't get a lot of options, at
least I get prints.

Now, I'm fighting to get my old Brothers plain vanilla HL 1240 to work -
prints out a test page then nothing more afterwards.
Its connected via a concentric to usb adapter. lsusb doestn't show the
printer, just the cable. CUPS says everythings cool but it doesn't print.

Guess I'll find the answer eventially - not today...

Thanks for listening, though, and maybe one day I'll have time to learn
how to compile the above. Sorta sucks, though, since you don't know if
it will work until you get there...
 
J

jeff g.

Guess I'll find the answer eventially

My problems with my Brothers laser was that CUPS, for whatever reason,
doesn't include printconf as part of a default install.
printconf directs the parallel/lpt ports for CUPS - guess not many folks
use them anymore.

Least i can use it now and save the Canon ink costs.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top