Hi, after posted here my problem this morning I set SANE_DEBUG_SANEI_USB to 255.
Running scanimage -L I have this: > PB17:/usr/local/bin grocchi$ ./scanimage -L > [sanei_debug] Setting debug level of fujitsu to 0. > [sanei_debug] Setting debug level of sanei_usb to 255. > usb_set_debug: Setting debugging level to 255 (on) > usb_os_find_busses: Found 024 > usb_os_find_busses: Found 025 > usb_os_find_busses: Found 026 > usb_os_find_devices: Found 001 on 024 > usb_os_find_devices: Found 002 on 024 > usb_os_open: 04c5:1041 > usb_os_open: device opened > usb_control_msg: 128 6 512 0 0xbfffe9b8 8 1000 > usb_control_msg: 128 6 512 0 0x500a20 32 1000 > usb_os_close: 04c5:1041 > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_find_devices: Found 001 on 025 > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_find_devices: Found 001 on 026 > usb_os_find_devices: Found 002 on 026 > usb_os_open: 05ac:8203 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: found libusb device (0x04c5/0x1041) > interface 0 at libusb:024:002 > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: device 0x05ac/0x8203 is not configured > [sanei_usb] sanei_usb_init: found 1 devices > [sanei_usb] sanei_usb_find_devices: vendor=0x04c5, product=0x1042 > [sanei_usb] sanei_usb_find_devices: vendor=0x04c5, product=0x1041 > [sanei_usb] sanei_usb_open: trying to open device `libusb:024:002' > usb_os_open: 04c5:1041 > usb_os_open: device opened > usb_set_configuration: called for config 1 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0xe73 > claim_interface: Interface 0 of device from QueryInterface is 0x5009e0 > usb_claim_interface: called for interface 0 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0x1303 > claim_interface: Interface 0 of device from QueryInterface is 0x501f40 > [sanei_usb] sanei_usb_open: found bulk-in endpoint (address 1) > [sanei_usb] sanei_usb_open: found bulk-out endpoint (address 2) > [sanei_usb] sanei_usb_open: opened usb device `libusb:024:002' (*dn=0) > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 12 00 00 00 60 00 00 00 00 00 00 00 > .......`........ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 96 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=96 timeout=30.000000sec > [sanei_usb] 0000: 06 00 02 02 5B 00 00 10 46 55 4A 49 54 53 55 20 > ....[...FUJITSU > [sanei_usb] 0010: 66 69 2D 34 31 32 30 43 64 6A 20 20 20 20 20 20 > fi-4120Cdj > [sanei_usb] 0020: 30 4B 30 30 00 00 00 00 00 00 00 00 03 00 00 00 > 0K00............ > [sanei_usb] 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] sanei_usb_read_bulk: wanted 96 bytes, got 96 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 12 01 F0 00 64 00 00 00 00 00 00 00 > .......d........ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 100 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=100 timeout=30.000000sec > [sanei_usb] 0000: 06 F0 02 00 5F 02 58 02 58 11 02 58 02 58 00 32 > ...._.X.X..X.X.2 > [sanei_usb] 0010: 00 32 FF FC 00 00 13 EC 00 00 41 A0 8F 00 00 00 > .2........A..... > [sanei_usb] 0020: 92 0A 01 00 00 00 00 00 EF BF 00 04 00 00 00 00 > ................ > [sanei_usb] 0030: 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0050: 00 00 00 FF 00 00 41 01 A8 40 08 00 00 00 00 00 > ......A..@...... > [sanei_usb] 0060: 00 00 00 00 > ................ > [sanei_usb] sanei_usb_read_bulk: wanted 100 bytes, got 100 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_close: closing device 0 > usb_os_close: 04c5:1041 > device `fujitsu:libusb:024:002' is a FUJITSU fi-4120Cdj scanner trying to scan a page I have this: > PB17:/usr/local/bin grocchi$ ./scanimage > ~grocchi/test.pnm > [sanei_debug] Setting debug level of fujitsu to 0. > [sanei_debug] Setting debug level of sanei_usb to 255. > usb_set_debug: Setting debugging level to 255 (on) > usb_os_find_busses: Found 024 > usb_os_find_busses: Found 025 > usb_os_find_busses: Found 026 > usb_os_find_devices: Found 001 on 024 > usb_os_find_devices: Found 002 on 024 > usb_os_open: 04c5:1041 > usb_os_open: device opened > usb_control_msg: 128 6 512 0 0xbfffe9b8 8 1000 > usb_control_msg: 128 6 512 0 0x500a00 32 1000 > usb_os_close: 04c5:1041 > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_find_devices: Found 001 on 025 > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_find_devices: Found 001 on 026 > usb_os_find_devices: Found 002 on 026 > usb_os_open: 05ac:8203 > USB error: usb_os_open: Another process already has exclusive access > to the device. > usb_os_open: 05ac:8005 > USB error: usb_os_open: Another process already has exclusive access > to the device. > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: found libusb device (0x04c5/0x1041) > interface 0 at libusb:024:002 > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: device 0x05ac/0x8005 is not configured > [sanei_usb] sanei_usb_init: device 0x05ac/0x8203 is not configured > [sanei_usb] sanei_usb_init: found 1 devices > [sanei_usb] sanei_usb_find_devices: vendor=0x04c5, product=0x1042 > [sanei_usb] sanei_usb_find_devices: vendor=0x04c5, product=0x1041 > [sanei_usb] sanei_usb_open: trying to open device `libusb:024:002' > usb_os_open: 04c5:1041 > usb_os_open: device opened > usb_set_configuration: called for config 1 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0xe73 > claim_interface: Interface 0 of device from QueryInterface is 0x5009c0 > usb_claim_interface: called for interface 0 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0x1303 > claim_interface: Interface 0 of device from QueryInterface is 0x501f20 > [sanei_usb] sanei_usb_open: found bulk-in endpoint (address 1) > [sanei_usb] sanei_usb_open: found bulk-out endpoint (address 2) > [sanei_usb] sanei_usb_open: opened usb device `libusb:024:002' (*dn=0) > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 12 00 00 00 60 00 00 00 00 00 00 00 > .......`........ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 96 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=96 timeout=30.000000sec > [sanei_usb] 0000: 06 00 02 02 5B 00 00 10 46 55 4A 49 54 53 55 20 > ....[...FUJITSU > [sanei_usb] 0010: 66 69 2D 34 31 32 30 43 64 6A 20 20 20 20 20 20 > fi-4120Cdj > [sanei_usb] 0020: 30 4B 30 30 00 00 00 00 00 00 00 00 03 00 00 00 > 0K00............ > [sanei_usb] 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] sanei_usb_read_bulk: wanted 96 bytes, got 96 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 12 01 F0 00 64 00 00 00 00 00 00 00 > .......d........ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 100 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=100 timeout=30.000000sec > [sanei_usb] 0000: 06 F0 02 00 5F 02 58 02 58 11 02 58 02 58 00 32 > ...._.X.X..X.X.2 > [sanei_usb] 0010: 00 32 FF FC 00 00 13 EC 00 00 41 A0 8F 00 00 00 > .2........A..... > [sanei_usb] 0020: 92 0A 01 00 00 00 00 00 EF BF 00 04 00 00 00 00 > ................ > [sanei_usb] 0030: 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0050: 00 00 00 FF 00 00 41 01 A8 40 08 00 00 00 00 00 > ......A..@...... > [sanei_usb] 0060: 00 00 00 00 > ................ > [sanei_usb] sanei_usb_read_bulk: wanted 100 bytes, got 100 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_close: closing device 0 > usb_os_close: 04c5:1041 > scanimage: rounded value of br-x from 215 to 215.004 > scanimage: rounded value of br-y from 297 to 296.994 > [sanei_usb] sanei_usb_open: trying to open device `libusb:024:002' > usb_os_open: 04c5:1041 > usb_os_open: device opened > usb_set_configuration: called for config 1 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0x130b > claim_interface: Interface 0 of device from QueryInterface is 0x5022f0 > usb_claim_interface: called for interface 0 > Interface 0 of device is 0x0 > claim_interface: No interface found; selecting configuration > claim_interface: device has 1 configuration > claim_interface: configuration value is 1 > claim_interface: Interface 0 of device is 0x1903 > claim_interface: Interface 0 of device from QueryInterface is 0x502b30 > [sanei_usb] sanei_usb_open: found bulk-in endpoint (address 1) > [sanei_usb] sanei_usb_open: we already have a bulk-in endpoint > (address: 129), ignoring the new one > [sanei_usb] sanei_usb_open: found bulk-out endpoint (address 2) > [sanei_usb] sanei_usb_open: we already have a bulk-out endpoint > (address: 2), ignoring the new one > [sanei_usb] sanei_usb_open: opened usb device `libusb:024:002' (*dn=0) > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 16 00 00 00 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 15 10 00 00 0C 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 12 bytes > [sanei_usb] 0000: 00 00 00 00 34 06 0F 00 00 00 00 00 > ....4........... > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=12 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 12 bytes, wrote 12 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 15 10 00 00 0E 00 00 00 00 00 39 08 > .............9.. > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 8 bytes > [sanei_usb] 0000: 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=8 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 8 bytes, wrote 8 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 02 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 03 00 00 00 12 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 18 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=18 timeout=30.000000sec > [sanei_usb] 0000: F0 00 45 00 00 00 00 0A 00 00 00 00 26 00 00 80 > ..E.........&... > [sanei_usb] 0010: 00 05 > ................ > [sanei_usb] sanei_usb_read_bulk: wanted 18 bytes, got 18 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 31 01 00 00 00 00 00 00 00 00 00 00 > ...1............ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 24 00 00 00 00 00 00 00 48 00 00 00 > ...$.......H.... > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 64 bytes > [sanei_usb] 0000: 00 00 00 00 00 00 00 40 00 00 01 2C 01 2C 00 00 > .......@...,.,.. > [sanei_usb] 0010: 00 00 00 00 00 00 00 00 27 AD 00 00 36 CF 00 00 > ........'...6... > [sanei_usb] 0020: 00 05 08 00 00 00 00 00 00 00 00 00 00 00 00 00 > ................ > [sanei_usb] 0030: 00 80 00 00 00 00 00 00 20 00 00 00 00 C0 00 00 > ........ ....... > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=64 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 64 bytes, wrote 64 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 8 bytes > [sanei_usb] 0000: 27 AD 00 00 36 CF 00 00 > '...6........... > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=8 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 8 bytes, wrote 8 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 1B 00 00 00 01 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 1 bytes > [sanei_usb] 0000: 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=1 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 1 bytes, wrote 1 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 28 00 00 00 00 00 00 77 04 00 00 00 > ...(......w..... > Converting ep address to pipeRef. > ep_to_pipeRef: an error occurred getting pipe information on pipe 1 > ep_to_pipeRef: No connection to IOService > [sanei_usb] sanei_usb_write_bulk: write failed: No such file or > directory > USB error: usb_clear_halt: error clearing pipe stall > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 28 00 00 00 00 00 00 77 04 00 00 00 > ...(......w..... > Converting ep address to pipeRef. > ep_to_pipeRef: interface is 502b30 > USB error: ep_to_pipeRef: can't get number of endpoints for interface > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > ^Cscanimage: received signal 2 > scanimage: trying to stop scanner > [sanei_usb] sanei_usb_write_bulk: trying to write 31 bytes > [sanei_usb] 0000: 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > C............... > [sanei_usb] 0010: 00 00 00 17 00 00 00 00 00 00 00 00 00 00 00 > ................ > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: Pipe 2: DIR: 0 number: 2 > ep_to_pipeRef: pipeRef for ep address 0x02 found: 0x02 > usb_bulk_write: endpoint=0x02 size=31 TO=30000 > write completed > [sanei_usb] sanei_usb_write_bulk: wanted 31 bytes, wrote 31 bytes > [sanei_usb] sanei_usb_read_bulk: trying to read 13 bytes > usb_bulk_read: ep addr = 0x81 > Converting ep address to pipeRef. > ep_to_pipeRef: Pipe 1: DIR: 1 number: 1 > ep_to_pipeRef: pipeRef for ep address 0x81 found: 0x01 > usb_bulk_read: endpoint=0x81 size=13 timeout=30.000000sec > [sanei_usb] 0000: 53 00 00 00 00 00 00 00 00 00 00 00 00 > S............... > [sanei_usb] sanei_usb_read_bulk: wanted 13 bytes, got 13 bytes > [sanei_usb] sanei_usb_close: closing device 0 > usb_os_close: 04c5:1041 Any idea? Thank you very much. Giovanni Rocchi
