On Sun, 2002-11-24 at 22:06, Jochen Eisinger wrote: > does scanimage -L show your scanner? If yes, could you please send me > the output of the following command: > > SANE_DEBUG_MUSTEK_PP=128 scanimage -T
scanimage does show the scanner, but only as root, here's the requested output: [M8ram@localhost M8ram]$ scanimage -L No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). [M8ram@localhost M8ram]$ SANE_DEBUG_MUSTEK_PP=128 scanimage -T [sanei_debug] Setting debug level of mustek_pp to 128. [mustek_pp] init: SANE v1.0.8, backend v1.0.9-devel [mustek_pp] I wouldn't let myself be root if I were you... [mustek_pp] init: option io-mode 2 [mustek_pp] init: option niceload [mustek_pp] init: trying port `0x378' [mustek_pp] attach: couldn't attach to `0x378' (Invalid argument) [mustek_pp] attach(v1.0.9-devel): line 2538: debug exception [mustek_pp] init: couldn't attach to port `0x378' [mustek_pp] init: 'name' only allowed after 'port' [mustek_pp] init: 'vendor' only allowed after 'port' [mustek_pp] init: option wait-bank 250 [mustek_pp] init: setting global option wait-bank to 250 [mustek_pp] init: option strip-height 16 [mustek_pp] init: setting global option strip-height to 16 [mustek_pp] init: option buffer 122400 [mustek_pp] init: setting global option buffer to 122400 scanimage: no SANE devices found [mustek_pp] exit: (...) [M8ram@localhost M8ram]$ su Password: [root@localhost M8ram]# scanimage -L device `mustek_pp:MD9848' is a Medion MFS-600IIIP flatbed scanner [root@localhost M8ram]# SANE_DEBUG_MUSTEK_PP=128 scanimage -T [sanei_debug] Setting debug level of mustek_pp to 128. [mustek_pp] init: SANE v1.0.8, backend v1.0.9-devel [mustek_pp] I wouldn't let myself be root if I were you... [mustek_pp] init: option io-mode 2 [mustek_pp] init: option niceload [mustek_pp] init: trying port `0x378' [mustek_pp] attach: device 0x378 attached [mustek_pp] attach: asic 0xa5, ccd 01 [mustek_pp] attach: use600 is `no' [mustek_pp] init: naming device 0x378 'MD9848' [mustek_pp] init: device 0x378 is from 'Medion' [mustek_pp] init: option wait-bank 250 [mustek_pp] init: setting wait-bank to 250 for device MD9848 [mustek_pp] init: option strip-height 16 [mustek_pp] init: setting strip-height to 16 for device MD9848 [mustek_pp] init: option buffer 122400 [mustek_pp] init: setting buffer to 122400 for device MD9848 [mustek_pp] open: device `MD9848' [mustek_pp] open: range (0.0,0.0)-(220.133316,296.333313) [mustek_pp] init_options(v1.0.9-devel): line 2702: debug exception [mustek_pp] ASSERT((dev->asic_id == 0xA8) || ((dev->asic_id == 0xA5) && (dev->ccd_type == 0))) failed [mustek_pp] expect disaster... [mustek_pp] config_ccd: 100 dpi, mode 1, invert 0, size 0 [mustek_pp] set_dpi_value: value 0x01 [mustek_pp] set_line_adjust: ppl 0 (0), adjust 0, skip 0 [mustek_pp] motor_controll_1015: control code 0xc3 [mustek_pp] config_ccd: 300 dpi, mode 2, invert 0, size 0 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 0 (0), adjust 0, skip 0 [mustek_pp] open: success [mustek_pp] control_option: option 0, action 0 [mustek_pp] control_option: option 0, action 0 [mustek_pp] get_option_descriptor: requested option 0 ((null)) [mustek_pp] get_option_descriptor: requested option 1 ((null)) [mustek_pp] get_option_descriptor: requested option 2 (mode) [mustek_pp] get_option_descriptor: requested option 3 (resolution) [mustek_pp] get_option_descriptor: requested option 4 (preview) [mustek_pp] get_option_descriptor: requested option 5 (preview-in-gray) [mustek_pp] get_option_descriptor: requested option 6 ((null)) [mustek_pp] get_option_descriptor: requested option 7 (tl-x) [mustek_pp] get_option_descriptor: requested option 8 (tl-y) [mustek_pp] get_option_descriptor: requested option 9 (br-x) [mustek_pp] control_option: option 9, action 0 [mustek_pp] get_option_descriptor: requested option 10 (br-y) [mustek_pp] control_option: option 10, action 0 [mustek_pp] get_option_descriptor: requested option 11 ((null)) [mustek_pp] get_option_descriptor: requested option 12 (custom-gamma) [mustek_pp] get_option_descriptor: requested option 13 (gamma-table) [mustek_pp] get_option_descriptor: requested option 14 (red-gamma-table) [mustek_pp] get_option_descriptor: requested option 15 (green-gamma-table) [mustek_pp] get_option_descriptor: requested option 16 (blue-gamma-table) [mustek_pp] control_option: option 7, action 0 [mustek_pp] control_option: option 8, action 0 [mustek_pp] control_option: option 7, action 0 [mustek_pp] get_option_descriptor: requested option 9 (br-x) [mustek_pp] control_option: option 9, action 1 [mustek_pp] control_option: option 8, action 0 [mustek_pp] get_option_descriptor: requested option 10 (br-y) [mustek_pp] control_option: option 10, action 1 [mustek_pp] get_parameters: mode `Color' [mustek_pp] get_parameters: 300 dpi [mustek_pp] get_parameters: resolution 300 dpi -> hardware 300 dpi [mustek_pp] get_parameters: 2600x3500 pixels [mustek_pp] start: maybe waiting for lamp... [mustek_pp] config_ccd: 300 dpi, mode 2, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 0 [mustek_pp] config_ccd: 100 dpi, mode 1, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x01 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 866, skip 0 [mustek_pp] motor_controll_1015: control code 0xc3 [mustek_pp] config_ccd: 300 dpi, mode 2, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 0 [mustek_pp] start: executing calibration [mustek_pp] calibrate entered (asic = 0xa5) [mustek_pp] calibrate_device_101x: use600 = no [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 0 [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 0 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 22 [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 0 [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 22 [mustek_pp] calibrate: ref_black 251, blackpos 106 [mustek_pp] move_motor: 39 steps (forward) [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] start: device ready for scanning [mustek_pp] get_parameters: can't set parameters while scanning [mustek_pp] sane_mustek_pp_get_parameters(v1.0.9-devel): line 3914: debug exception scanimage: scanning image of size 2600x3500 pixels at 24 bits/pixel scanimage: acquiring RGB frame, 8 bits/sample scanimage: reading one scanline, 7800 bytes... [mustek_pp] read: scanning next 15 lines [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] motor_controll_1015: control code 0x1b [mustek_pp] read: delivering 7800 bytes PASS scanimage: reading one byte... [mustek_pp] read: delivering 1 bytes PASS scanimage: stepped read, 2 bytes... [mustek_pp] read: delivering 2 bytes PASS scanimage: stepped read, 4 bytes... [mustek_pp] read: delivering 4 bytes PASS scanimage: stepped read, 8 bytes... [mustek_pp] read: delivering 8 bytes PASS scanimage: stepped read, 16 bytes... [mustek_pp] read: delivering 16 bytes PASS scanimage: stepped read, 32 bytes... [mustek_pp] read: delivering 32 bytes PASS scanimage: stepped read, 64 bytes... [mustek_pp] read: delivering 64 bytes PASS scanimage: stepped read, 128 bytes... [mustek_pp] read: delivering 128 bytes PASS scanimage: stepped read, 256 bytes... [mustek_pp] read: delivering 256 bytes PASS scanimage: stepped read, 512 bytes... [mustek_pp] read: delivering 512 bytes PASS scanimage: stepped read, 1024 bytes... [mustek_pp] read: delivering 1024 bytes PASS scanimage: stepped read, 2048 bytes... [mustek_pp] read: delivering 2048 bytes PASS scanimage: stepped read, 4096 bytes... [mustek_pp] read: delivering 4096 bytes PASS scanimage: stepped read, 8192 bytes... [mustek_pp] read: delivering 8192 bytes PASS scanimage: stepped read, 8191 bytes... [mustek_pp] read: delivering 8191 bytes PASS scanimage: stepped read, 4095 bytes... [mustek_pp] read: delivering 4095 bytes PASS scanimage: stepped read, 2047 bytes... [mustek_pp] read: delivering 2047 bytes PASS scanimage: stepped read, 1023 bytes... [mustek_pp] read: delivering 1023 bytes PASS scanimage: stepped read, 511 bytes... [mustek_pp] read: delivering 511 bytes PASS scanimage: stepped read, 255 bytes... [mustek_pp] read: delivering 255 bytes PASS scanimage: stepped read, 127 bytes... [mustek_pp] read: delivering 127 bytes PASS scanimage: stepped read, 63 bytes... [mustek_pp] read: delivering 63 bytes PASS scanimage: stepped read, 31 bytes... [mustek_pp] read: delivering 31 bytes PASS scanimage: stepped read, 15 bytes... [mustek_pp] read: delivering 15 bytes PASS scanimage: stepped read, 7 bytes... [mustek_pp] read: delivering 7 bytes PASS scanimage: stepped read, 3 bytes... [mustek_pp] read: delivering 3 bytes PASS [mustek_pp] cancel: stopping current scan [mustek_pp] config_ccd: 100 dpi, mode 1, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x01 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 866, skip 0 [mustek_pp] motor_controll_1015: control code 0xc3 [mustek_pp] config_ccd: 300 dpi, mode 2, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 22 [mustek_pp] close: maybe waiting for lamp... [mustek_pp] config_ccd: 100 dpi, mode 1, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x01 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 866, skip 0 [mustek_pp] motor_controll_1015: control code 0xc3 [mustek_pp] config_ccd: 300 dpi, mode 2, invert 0, size 2600 [mustek_pp] set_dpi_value: value 0x21 [mustek_pp] set_line_adjust: ppl 2600 (2600), adjust 2600, skip 22 [mustek_pp] close: device closed [mustek_pp] exit: (...) [root@localhost M8ram]# TIA -- # Mertens Bram "M8ram" <bram-mert...@linux.be> Linux User #249103 # # Red Hat Linux 7.3 KDE 3.0.0-10 kernel 2.4.18-3 i686 128MB RAM # # 11:20am up 5 days, 10 min, 3 users, load average: 0.56, 1.82, 1.33 #