Looks like the DHCP server doesn't do staically-assigned dynamic addresses (it only SOUNDS like an oxymoron!).

So, you need to tell your printer to have a static ip address.  Go to the printer and set it up with an ip address not inside the DHCP range your DHCP server gives out.

I've not looked at the logs, but you may need to try more than an IPP protocol.  Also try this:

http://www.usa.canon.com/cusa/sna/consumer/printers_multifunction/pixma_mx_series/pixma_mx439?selectedName=DriversAndSoftware

and select linux as your os, see if that gets you anywhere.

-----Original Message-----
From: plug-discuss-bounces@lists.plug.phoenix.az.us on behalf of Matt Graham
Sent: Sat 8/25/2012 9:08 AM
To: plug-discuss@lists.plug.phoenix.az.us
Subject: Re: dhcp question.

From: joe@actionline.com
> While I very much appreciate your suggestions, sadly, this is all way too
> complicated for my feeble mind. I have spent more than a week (including
> all day today) trying to figure out how to be able to send print from my
> Linux machine to this new Canon mx439 printer and still can't get it.

This should've been sent to the list, not just to me.  The list can solve
problems in parallel, while one person can only solve them serially.  I'm also
not a printer guru; the last time I had a printer at home was 2006.

> IP (inet?) and MAC addresses for this Canon printer in my network:
> 192.168.0.68 and 88:87:17:C0:A4:45

This is good.

> equivalent to dhcpd.conf as shown in these two screen captures:
> http://upquick.com/temp/dhcp.jpg -and- http://upquick.com/temp/subnets.jpg

Neither of those is what you actually need to assign that MAC to a static IP
addr.  I'm not sure, but that router may not actually have that capability.
No real worries though.

> http://upquick.com/temp/canon.troubleshoot.txt

Yikes, that's a lot of text. 

> printer-uri = "ipp://192.168.0.68:631/ipp/printer"'

This shows that CUPS got the right IP address for the printer and is trying to
talk to it on port 631 using IPP.  CUPS thinks that the job was submitted
successfully, as in "[Job 278] Set job-printer-state-message to "Print file
accepted - job ID 1."  It thinks the job was completed successfully too.

Lines 685..694 in the logfile show things complaining about color profiles.
I'm not sure what this is about, or whether it's worth looking at.

> It is terribly frustrating that something like this should be so
> enormously complicated.

Canon has never been terribly Linux-friendly.  When buying hardware for a
Linux system, the *first* thing to do is do some research on the Net.  If you
can't find one or two reports of "I bought a FOO-1234 and got it working with
Linux pretty quickly, here's what I did!" then buying a FOO-1234 for use with
a Linux system is *not* a good idea unless you're experienced.

Printer trouble has been with us for a very long time.  (What inspired Richard
Stallman to get serious about Free Software?  A recalcitrant printer....)

--
Matt G / Dances With Crows
The Crow202 Blog:  http://crow202.org/wordpress/
There is no Darkness in Eternity/But only Light too dim for us to see

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss