<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Canon Pixma MP500 Setup for Linux</title>
	<atom:link href="http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/</link>
	<description>from the seeds of gyrm</description>
	<lastBuildDate>Wed, 25 May 2011 12:10:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Administrator</title>
		<link>http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/comment-page-1/#comment-31</link>
		<dc:creator>Administrator</dc:creator>
		<pubDate>Thu, 11 May 2006 02:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/#comment-31</guid>
		<description>Maybe the cups debugging output will provide a hint. If you haven&#039;t already, in /etc/cups/cupsd.conf try setting &quot;LogLevel debug2&quot;, restarting cups, then running:

&lt;pre class=&quot;code&quot;&gt;
% tail -f /var/log/cups/error_log
&lt;/pre&gt;

Now when you send a print request, you should see lots of debugging output which may indicate what exactly is failing.</description>
		<content:encoded><![CDATA[<p>Maybe the cups debugging output will provide a hint. If you haven&#8217;t already, in /etc/cups/cupsd.conf try setting &#8220;LogLevel debug2&#8243;, restarting cups, then running:</p>
<pre class="code">
% tail -f /var/log/cups/error_log
</pre>
<p>Now when you send a print request, you should see lots of debugging output which may indicate what exactly is failing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PublicServant</title>
		<link>http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/comment-page-1/#comment-30</link>
		<dc:creator>PublicServant</dc:creator>
		<pubDate>Mon, 08 May 2006 08:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://ttwhy.org/home/blog/2006/05/05/canon-pixma-mp500-setup-for-linux/#comment-30</guid>
		<description>Thanks man, that was really useful, here is what I did on my machine:

I&#039;m running 32 bit ubuntu on my 64bit dualcore AMD processor (yes I know I should run 64 bit, but as my mainboard only supports 4G of ram, I didn&#039;t think the trade off between the address space and applications was worthwhile), I downloaded the packages from the ftp site as you pointed out, then used alien to covert them to deb packages then installed them using dpkg -- no troubles at all so far.

I then tried to run the cifmp500 command, and got a bunch of &quot;library not found error&quot;, it turned out that the shared libraries cifmp500 was compiled with did not have the extra sufficies after .so, So, I manually created symlinks for the shared libraries and everything was fine. Oh, one more thing, cifmp500 was compiled with libtiff3 which is neither available on my machine nor available from the ubuntu package archives, so I just symlinked libtiff4 to libtiff3 -- not very safe but so far no problems.

I then ran kcontrol and used the printer setup to config cups to for the MP500 printer, everything was smooth except I got two warnings/errors saying the format of the printer database file is corrupted, however, it was still able to present a list of printer drivers with the new MP500 driver in it.
I also changed the User field to root 

However, the problem came when I tried to print a test page from both the kcontrol interface and the cups webadmin interface, With both interfaces, the LCD of the printer would acknowledge a file is sent to the printer -- but nothing will be printed. I thought that was really weird, and I also changed the test print page in the interface of kcontrol -- it did not make any difference.

As I was getting more frustrated, I tried to switch the printing system from cups to lprng which I&#039;ve used for my old machine and printer with no problems. However, lprng does not have the driver for MP500, so it seemed that the Canon packages were designed to only work with cups. I also couldn&#039;t print anything from the command line using lpr. I uninstalled/reinstalled both cups and lprng for a few times and did not achieve anything. You see, I&#039;ve never used cups before and lpd was the only thing I knew, and I did&#039;t know how to print anything other than the test page using cups.

The breakthrough came when I decided to learn how linux printing and cups really worked, as I was searching for documentation for cups using apt, I saw a small program called xpp -- a small X Printing Panel program somehow associated cups, I installed it, and tried to print something -- it worked!!

I still cannot print the test page from either the kcontrol interface or the cups admin page, but I don&#039;t really care any more. As long as I can work out how to get lpr working with cups, I&#039;d be happy ... any ideas?

Thanks so much for the pointers!</description>
		<content:encoded><![CDATA[<p>Thanks man, that was really useful, here is what I did on my machine:</p>
<p>I&#8217;m running 32 bit ubuntu on my 64bit dualcore AMD processor (yes I know I should run 64 bit, but as my mainboard only supports 4G of ram, I didn&#8217;t think the trade off between the address space and applications was worthwhile), I downloaded the packages from the ftp site as you pointed out, then used alien to covert them to deb packages then installed them using dpkg &#8212; no troubles at all so far.</p>
<p>I then tried to run the cifmp500 command, and got a bunch of &#8220;library not found error&#8221;, it turned out that the shared libraries cifmp500 was compiled with did not have the extra sufficies after .so, So, I manually created symlinks for the shared libraries and everything was fine. Oh, one more thing, cifmp500 was compiled with libtiff3 which is neither available on my machine nor available from the ubuntu package archives, so I just symlinked libtiff4 to libtiff3 &#8212; not very safe but so far no problems.</p>
<p>I then ran kcontrol and used the printer setup to config cups to for the MP500 printer, everything was smooth except I got two warnings/errors saying the format of the printer database file is corrupted, however, it was still able to present a list of printer drivers with the new MP500 driver in it.<br />
I also changed the User field to root </p>
<p>However, the problem came when I tried to print a test page from both the kcontrol interface and the cups webadmin interface, With both interfaces, the LCD of the printer would acknowledge a file is sent to the printer &#8212; but nothing will be printed. I thought that was really weird, and I also changed the test print page in the interface of kcontrol &#8212; it did not make any difference.</p>
<p>As I was getting more frustrated, I tried to switch the printing system from cups to lprng which I&#8217;ve used for my old machine and printer with no problems. However, lprng does not have the driver for MP500, so it seemed that the Canon packages were designed to only work with cups. I also couldn&#8217;t print anything from the command line using lpr. I uninstalled/reinstalled both cups and lprng for a few times and did not achieve anything. You see, I&#8217;ve never used cups before and lpd was the only thing I knew, and I did&#8217;t know how to print anything other than the test page using cups.</p>
<p>The breakthrough came when I decided to learn how linux printing and cups really worked, as I was searching for documentation for cups using apt, I saw a small program called xpp &#8212; a small X Printing Panel program somehow associated cups, I installed it, and tried to print something &#8212; it worked!!</p>
<p>I still cannot print the test page from either the kcontrol interface or the cups admin page, but I don&#8217;t really care any more. As long as I can work out how to get lpr working with cups, I&#8217;d be happy &#8230; any ideas?</p>
<p>Thanks so much for the pointers!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

