Hi, Thanks sane-project.
How could I use my LS-5000? I try to use my Nikon LS-5000 (SUPER SOOLSCAN 5000, USB2.0) with sane-backends (from CVS), and sane-frontends (from CVS) on Debian GNU/Linux Sarge with kernel 2.6.16.20. $ tail /var/log/messages Jul 6 15:54:00 localhost kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4 Jul 6 15:54:00 localhost kernel: usb 1-1: configuration #1 chosen from 1 choice Jul 6 15:54:01 localhost usb.agent[29759]: libusbscanner: loaded successfully [...] $ scanimage -L device `coolscan2:usb:libusb:001:004' is a Nikon LS-5000 ED film scanner But.. $ scanimage > test.tiff scanimage: sane_start: Error during device I/O I would attache `env SANE_DEBUG_COOLSCAN2=128 scanimage` log below. -------------- next part -------------- [sanei_debug] Setting debug level of coolscan2 to 128. [coolscan2] sane_init() called. [coolscan2] coolscan2 backend, version 0.1.8 initializing. [coolscan2] sane_get_devices() called. [coolscan2] sane_get_devices(): Reading config file. [coolscan2] cs2_open() called, with device = auto and interface = 0 [coolscan2] cs2_open() called, with device = libusb:001:004 and interface = 2 [coolscan2] cs2_open(): Trying to open libusb:001:004, assuming USB interface ... [coolscan2] cs2_open(): ... looks OK, trying to identify device. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_issue_cmd(): opcode = 0x12, n_send = 6, n_recv = 36. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x03. [coolscan2] cs2_open(): Inquiry reveals: vendor = 'Nikon ', product = 'LS-5000 ED ', revision = '1.02'. [coolscan2] cs2_open(): Device identified as coolscan2 type #6. [coolscan2] sane_get_devices(): 1 device detected. [coolscan2] sane_open() called. [coolscan2] cs2_open() called, with device = usb:libusb:001:004 and interface = 0 [coolscan2] cs2_open() called, with device = libusb:001:004 and interface = 2 [coolscan2] cs2_open(): Trying to open libusb:001:004, assuming USB interface ... [coolscan2] cs2_open(): ... looks OK, trying to identify device. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_issue_cmd(): opcode = 0x12, n_send = 6, n_recv = 36. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x03. [coolscan2] cs2_open(): Inquiry reveals: vendor = 'Nikon ', product = 'LS-5000 ED ', revision = '1.02'. [coolscan2] cs2_open(): Device identified as coolscan2 type #6. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x12, n_send = 6, n_recv = 4. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x03. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x12, n_send = 6, n_recv = 87. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x03. [coolscan2] sane_control_option() called, option #0, action #0. [coolscan2] sane_control_option() called, option #0, action #0. [coolscan2] sane_get_option_descriptor() called, option #0. [coolscan2] sane_get_option_descriptor() called, option #1. [coolscan2] sane_get_option_descriptor() called, option #2. [coolscan2] sane_get_option_descriptor() called, option #3. [coolscan2] sane_get_option_descriptor() called, option #4. [coolscan2] sane_get_option_descriptor() called, option #5. [coolscan2] sane_get_option_descriptor() called, option #6. [coolscan2] sane_get_option_descriptor() called, option #7. [coolscan2] sane_get_option_descriptor() called, option #8. [coolscan2] sane_get_option_descriptor() called, option #9. [coolscan2] sane_get_option_descriptor() called, option #10. [coolscan2] sane_get_option_descriptor() called, option #11. [coolscan2] sane_get_option_descriptor() called, option #12. [coolscan2] sane_get_option_descriptor() called, option #13. [coolscan2] sane_get_option_descriptor() called, option #14. [coolscan2] sane_get_option_descriptor() called, option #15. [coolscan2] sane_get_option_descriptor() called, option #16. [coolscan2] sane_get_option_descriptor() called, option #17. [coolscan2] sane_get_option_descriptor() called, option #18. [coolscan2] sane_get_option_descriptor() called, option #19. [coolscan2] sane_get_option_descriptor() called, option #20. [coolscan2] sane_get_option_descriptor() called, option #21. [coolscan2] sane_get_option_descriptor() called, option #22. [coolscan2] sane_control_option() called, option #22, action #0. [coolscan2] sane_get_option_descriptor() called, option #23. [coolscan2] sane_get_option_descriptor() called, option #24. [coolscan2] sane_control_option() called, option #24, action #0. [coolscan2] sane_get_option_descriptor() called, option #25. [coolscan2] sane_get_option_descriptor() called, option #26. [coolscan2] sane_get_option_descriptor() called, option #27. [coolscan2] sane_get_option_descriptor() called, option #28. [coolscan2] sane_get_option_descriptor() called, option #29. [coolscan2] sane_get_option_descriptor() called, option #30. [coolscan2] sane_get_option_descriptor() called, option #31. [coolscan2] sane_get_option_descriptor() called, option #32. [coolscan2] sane_control_option() called, option #21, action #0. [coolscan2] sane_control_option() called, option #23, action #0. [coolscan2] sane_control_option() called, option #21, action #0. [coolscan2] sane_get_option_descriptor() called, option #22. [coolscan2] sane_control_option() called, option #22, action #1. [coolscan2] sane_control_option() called, option #23, action #0. [coolscan2] sane_get_option_descriptor() called, option #24. [coolscan2] sane_control_option() called, option #24, action #1. [coolscan2] sane_start() called. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x15, n_send = 26, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x02. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x2a, n_send = 30, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x02. [coolscan2] cs2_issue_cmd(): opcode = 0x00, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] cs2_issue_cmd(): opcode = 0x2a, n_send = 131082, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] Error: cs2_issue_cmd(): Unexpected non-data phase, but n_data != 0. [coolscan2] Sense code: 05-24-00-00 scanimage: sane_start: Error during device I/O [coolscan2] sane_cancel() called while scanning. [coolscan2] cs2_issue_cmd(): opcode = 0xc0, n_send = 6, n_recv = 0. [coolscan2] cs2_phase_check(): Phase check returned phase = 0x01. [coolscan2] sane_close() called. [coolscan2] sane_exit() called. -------------- next part -------------- -- Shinichiro HIDA shinich...@stained-g.net GPG fingerprint = 5F2D 1656 FFF6 F691 A51C 5E61 E416 D398 470C 1CE9