Bugzilla – Bug 137032
USB scanner HP PSC 1410 does not work under SuSE 10.0
Last modified: 2006-02-06 14:53:56 UTC
After connecting the new all-in-one device HP PSC 1410 the message new hardware has been installed appeared and I went as a root in YaST to configure it. There was no driver for printer 1410, I tried with psc 1310 and everything went correctly , the printer worked fine. Then I tried to configure the scanner and Yast gives me choice with several HP drivers , the hpaio and hpjs recognozed new device but when I tested I received the message: " hpaio:/usb/PSC_1400_series?serial=CN.......:Error during device I/O " After that I download the latest hpaio driver , compiled and installed it. Now I find a driver for printer 1400 which as well worked fine , but the situation with the scanner was the same. I tried Mandriva 2006 it recognized the both devices correctlly , loaded drivers automaticly and the both devices started to work. So I decided that the problem is not in Linux itself . There should be some specific with SuSE. Hope for help to solve that ant make the scanner works under SuSE as well. Thank you in advance.
Hello, in order to do that, we need some more information. Please provide us with the output if `hwinfo --scanner', as well as 500 lines of /var/log/messages. You can attach these resulting files with the attachment-feature below. This error occurs if you try to start xsane? Right now I don't see that the YaST people should be involved, because the models 1310 and 1410 are probably virtually the same with some different features. Let's see how the scanner identifies itself. Thanks.
I heve sent required info by mail back. Looking forward for a reply. Thank you in advance.
Created attachment 60031 [details] the message from /var/log/ The message from /var/log/ -with the PSC 1410 scanner problem
Please also attach `hwinfo --scanner' and the YaST2 logfiles (just to be on the safe side).
Please _never_ mail any information directly to any person involved with the bug. This information must be available to all persons here, not only to one. This ensures the transperancy and traceability of the process. So please provide your information here. One notice: openSUSE is the product for the Wiki at opensuse.org, please use SUSE Linux 10.x as product. I'll change it here for you.
Here is neede information with all the logs . *** linux:/home/me # hwinfo --printer 17: USB 00.1: 10900 Printer [Created at usb.122] UDI: /org/freedesktop/Hal/devices/usb_device_3f0_4d11_CN549V70G904BN_if1_printer_CN549V70G904BN Unique ID: iVWJ.DOry4dy9Sy0 Parent ID: pBe4.BUki_Uh8jjE SysFS ID: /devices/pci0000:00/0000:00:02.1/usb2/2-1/2-1:1.1 SysFS BusID: 2-1:1.1 Hardware Class: printer Model: "HP PSC 1400 series" Hotplug: USB Vendor: usb 0x03f0 "HP" Device: usb 0x4d11 "PSC 1400 series" SubVendor: "HP" SubDevice: "PSC 1400 series" Revision: "1.00" Serial ID: "CN549V70G904BN" Driver: "usblp" Device File: /dev/usb/lp0 Device Number: char 180:0 Speed: 12 Mbps Module Alias: "usb:v03F0p4D11d0100dc00dsc00dp00ic07isc01ip02" Driver Info #0: Driver Status: usblp is active Driver Activation Cmd: "modprobe usblp" Config Status: cfg=yes, avail=yes, need=no, active=unknown Attached to: #15 (Hub) linux:/home/me # hwinfo --scanner linux:/home/me # **** 2005-12-03 00:38:11 <1> linux(12138) [YCP] Scanner.ycp:1083 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Not Configured:", "HP PSC 1400 series USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:001:003"]], $["id":"active_scanner:0", "rich_descr":"", "table_descr":["hpaio", "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"]]] 2005-12-03 00:38:14 <1> linux(12138) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 00:38:19 <1> linux(12138) [YCP] scanner/dialogs.ycp:150 selected_item_idelected in OverviewDialog: active_scanner:0 2005-12-03 00:38:19 <1> linux(12138) [YCP] scanner/dialogs.ycp:450 OverviewDialog returns: `edit 2005-12-03 00:38:22 <1> linux(12138) [YCP] Scanner.ycp:1083 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Not Configured:", "HP PSC 1400 series USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:001:003"]], $["id":"active_scanner:0", "rich_descr":"", "table_descr":["hpaio", "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"]]] 2005-12-03 00:38:25 <1> linux(12138) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 00:38:26 <1> linux(12138) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 00:38:27 <1> linux(12138) [YCP] scanner/dialogs.ycp:245 Selected item id in OverviewDialog: autodetected_scanner:0 2005-12-03 00:38:37 <1> linux(12138) [YCP] scanner/dialogs.ycp:450 OverviewDialog returns: `network_scanning 2005-12-03 00:38:37 <1> linux(12138) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_network_scanner_config YCP >/var/lib/YaST2/network_scanning_config.ycp 2005-12-03 00:38:37 <1> linux(12138) [YCP] Scanner.ycp:2103 Network scanning config: $["net_backend_hosts":"", "saned_hosts":""] 2005-12-03 00:38:37 <1> linux(12138) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'P' used for YTextEntry "&Permitted Clients for saned" 2005-12-03 00:38:37 <1> linux(12138) [ui-shortcuts] YShortcutManager.cc(checkShortcuts):82 Shortcut conflict: 'P' used for YPushButton "&Propose" 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/setup_network_scanner_config '' '' 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:335 Active scanners: [$["backend":"hpaio", "manufacturer":"hp", "model":"PSC_1400_series", "sane_device":"hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"], $[]] 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:382 Active backends: ["hpaio", ""] 2005-12-03 00:38:39 <1> linux(12138) [YCP] Scanner.ycp:1083 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Not Configured:", "HP PSC 1400 series USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:001:003"]], $["id":"active_scanner:0", "rich_descr":"", "table_descr":["hpaio", "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"]]] 2005-12-03 00:38:41 <1> linux(12138) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 01:43:07 <1> linux(12138) [YCP] scanner/dialogs.ycp:450 OverviewDialog returns: `cancel 2005-12-03 01:43:07 <3> linux(12138) [YCP] Sequencer.ycp:157 sequencer: Symbol not found: `cancel 2005-12-03 01:43:07 <3> linux(12138) [YCP] Sequencer.ycp:157 sequencer: Next not found: nil 2005-12-03 01:43:07 <3> linux(12138) [YCP] Sequencer.ycp:157 sequencer: Invalid ret: nil 2005-12-03 01:43:07 <1> linux(12138) [YCP] clients/scanner.ycp:65 Return value of CommandLine::Run($["actions":$[], "finish":<YCPRef:global boolean Scanner::Write ()>, "guihandler":<YCPRef:any ScannerSequence ()>, "help":"Scanner Configuration", "id":"scanner", "initialize":<YCPRef:global boolean Scanner::Read ()>, "mappings":$[], "options":$[]]) is: nil 2005-12-03 01:43:07 <1> linux(12138) [YCP] clients/scanner.ycp:69 Finishing scanner module 2005-12-03 01:43:07 <1> linux(12138) [YCP] clients/scanner.ycp:70 Return value will be: nil 2005-12-03 01:43:07 <1> linux(12138) [YCP] clients/scanner.ycp:71 ---------------------------------------- 2005-12-03 01:43:07 <1> linux(12138) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 Deleting SubAgent: 0 scr 2005-12-03 01:43:07 <1> linux(12138) [liby2] genericfrontend.cc(main):497 Finished YaST2 component 'y2base' 2005-12-03 01:46:21 <1> linux(26515) [liby2] genericfrontend.cc(main):193 Launched YaST2 component 'y2base' 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(SetLanguage):500 GET encoding for en_US.UTF-8: UTF-8 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Mode) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Directory) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Popup) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Label) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Sound) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Arch) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Summary) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Crash) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Progress) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Wizard) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (SuSERelease) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Stage) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Confirm) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Linuxrc) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (String) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (HWConfig) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Joystick) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Service) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Report) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CommandLine) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (TypeRepository) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Address) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Hostname) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (IP) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Netmask) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (URL) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (XML) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (RichText) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Sequencer) 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/ui.ycp:49 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/ui.ycp:54 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/ui.ycp:185 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/ui.ycp:189 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/routines.ycp:728 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/routines.ycp:773 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/options.ycp:321 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Require) 2005-12-03 01:46:21 <1> linux(26515) [Y2PM] Y2PM.cc(packageManager):484 Launch PackageManager... 2005-12-03 01:46:21 <1> linux(26515) [packagemanager] PkgDu.cc(newcount):299 --[1]---------------------------- 2005-12-03 01:46:21 <1> linux(26515) [packagemanager] PkgDu.cc(newcount):299 --------------------------------- 2005-12-03 01:46:21 <1> linux(26515) [Y2PM] Y2PM.cc(packageManager):486 Created PackageManager @0x828c790 2005-12-03 01:46:21 <1> linux(26515) [Y2PM] Y2PM.cc(selectionManager):505 Launch SelectionManager... 2005-12-03 01:46:21 <1> linux(26515) [Y2PM] Y2PM.cc(selectionManager):507 Created SelectionManager @0x828cdb8 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageAI) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageCallbacksInit) 2005-12-03 01:46:21 <2> linux(26515) [Parser] sound/volume_routines.ycp:154 Warning: Format string is not constant, no parameter checking possible 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (WizardHW) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CWM) 2005-12-03 01:46:21 <1> linux(26515) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing finished 2005-12-03 01:46:21 <1> linux(26515) [liby2] genericfrontend.cc(main):482 YAST_IS_RUNNING is yes 2005-12-03 01:46:21 <1> linux(26515) [YCP] clients/sound.ycp:25 ---------------------------------------- 2005-12-03 01:46:21 <1> linux(26515) [YCP] clients/sound.ycp:26 Sound module started 2005-12-03 01:46:22 <1> linux(26515) [YCP] CommandLine.ycp:1141 ---------------------------------------- 2005-12-03 01:46:22 <1> linux(26515) [YCP] CommandLine.ycp:1142 Command line interface started 2005-12-03 01:46:22 <1> linux(26515) [YCP] SuSERelease.ycp:47 File with release information: /etc/SuSE-release 2005-12-03 01:46:22 <2> linux(26515) [qt-ui] YQUI_x11.cc(loadPredefinedQtTranslations):417 Can't load translations for predefined Qt dialogs from /usr/lib/qt3/translations/qt_en.qm 2005-12-03 01:46:22 <1> linux(26515) [qt-ui] YQUI_core.cc(processCommandLineArgs):214 Qt argument: qt 2005-12-03 01:46:22 <1> linux(26515) [qt-ui] YQUI_core.cc(calcDefaultSize):326 Default size: 800x600 2005-12-03 01:46:26 <3> linux(26515) [YCP] Linuxrc.ycp:26 Reading install.inf, but file doesn't exist!!! 2005-12-03 01:46:27 <1> linux(26515) [YCP] sound/complex.ycp:44 unconfigured_cards: [] 2005-12-03 01:46:27 <1> linux(26515) [YCP] sound/complex.ycp:45 modules_conf: [$["alias":"snd-card-0", "bus":"pci", "bus_id":"0000:00:06.0", "model":"nForce2 AC97 Audio Controler (MCP)", "module":"snd-intel8x0", "options":$["enable":"1", "index":"0"], "unique_key":"H0_h.AyAc5dtQ3r5"]] 2005-12-03 01:46:27 <1> linux(26515) [YCP] sound/complex.ycp:371 WaitForEvent: $["event":$["EventSerialNo":0, "EventType":"CancelEvent", "ID":`cancel], "selected":"H0_h.AyAc5dtQ3r5"] 2005-12-03 01:46:28 <1> linux(26515) [YCP] clients/sound.ycp:595 Sound module finished 2005-12-03 01:46:28 <1> linux(26515) [YCP] clients/sound.ycp:596 ---------------------------------------- 2005-12-03 01:46:28 <1> linux(26515) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 Deleting SubAgent: 0 scr 2005-12-03 01:46:28 <1> linux(26515) [agent-modules] ModulesConf.cc(writeFile):560 Modules not modified, not writing 2005-12-03 01:46:28 <1> linux(26515) [liby2] genericfrontend.cc(main):497 Finished YaST2 component 'y2base' 2005-12-03 01:46:30 <1> linux(26573) [liby2] genericfrontend.cc(main):193 Launched YaST2 component 'y2base' 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(SetLanguage):500 GET encoding for en_US.UTF-8: UTF-8 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Progress) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Wizard) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Label) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Popup) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Mode) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Directory) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (SuSERelease) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Stage) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Report) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Summary) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CommandLine) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (String) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (TypeRepository) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Address) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Hostname) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (IP) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Netmask) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (URL) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (XML) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (RichText) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Scanner) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Package) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageAI) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageSystem) 2005-12-03 01:46:30 <1> linux(26573) [Y2PM] Y2PM.cc(packageManager):484 Launch PackageManager... 2005-12-03 01:46:30 <1> linux(26573) [packagemanager] PkgDu.cc(newcount):299 --[1]---------------------------- 2005-12-03 01:46:30 <1> linux(26573) [packagemanager] PkgDu.cc(newcount):299 --------------------------------- 2005-12-03 01:46:30 <1> linux(26573) [Y2PM] Y2PM.cc(packageManager):486 Created PackageManager @0x819fb08 2005-12-03 01:46:30 <1> linux(26573) [Y2PM] Y2PM.cc(selectionManager):505 Launch SelectionManager... 2005-12-03 01:46:30 <1> linux(26573) [Y2PM] Y2PM.cc(selectionManager):507 Created SelectionManager @0x81a0130 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (PackageCallbacksInit) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Service) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Sequencer) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Arch) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (WizardHW) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CWM) 2005-12-03 01:46:30 <1> linux(26573) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing finished 2005-12-03 01:46:30 <1> linux(26573) [liby2] genericfrontend.cc(main):482 YAST_IS_RUNNING is yes 2005-12-03 01:46:30 <1> linux(26573) [YCP] clients/scanner.ycp:21 ---------------------------------------- 2005-12-03 01:46:30 <1> linux(26573) [YCP] clients/scanner.ycp:22 Scanner module started 2005-12-03 01:46:30 <1> linux(26573) [YCP] clients/scanner.ycp:63 Calling CommandLine::Run($["actions":$[], "finish":<YCPRef:global boolean Scanner::Write ()>, "guihandler":<YCPRef:any ScannerSequence ()>, "help":"Scanner Configuration", "id":"scanner", "initialize":<YCPRef:global boolean Scanner::Read ()>, "mappings":$[], "options":$[]]) 2005-12-03 01:46:30 <1> linux(26573) [YCP] CommandLine.ycp:1141 ---------------------------------------- 2005-12-03 01:46:30 <1> linux(26573) [YCP] CommandLine.ycp:1142 Command line interface started 2005-12-03 01:46:30 <1> linux(26573) [YCP] SuSERelease.ycp:47 File with release information: /etc/SuSE-release 2005-12-03 01:46:30 <2> linux(26573) [qt-ui] YQUI_x11.cc(loadPredefinedQtTranslations):417 Can't load translations for predefined Qt dialogs from /usr/lib/qt3/translations/qt_en.qm 2005-12-03 01:46:30 <1> linux(26573) [qt-ui] YQUI_core.cc(processCommandLineArgs):214 Qt argument: qt 2005-12-03 01:46:30 <1> linux(26573) [qt-ui] YQUI_core.cc(calcDefaultSize):326 Default size: 800x600 2005-12-03 01:46:33 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /bin/rpm -q sane | /usr/bin/tr -d ' ' 2005-12-03 01:46:33 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /bin/rpm -q hplip | /usr/bin/tr -d ' ' 2005-12-03 01:46:33 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /bin/rpm -q hp-officeJet | /usr/bin/tr -d ' ' 2005-12-03 01:46:34 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /bin/rpm -q iscan | /usr/bin/tr -d ' ' 2005-12-03 01:46:34 <1> linux(26573) [YCP] Scanner.ycp:694 Version of sane, hplip, hp-officeJet, iscan: sane-1.0.16-0.pm.5 hplip-0.9.4-4 hp-officeJet-0.91-131 iscan-1.15.0.2-4 2005-12-03 01:46:34 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp 2005-12-03 01:46:35 <1> linux(26573) [YCP] Scanner.ycp:335 Active scanners: [$["backend":"hpaio", "manufacturer":"hp", "model":"PSC_1400_series", "sane_device":"hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"], $[]] 2005-12-03 01:46:35 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp 2005-12-03 01:46:35 <1> linux(26573) [YCP] Scanner.ycp:382 Active backends: ["hpaio", ""] 2005-12-03 01:46:35 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/autodetect_scanners YCP >/var/lib/YaST2/autodetected_scanners.ycp 2005-12-03 01:46:36 <1> linux(26573) [YCP] Scanner.ycp:429 Autodetected scanners: [$["connection":"USB", "description":"USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:002:002", "device":"libusb:002:002", "manufacturer":"HP", "model":"PSC 1400 series", "usb_product_id":"0x4d11", "usb_vendor_id":"0x03f0"], $[]] 2005-12-03 01:46:38 <1> linux(26573) [YCP] Scanner.ycp:1083 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Not Configured:", "HP PSC 1400 series USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:002:002"]], $["id":"active_scanner:0", "rich_descr":"", "table_descr":["hpaio", "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"]]] 2005-12-03 01:46:39 <1> linux(26573) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 01:46:42 <1> linux(26573) [YCP] scanner/dialogs.ycp:341 Selected item id in OverviewDialog: active_scanner:0 2005-12-03 01:46:42 <1> linux(26573) [YCP] scanner/dialogs.ycp:409 Selected backend to be tested is: hpaio 2005-12-03 01:46:42 <1> linux(26573) [YCP] Scanner.ycp:1975 scanners_to_be_tested: [`item (`id ("hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"), "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN", true)] 2005-12-03 01:46:42 <1> linux(26573) [YCP] Scanner.ycp:2012 sane_device which will be tested: hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN 2005-12-03 01:46:42 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/bin/scanimage -d 'hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN' -T 2005-12-03 01:46:44 <3> linux(26573) [bash] ShellCommand.cc(shellcommand):78 scanimage: open of device hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN failed: Error during device I/O 2005-12-03 01:46:44 <1> linux(26573) [YCP] Scanner.ycp:231 '/usr/bin/scanimage -d 'hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN' -T' exit code is: 1 2005-12-03 01:46:44 <1> linux(26573) [YCP] Scanner.ycp:232 '/usr/bin/scanimage -d 'hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN' -T' stdout is: 2005-12-03 01:46:44 <1> linux(26573) [YCP] Scanner.ycp:233 '/usr/bin/scanimage -d 'hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN' -T' stderr is: scanimage: open of device hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN failed: Error during device I/O 2005-12-03 01:46:45 <3> linux(26573) [YCP] Report.ycp:431 Test with 'scanimage -d hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN -T' failed. The results are: scanimage: open of device hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN failed: Error during device I/O 2005-12-03 01:46:45 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanners YCP >/var/lib/YaST2/active_scanners.ycp 2005-12-03 01:46:46 <1> linux(26573) [YCP] Scanner.ycp:335 Active scanners: [$["backend":"hpaio", "manufacturer":"hp", "model":"PSC_1400_series", "sane_device":"hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"], $[]] 2005-12-03 01:46:46 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/determine_active_scanner_backends YCP >/var/lib/YaST2/active_scanner_backends.ycp 2005-12-03 01:46:46 <1> linux(26573) [YCP] Scanner.ycp:382 Active backends: ["hpaio", ""] 2005-12-03 01:46:46 <1> linux(26573) [YCP] Scanner.ycp:228 Executing bash commandline: /usr/lib/YaST2/bin/autodetect_scanners YCP >/var/lib/YaST2/autodetected_scanners.ycp 2005-12-03 01:46:46 <1> linux(26573) [YCP] Scanner.ycp:429 Autodetected scanners: [$["connection":"USB", "description":"USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:002:002", "device":"libusb:002:002", "manufacturer":"HP", "model":"PSC 1400 series", "usb_product_id":"0x4d11", "usb_vendor_id":"0x03f0"], $[]] 2005-12-03 01:46:48 <1> linux(26573) [YCP] scanner/dialogs.ycp:450 OverviewDialog returns: `test 2005-12-03 01:46:48 <1> linux(26573) [YCP] Scanner.ycp:1083 Overview contents: [$["id":"autodetected_scanner:0", "rich_descr":"", "table_descr":["Not Configured:", "HP PSC 1400 series USB scanner (vendor=0x03f0 [HP], product=0x4d11 [PSC 1400 series]) at libusb:002:002"]], $["id":"active_scanner:0", "rich_descr":"", "table_descr":["hpaio", "hp PSC_1400_series at hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"]]] 2005-12-03 01:46:49 <1> linux(26573) [YCP] scanner/dialogs.ycp:447 Ignoring unexpected returncode in OverviewDialog: `_hw_items 2005-12-03 01:46:53 <1> linux(26573) [YCP] scanner/dialogs.ycp:450 OverviewDialog returns: `cancel 2005-12-03 01:46:53 <3> linux(26573) [YCP] Sequencer.ycp:157 sequencer: Symbol not found: `cancel 2005-12-03 01:46:53 <3> linux(26573) [YCP] Sequencer.ycp:157 sequencer: Next not found: nil 2005-12-03 01:46:53 <3> linux(26573) [YCP] Sequencer.ycp:157 sequencer: Invalid ret: nil 2005-12-03 01:46:53 <1> linux(26573) [YCP] clients/scanner.ycp:65 Return value of CommandLine::Run($["actions":$[], "finish":<YCPRef:global boolean Scanner::Write ()>, "guihandler":<YCPRef:any ScannerSequence ()>, "help":"Scanner Configuration", "id":"scanner", "initialize":<YCPRef:global boolean Scanner::Read ()>, "mappings":$[], "options":$[]]) is: nil 2005-12-03 01:46:53 <1> linux(26573) [YCP] clients/scanner.ycp:69 Finishing scanner module 2005-12-03 01:46:53 <1> linux(26573) [YCP] clients/scanner.ycp:70 Return value will be: nil 2005-12-03 01:46:53 <1> linux(26573) [YCP] clients/scanner.ycp:71
Please don't inline large ammounts of text here, use the attachment feature of bugzilla instead. The YaST people should take a look on this anyway. Moreover, I'll take the kernel-maintainers into CC, because this appears to be a problem with the USB subsystem. Maby something is already known here?
I'm sorry, but I do not see any USB kernel issues in the log file. pushing it back to the yast developers...
Johannes: Please take a look at this?
I was on vacation - therefore the delay. "Error during device I/O" is not caused by YaST. Something goes wrong during USB data transfer. I/O error messages are well known when something goes wrong during USB data transfer - in particular when it works sometimes and sometimes not, see for example http://portal.suse.com/sdb/en/2005/09/jsmeix_scanner-setup-100.html "USB access conflicts for Epson all-in-one devices" We provide a sane package update for this problem, see http://www.novell.com/linux/download/updates/100_i386.html Note that this problem should not happen for HP all-in-one devices as HP all-in-one devices do not appear at the USB as a device with several interfaces but only as a plain printer device, therefore "hwinfo --scanner" or "sane-find-scanner" do not detect it. YaST sets it up correctly: It activates the right SANE driver "hpaio" and then SANE recognizes the device as an active scanner, see the YaST log: ------------------------------------------------------------------------ Scanner.ycp:335 Active scanners: [$["backend":"hpaio", "manufacturer":"hp", "model":"PSC_1400_series", "sane_device":"hpaio:/usb/PSC_1400_series?serial=CN549V70G904BN"] ------------------------------------------------------------------------ But if fails when bigger amounts of data should be transferred during testing the device. I don't have a "PSC_1400_series" but my HP LaserJet 1220 all-in-one works well with the "hpaio" driver. Therefore I assume it is not a problem of the driver but in the USB system. "Me Private", see http://portal.suse.com/sdb/en/2004/10/jsmeix_scanner-setup-92.html "Trouble-Shooting (Debugging)" how to provide a detailed log what happens during a test-scan. As long as the test-scan fails it is useless to try out the various user-frontends like xsane, kooka, ...
I did as you had recommended to me - downloaded the patch and installed it , but still have the same message , still the scanner do not work under Suse.I agree that the problem is not caused by Yast. Do you think if I send some some logs from Mandriva 2006, that will help you in finding solution. The scanner and printer work fine under Mandriva 2006, so the problem it should be caused by something more particullary about SuSE. If that could help please let me know which logs you need. Happy New Year.
"Me Private", see http://portal.suse.com/sdb/en/2004/10/jsmeix_scanner-setup-92.html "Trouble-Shooting (Debugging)" how to provide a detailed log what happens during a test-scan. Please attach the logs and select explicitely the mime type "text/plain".
No feedback received, closing it as WONTFIX (means in fact CANTFIX). Feel free to reopen this bug again with the needed information added.