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