Package: libsane Version: 1.0.18-3 Followup-For: Bug #399119 I had my Epson CX5200 working correctly with libsane 1.0.17. Last night I upgraded to 1.0.18 and now I have exactly the same problem as original poster.
Following is the part of epson.c driver that fails, in my case, buf[0] contains 0xb0. Original poster also had 0xb0 in the beginning of the 88 byte buffer. 06144 receive (s, buf, len, &status); /* reveive actual status data */ 06145 06146 if (buf[0] & 0x80) 06147 { 06148 close_scanner (s); 06149 return SANE_STATUS_INVAL; 06150 } The check fails. What is the meaning of 0x80? How about 0xb0? Could it be talking to the printer??? (CX5200 is a scanner/printer device). -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable'), (90, 'testing'), (80, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-686 Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2) Versions of packages libsane depends on: ii adduser 3.100 Add and remove users and groups ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries ii libgphoto2-2 2.2.1-13-mmap-1 gphoto2 digital camera library ii libgphoto2-port0 2.2.1-13-mmap-1 gphoto2 digital camera port librar ii libieee1284-3 0.2.10-4 cross-platform library for paralle ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libtiff4 3.8.2-6 Tag Image File Format (TIFF) libra ii libusb-0.1-4 2:0.1.12-2 userspace USB programming library ii makedev 2.3.1-83 creates device files in /dev Versions of packages libsane recommends: ii module-init-tools 3.3-pre3-1 tools for managing Linux kernel mo ii sane-utils 1.0.18-3 API library for scanners -- utilit ii udev 0.103-1 /dev/ and hotplug management daemo -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]