Yes!<br><br>We have a mix of 32-bit and 64-bit machines around here, so I usually take the lazy approach and compile apps on a 32-bit platform and they run on either platform.&nbsp; This is the first time that didn&#39;t work (and to be honest I don&#39;t know why).&nbsp; I recompiled the library and sane apps as well as 9 other dependencies in my 64-bit prefix and it works great.<br>
<br>Thanks for your help and sorry it turned out not to be sane specific.<br><br><div class="gmail_quote">On Thu, Feb 21, 2008 at 11:19 AM, m. allan noah &lt;<a href="mailto:kitno455@gmail.com">kitno455@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">&quot;myhost kernel: ioctl32(scanimage:17106): Unknown cmd fd(3)&quot;<br>

<br>
</div>are you running a 32 bit version of libusb and/or sane on a system<br>
with a 64 bit kernel?<br>
<div class="Ih2E3d"><br>
allan<br>
<br>
2008/2/20 Ken Bender &lt;<a href="mailto:bender647@gmail.com">bender647@gmail.com</a>&gt;:<br>
</div><div><div></div><div class="Wj3C7c">&gt; Hi,<br>
&gt;<br>
&gt; I&#39;m in a tricky situation -- at work I have a Opteron workstation<br>
&gt; running the antiquated RHEL3 os with no opportunity by me to upgrade<br>
&gt; anything except by installing newer versions of software in my user<br>
&gt; &nbsp;prefix (I can gain root access to tweak hotplug scripts, etc, but<br>
&gt; shouldn&#39;t upgrade system packages). &nbsp;I&#39;ve installed libusb-0.1.12,<br>
&gt; sane-backends-1.0.19 and sane-frontends-1.0.14 in my user prefix.<br>
&gt;<br>
&gt; I&#39;m trying to get a Canon LiDe25 scanner working here (it works fine at<br>
&gt; &nbsp;home with my newer machines).<br>
&gt;<br>
&gt; This is the tail of the error I get from scanimage -L:<br>
&gt;<br>
&gt; [sanei_usb] sanei_usb_open: opened usb device `libusb:001:017&#39; (*dn=0)<br>
&gt; [sanei_usb] sanei_usb_get_vendor_product: device 0: vendorID: 0x04a9,<br>
&gt; productID: 0x2220<br>
&gt; &nbsp;[sanei_usb] sanei_usb_write_bulk: trying to write 4 bytes<br>
&gt; [sanei_usb] 0000: 01 69 00 01<br>
&gt; .i..............<br>
&gt; USB error: error submitting URB: Invalid argument<br>
&gt; [sanei_usb] sanei_usb_write_bulk: write failed: Invalid argument<br>
&gt; &nbsp;[sanei_usb] sanei_usb_close: closing device 0<br>
&gt;<br>
&gt; And here&#39;s an ominous /var/log/messages entry:<br>
&gt;<br>
&gt; Feb 20 10:22:26 myhost kernel: ioctl32(scanimage:17106): Unknown cmd fd(3)<br>
&gt; cmd(<br>
&gt; 802c550a){00} arg(ffff50f0) on /proc/bus/usb/001/017<br>
&gt;<br>
&gt; I&#39;ve had hotplug USB errors on this box before when too many things were<br>
&gt; plugged<br>
&gt; in (order of hotplug is important). &nbsp;So I&#39;m using a powered USB hub to power<br>
&gt; the scanner<br>
&gt; but the results haven&#39;t changed.<br>
&gt;<br>
&gt; The scanner is on 1/17:<br>
&gt; $ lsusb<br>
&gt; Bus 001 Device 017: ID 04a9:2220 Canon, Inc.<br>
&gt;<br>
&gt; Any pointers on what these messages mean?<br>
&gt;<br>
&gt;<br>
</div></div><div><div></div><div class="Wj3C7c">&gt; --<br>
&gt; &nbsp;sane-devel mailing list: <a href="mailto:sane-devel@lists.alioth.debian.org">sane-devel@lists.alioth.debian.org</a><br>
&gt; &nbsp;<a href="http://lists.alioth.debian.org/mailman/listinfo/sane-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/sane-devel</a><br>
&gt; &nbsp;Unsubscribe: Send mail with subject &quot;unsubscribe your_password&quot;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;to <a href="mailto:sane-devel-request@lists.alioth.debian.org">sane-devel-request@lists.alioth.debian.org</a><br>
&gt;<br>
<br>
<br>
<br>
--<br>
&quot;The truth is an offense, but not a sin&quot;<br>
</div></div></blockquote></div><br>