please edit sane/backend/umax.c
search for sense_handler
and set a remark in the return-line:
if ( get_RS_error_code(result) != 0x70 )
{
DBG(DBG_proc, "invalid sense key => handled as DEVICE BUSY!\n");
// return
SANE_STATUS_DEVICE_BUSY; /* sense
key invalid */
}
search for identify_scanner
some lines down set a remark in the if-line:
// if (get_inquiry_periph_devtype(dev->buffer) != IN_periph_devtype_scanner) {
return 1; } /* no scanner */
The do
make clean
make
as root:
make install
and then as normal user:
export SANE_DEBUG_UMAX=10
and call (x)scanimage
Bye
Oliver
--EMAIL: Oliver.Rauch@Wolfsburg.DE WWW: http://www.wolfsburg.de/~rauch
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com