Re: по сканеру, плеер у и усб
Здравствуйте, Dim_maN! Ответ на Ваше письмо от 01.02.2007 22:47 > У меня было подобное, причем если сканер (Genius Vivid 4) был включен при > загрузке системы, то он работал нормально, а если потом его переконектить, > то начинала вылазить такая шняга. Эффект исчез после перехода на очередной > релиз дистра (ASP). > Подозреваю что дело в udev, hal и пр. в общем в том что отвечает за > определение устройств. Уже который день я пытаюсь разобраться до причины, и докопался до того, что похоже проблема все таки аппаратная. Сам сканер работает нормально, проверял в сервис-центре, но у меня он даже под оффтопиком не заводиться. Судя по тому, что накопал в инете, проблема заключается в том, что устройство не может нормально получить прерывание, поэтому нормально и не работает. В биосе не нашел ничего, что могло бы за это отвечать. Линух пробовал запускать с ключами acpi=off и noapic, сегодня после работы попробую еще pci=noapic, если не получиться - пойду возвращать, правда не знаю как сформулировать причину возврата... =\ В случае с acpi=off устройство работает точно также, как и без этого параметра, а с noapic после загрузки системы устройства нет вообще в системе до тех пор, пока его не переподключишь, а дальше все идет так же... -- Евсюков Денис Анатольевич Тольяттинская Академия Управления JID:[EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: по сканеру, плеер у и усб
Здравствуйте, 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.98] 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 : 0x0002 [plustek] Transferrate: 100 Bytes/s [plustek] Device Flags: 0x [plustek] Vendor adjusted to: >Canon< [plustek] LAMP-STATUS: 0x [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 : 0x [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_o
Re: по сканеру, плеер у и усб
Здравствуйте, Dmitry Mityugov! Ответ на Ваше письмо от 31.01.2007 18:52 > Может-быть Ubuntu пытается как-то "усыпить" устройство? По сканеру, кстати сегодня получил информацию о том, что происходит при сканировании: [EMAIL PROTECTED]:/home/juev# scanimage -v > test.pnm [sanei_debug] Setting debug level of plustek to 10. [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:012< - 0x04a9x0x2220 [plustek] ># Plustek-SANE Backend configuration file< [plustek] ># For use with LM9831/2/3 based USB scanners< [plustek] >#< [plustek] >< [plustek] ># each device needs at least two lines:< [plustek] ># - [usb] vendor-ID and product-ID< [plustek] ># - device devicename< [plustek] ># i.e. for Plustek (0x07B3) UT12/16/24 (0x0017)< [plustek] ># [usb] 0x07B3 0x0017< [plustek] ># device /dev/usbscanner< [plustek] ># or< [plustek] ># device libusb:bbb:ddd< [plustek] ># where bbb is the busnumber and ddd the device number< [plustek] ># make sure that your user has access to /proc/bus/usb/bbb/ddd< [plustek] >#< [plustek] ># additionally you can specify some options< [plustek] ># warmup, lOffOnEnd, lampOff< [plustek] >#< [plustek] ># For autodetection use< [plustek] ># [usb]< [plustek] ># device /dev/usbscanner< [plustek] >#< [plustek] ># or simply< [plustek] ># [usb]< [plustek] >#< [plustek] ># or if you want a specific device but you have no idea about the< [plustek] ># device node or you use libusb, simply set vendor- and product-ID< [plustek] ># [usb] 0x07B3 0x0017< [plustek] ># device auto< [plustek] >#< [plustek] ># NOTE: autodetection is safe, as it uses the info it got< [plustek] ># from the USB subsystem. If you're not using the< [plustek] ># autodetection, you MUST have attached that device< [plustek] ># at your USB-port, that you have specified...< [plustek] >#< [plustek] >< [plustek] >[usb] 0x04a9 0x2220< [plustek] next device is a USB device (0x04A9-0x2220) [plustek] ... next device [plustek] >< [plustek] >#< [plustek] ># options for the previous USB entry< [plustek] >#< [plustek] ># switch lamp off after xxx secs, 0 disables the feature< [plustek] ># (can also be set via frontend)< [plustek] >option lampOff 300< [plustek] Decoding option >lampOff< [plustek] >< [plustek] ># warmup period in seconds, 0 means no warmup, -1 means auto-warmup< [plustek] ># (can also be set via frontend)< [plustek] >option warmup -1< [plustek] Decoding option >warmup< [plustek] >< [plustek] ># 0 means leave lamp-status untouched, not 0 means switch off< [plustek] ># on sane_close< [plustek] ># (can also be set via frontend)< [plustek] >option lOffOnEnd 1< [plustek] Decoding option >lOffOnEnd< [plustek] >< [plustek] >#< [plustek] ># options to tweak the image start-position< [plustek] ># (WARNING: there's no internal range check!!!)< [plustek] >#< [plustek] ># for the normal scan area< [plustek] >#< [plustek] >option posOffX 0< [plustek] Decoding option >posOffX< [plustek] >option posOffY 0< [plustek] Decoding option >posOffY< [plustek] >< [plustek] ># for transparencies< [plustek] >option tpaOffX 0< [plustek] Decoding option >tpaOffX< [plustek] >option tpaOffY 0< [plustek] Decoding option >tpaOffY< [plustek] >< [plustek] ># for negatives< [plustek] >option negOffX 0< [plustek] Decoding option >negOffX< [plustek] >option negOffY 0< [plustek] Decoding option >negOffY< [plustek] >< [plustek] >#< [plustek] ># for setting the calibration strip position< [plustek] ># (WARNING: there's no internal range check!!!)< [plustek] ># -1 means use built in< [plustek] ># (can also be set via frontend)< [plustek] >option posShadingY -1< [plustek] Decoding option >posShadingY< [plustek] >option tpaShadingY -1< [plustek] Decoding option >tpaShadingY< [plustek] >option negShadingY -1< [plustek] Decoding option >negShadingY< [plustek] >< [plustek] >#< [plustek] ># to invert the negatives, 0 disables the feature< [plustek] >#< [plustek] >option invertNegatives 0< [plustek] Decoding option >invertNegatives< [plustek] >< [plustek] >#< [plustek] ># to disable the internal sensor speedup function,< [plustek] ># 1 disables the feature< [plustek] >#< [plustek] >option disableSpeedup 0< [plustek] Decoding option >disableSpeedup< [plustek] >< [plustek] >#< [plustek] ># to save/restore coarse calibration data< [plustek] ># (can also be set via frontend)< [plustek] >option cacheCalData 0< [plustek] Decoding option >cacheCalData< [plustek] >< [plustek] >#< [plustek] ># use alternate calibration routines< [plustek] >#< [plustek] >option altCalibration 0< [plustek] Decoding option >altCalibration< [plustek] >< [plustek] >#< [plustek] ># for skipping whole calibration step< [plustek] >#< [plustek] >option skipCalibration 0< [plustek] Decoding option >skipCalibration< [plustek] >< [plustek] >#< [plustek] ># for skipping entire fine calibration step< [plustek] ># coarse calibration is done< [plustek] >#< [pl
Re: по сканеру, плеер у и усб
Здравствуйте, Dmitry Mityugov! Ответ на Ваше письмо от 31.01.2007 18:52 > Может-быть Ubuntu пытается как-то "усыпить" устройство? Я уже думал об этом, но пока нигде не нашел информации о подобной возможности... -- Евсюков Денис Анатольевич Тольяттинская Академия Управления JID:[EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: по сканеру, плеер у и усб
Здравствуйте, Nizamov Shawkat! Ответ на Ваше письмо от 31.01.2007 09:15 > проверьте кабеля и попробуйте подключать железо в юсбпорты распаянные > непосредственно на мат.плате (сзади) Кабеля проверил, сегодня сканер с сервисную службу носил, при мне подключили, отсканировали... Т.е. оборудование в порядке... И подключал я именно к портам на материнской плате... Пока речь веду про сканер, плеер отпал на второй план... Не понимаю что происходит... =( -- Евсюков Денис Анатольевич Тольяттинская Академия Управления JID:[EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: по сканеру, плеер у и усб
Здравствуйте, Eugene V. Kravtsoff! Ответ на Ваше письмо от 30.01.2007 22:18 > иногда может помочь запрет на загрузку uhci и принудительная загрузка ohci > это модули ядра для работы с USB... > чем чЙОрт не шутит. Добился я таки удаления данного модуля и добавления ohci. Но появилась проблема в том, что устройства usb не работали вообще после добавления ohci_hcd... Естественно, что проверить работоспособность сканера не удалось, просто его не было в системе... Где я ошибся? -- Евсюков Денис Анатольевич Тольяттинская Академия Управления JID:[EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: по сканеру, плеер у и усб
Здравствуйте, Eugene V. Kravtsoff! Ответ на Ваше письмо от 30.01.2007 22:18 > иногда может помочь запрет на загрузку uhci и принудительная загрузка ohci > это модули ядра для работы с USB... > чем чЙОрт не шутит. Пытался я выгрузить данный модуль, причем не однократно: sudo rmmod uhci_hcd sudo modprobe -r uhci_hcd А толку ноль... После этого проявляются те же симптомы... Пробовал добавить в блеклист uhci_hcd, он мне выдал, что Permition denied -- Евсюков Денис Анатольевич Тольяттинская Академия Управления JID:[EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru