Здравствуйте, Dmitry Mityugov!

Ответ на Ваше письмо от 31.01.2007 18:52
Может-быть Ubuntu пытается как-то "усыпить" устройство?

Вдогонку еще один файл с дебагом усб и сане при попытке сканирования. Как я понял проблема в том, что устройство меняет свой адрес, а программа пытается обратиться все еще по старому адресу... Вопрос в том, что заставляет сканер менять свой адрес???

Вот пример того, как несколько раз предпринималась попытка сканировать:
Jan 31 20:16:14 matrix kernel: [17186136.592000] usb 1-1: new full speed USB device using uhci_hcd and address 12 Jan 31 20:16:14 matrix kernel: [17186136.772000] usb 1-1: configuration #1 chosen from 1 choice Jan 31 20:20:09 matrix kernel: [17186372.364000] usb 1-1: USB disconnect, address 12 Jan 31 20:20:10 matrix kernel: [17186372.476000] usb 1-1: new full speed USB device using uhci_hcd and address 13 Jan 31 20:20:10 matrix kernel: [17186372.656000] usb 1-1: configuration #1 chosen from 1 choice Jan 31 20:31:54 matrix kernel: [17187076.980000] usb 1-1: USB disconnect, address 13 Jan 31 20:31:54 matrix kernel: [17187077.092000] usb 1-1: new full speed USB device using uhci_hcd and address 14 Jan 31 20:31:54 matrix kernel: [17187077.264000] usb 1-1: configuration #1 chosen from 1 choice

Как заметно, каждый раз сканер отсоединялся и соединялся вновь с новым адресом...

В чем все таки проблема??? =\

--
Евсюков Денис Анатольевич
Тольяттинская Академия Управления
JID:    [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED]:~# SANE_DEBUG=255 USB_DEBUG=255 scanimage -T
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_busses: Found 005
usb_os_find_busses: Found 004
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 005
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 004 on 002
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 003 on 002
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 003
usb_os_find_devices: Found 013 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
[sanei_debug] Setting debug level of plustek to 9.
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
[plustek] Plustek backend V0.51-12, part of sane-backends 1.0.18
[plustek] Retrieving all supported and conntected devices
[plustek] Available and supported devices:
[plustek] Device: >libusb:001:013< - 0x04a9x0x2220
[plustek] usbDev_open(auto,0x04A9-0x2220) - 0x80754a8
[plustek] Vendor ID=0x04A9, Product ID=0x2220
[plustek] usbio_DetectLM983x
[plustek] usbio_DetectLM983x: found LM9832/3
[plustek] Detected vendor & product ID: 0x04A9-0x2220
[plustek] Device description for >0x04A9-0x2220< found.
[plustek] usb_initDev(43,0x04a9,-1)
[plustek] Device WAF  : 0x00000002
[plustek] Transferrate: 1000000 Bytes/s
[plustek] Device Flags: 0x00000000
[plustek] Vendor adjusted to: >Canon<
[plustek] LAMP-STATUS: 0x00000000
[plustek] RESETTING REGISTERS(-1) - 0x80
[plustek] MISC I/O after RESET: 0x66, 0x16, 0x91
[plustek] Calibration file-names set to:
[plustek] >/root/.sane/Canon-LiDE25-coarse.cal<
[plustek] >/root/.sane/Canon-LiDE25-fine.cal<
[plustek] usb_SetScanParameters()
[plustek] usb_GetMCLKDivider()
[plustek] usb_GetMCLKDiv()
[plustek] * PhyBytes   = 6
[plustek] * PhyLines   = 4
[plustek] * TotalBytes = 24
[plustek] * Scansteps=72 (9*1200/150)
[plustek] usb_SetScanParameters() done.
[plustek] usbDev_getCaps()
[plustek] Scanner information:
[plustek] Vendor : Canon
[plustek] Model  : LiDE25
[plustek] Flags  : 0x00000000
[plustek] drvclose()
[plustek] usbDev_stopScan()
[plustek] usbDev_ScanEnd(), start=0, park=0
[plustek] usbDev_close()
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_set_debug: Setting debugging level to 255 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
[plustek] Presetting Gamma tables (len=4096)
[plustek] * Channel[0], gamma 2.000
[plustek] * Channel[1], gamma 2.000
[plustek] * Channel[2], gamma 2.000
[plustek] * Channel[3], gamma 2.000
[plustek] ----------------------------------
[plustek] usbDev_open(libusb:001:013,0x04A9-0x2220) - (nil)
[plustek] Vendor ID=0x04A9, Product ID=0x2220
[plustek] usbio_DetectLM983x
[plustek] usbio_DetectLM983x: found LM9832/3
[plustek] Detected vendor & product ID: 0x04A9-0x2220
[plustek] Device description for >0x04A9-0x2220< found.
[plustek] usb_initDev(43,0x04a9,43)
[plustek] Device WAF  : 0x00000002
[plustek] Transferrate: 1000000 Bytes/s
[plustek] Device Flags: 0x00000006
[plustek] Vendor adjusted to: >Canon<
[plustek] LAMP-STATUS: 0x00000000
[plustek] RESETTING REGISTERS(43) - 0x80
[plustek] MISC I/O after RESET: 0x66, 0x16, 0x91
[plustek] usbDev_getCaps()
[plustek] scanmode = 3
[plustek] usbDev_getCropInfo()
[plustek] usb_GetImageInfo()
[plustek] PPL = 202
[plustek] LPA = 150
[plustek] BPL = 606
[plustek] usbDev_setScanEnv()
[plustek] usb_SaveImageInfo()
[plustek] * dwFlag = 0x00000400
[plustek] usb_GetImageInfo()
[plustek] * Preview Mode NOT set!
[plustek] Setting map[0] at 0x0808914c
[plustek] Setting map[1] at 0x0808d14c
[plustek] Setting map[2] at 0x0809114c
[plustek] usbDev_startScan()
[plustek] LAMP-STATUS: 0x00000000
[plustek] Switching Lamp on
[plustek] Warmup-Timer started
[plustek] LAMP-STATUS: 0x00000001
[plustek] Lamp-Timer stopped
[plustek] TIME START
[plustek] reader_process started (forked)
scanimage: scanning image of size 202x150 pixels at 24 bits/pixel
scanimage: acquiring RGB frame, 8 bits/sample
scanimage: reading one scanline, 606 bytes...   [plustek] 
reader_process:starting to READ data (90900 bytes)
[plustek] buf = 0x08095c90
[plustek] usbDev_PrepareScan()
[plustek] cano_DoCalibration()
[plustek] #########################
[plustek] usb_SpeedTest(43,1000000)
[plustek] GETMCLK[10/2], using entry 8: 6.000, 1200
[plustek] SETMCLK[10/2]: 6.000
[plustek] usb_SetScanParameters()
[plustek] usb_GetMCLKDivider()
[plustek] usb_GetMCLKDiv()
[plustek] * PhyBytes   = 30606
[plustek] * PhyLines   = 1
[plustek] * TotalBytes = 30606
[plustek] usb_SetScanParameters() done.
[plustek] usb_ScanBegin()
[plustek] usb_DownloadShadingData(1)
[plustek] usb_ScanBegin() done.
[plustek] usb_IsDataAvailableInDRAM()
[plustek] Data is available
[plustek] usb_ScanReadImage() failed
[plustek] usbDev_ScanEnd(), start=1, park=0
[plustek] UIO error
[plustek] usb_SetScanParameters()
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] Scanner not ready!!!
[plustek] #########################
[plustek] usb_AutoWarmup()
[plustek] - function skipped, CIS device!
[plustek] GETMCLK[10/2], using entry 8: 6.000, 1200
[plustek] SETMCLK[10/2]: 6.000
[plustek] GETMCLK[10/2], using entry 0: 3.000, 100
[plustek] SETMCLK[10/2]: 3.000
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] UIO error
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] Scanner not ready!!!
[plustek] Sensor-position NOT reached
[plustek] cano_PrepareToReadWhiteCal() failed
[plustek] calibration failed!!!
[plustek] reader_process: read failed, status = -9004, errno 19
[plustek] (SIG) Child is down (signal=17)
[plustek] IPC: Transferrate = 2000000 Bytes/s
[plustek] drvclose()
[plustek] TIME END 1: 133s
[plustek] usbDev_stopScan()
[plustek] usbDev_ScanEnd(), start=1, park=1
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] UIO error
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] UIO error
USB error: error submitting URB: No such device
USB error: could not clear/halt ep 3: No such device
[plustek] Lamp-Timer started (using ITIMER)
[plustek] usbDev_close()
USB error: could not release intf 0: No such device
[plustek] close_pipe (r_pipe)
FAIL Error: Operation was cancelled
[plustek] do_cancel
[plustek] >>>>>>>> killing reader_process <<<<<<<<
[plustek] reader_process killed
[plustek] TIME END 2: 133s
[plustek] Shutdown called (dev->fd=-1, libusb:001:013)
USB error: failed to open /dev/bus/usb/001/013: No such file or directory
USB error: could not set config 1: Bad file descriptor
[plustek] Lamp-Timer stopped

-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом