Hi, On 7/14/06, St?phane VOLTZ <stef...@modulonet.fr> wrote: > Le jeudi 13 juillet 2006 12:17, Parag N(????) a ?crit: > > Hi Stef, > > > > On 7/12/06, St?phane VOLTZ <stef...@modulonet.fr> wrote: > > > Hello, > > > I have started a document at > > > http://perso.modulonet.fr/~stefdev/sane/gl646.odt which is in early > > > stages, I'll improve it this next days. > > > > I have added some contents there. Can you check it? > > Attaching gl646.odt here. > > Regards, > > Parag. > > I'll be off for a few days, will have a look at it next week.
Are you back from holidays? Regards, Parag. From masn...@gftp.org Fri Jul 21 21:53:01 2006 From: masn...@gftp.org (Brian Masney) Date: Fri Jul 21 21:53:08 2006 Subject: [sane-devel] Debug output from Lexmark X1270 scanner Message-ID: <b0e1cc100607211453g1308a254xeccb423fe32bb...@mail.gmail.com> Hi, I just bought a Lexmark X1270 printer/scanner. Sane is able to recognize the scanner using the X1100 driver. Whenever I try to scan something, the scanner makes a loud noise and the scanning head does not move. It appears that the head may be trying to go the wrong way. I am using Sane 1.0.17-3 from the Debian testing distribution. Here is the debug output from the driver. [sanei_debug] Setting debug level of lexmark to 20. [lexmark] SANE Lexmark backend version 1.0-0 [lexmark] sane_init: version_code=0xbff75468 [lexmark] attachLexmark: devname=libusb:002:021 [lexmark] sane_get_devices: device_list=0xbff754b8, local_only=0 [lexmark] sane_open: devicename="libusb:002:021", handle=0xbff77338 [lexmark] sane_open: devname from list: libusb:002:021 [lexmark] init_options: lexmark_device = 0x8246830 [lexmark] sanei_lexmark_x1100_open_device: devnum=0 [lexmark] sane_control_option: handle=0x8246830, opt=0, act=0, val=0x80db354, info=(nil) [lexmark] Option value = 6 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x826bc98, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff7734c, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 3 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_control_option: handle=0x8246830, opt=4, act=0, val=0x826bc98, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 5 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x8284ca8, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff76f04, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x827e8b0, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff7600c, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 3 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_control_option: handle=0x8246830, opt=4, act=0, val=0x8283a28, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 5 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x8286070, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff75bc4, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x82a84e0, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff7732c, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 3 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 4 [lexmark] sane_control_option: handle=0x8246830, opt=4, act=0, val=0x82a7568, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 5 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 1 [lexmark] sane_control_option: handle=0x8246830, opt=1, act=0, val=0x82a84e0, info=(nil) [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=0, val=0xbff76ee4, info=(nil) [lexmark] Option value = 150 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as f7314 [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 2ee [lexmark] depth 8 [lexmark] pixels_per_line 1c2 [lexmark] bytes_per_line 546 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_get_option_descriptor: handle=0x8246830, option = 2 [lexmark] sane_control_option: handle=0x8246830, opt=2, act=1, val=0xbff7733c, info=(nil) [lexmark] sane_get_parameters: handle=0x8246830, params=(nil) [lexmark] sane_get_parameters: Data size determined as 3e12a [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 177 [lexmark] depth 8 [lexmark] pixels_per_line e2 [lexmark] bytes_per_line 2a6 [lexmark] sane_get_parameters: handle=0x8246830, params=0x80db470 [lexmark] sane_get_parameters: Data size determined as 3e12a [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 177 [lexmark] depth 8 [lexmark] pixels_per_line e2 [lexmark] bytes_per_line 2a6 [lexmark] sane_start: handle=0x8246830 [lexmark] sane_get_parameters: handle=0x8246830, params=(nil) [lexmark] sane_get_parameters: Data size determined as 3e12a [lexmark] sane_get_parameters: [lexmark] format: SANE_FRAME_RGB [lexmark] last_frame: TRUE [lexmark] lines 177 [lexmark] depth 8 [lexmark] pixels_per_line e2 [lexmark] bytes_per_line 2a6 [lexmark] sanei_lexmark_x1100_search_home_fwd: [lexmark] sanei_lexmark_x1100_search_home_bwd: [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 7500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 2500) [lexmark] x1100_usb_bulk_read: returned End of file reached (size = 0, expected 3) [lexmark] sane_close: handle=0x8246830 I grabbed the latest sane-backend CVS module and it does not recognize the scanner. Any help would be appreciated. Brian