|
Bugzilla – Full Text Bug Listing |
| Summary: | YaST fails to detect presence of a SCSI scanner | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Bruce Butterfield <bruce.butterfield> |
| Component: | YaST2 | Assignee: | Johannes Meixner <jsmeix> |
| Status: | RESOLVED INVALID | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SuSE Linux 10.1 | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Bruce Butterfield
2006-10-19 15:51:39 UTC
Does the following command (run it as root) find the scanner? sane-find-scanner -q If not, does the following command list it: lsscsi -g -l -v Attach the output of the following commands: export SANE_DEBUG_SANEI_SCSI=255 ; sane-find-scanner -q FYI: YaST calls "sane-find-scanner -q" to detect scanners. A prerequisite is that the underlying SCSI stuff works correctly. The YaST scanner tool does not change or set up the SCSI system. The YaST scanner tool cab only set up a scanner which is recognized as generic SCSI device by the SCSI system. The bug is not critical because there is no "Crash, loss of data, corruption of data, severe memory leak", see https://bugzilla.novell.com/page.cgi?id=fields.html#bug_severity I tried the first two commands, and had no response. From the errors in the third line, it appears that I am missing some standard SCSI files. I am attaching my terminal session below: Sargon:~ # sane-find-scanner -q Sargon:~ # Sargon:~ # lsscsi -g -l -v Sargon:~ # Sargon:~ # export SANE_DEBUG_SANEI_SCSI=255 ; sane-find-scanner -q [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: sanei_scsi_max_request_size=131072 bytes [sanei_scsi] sanei_scsi_open: open of `/dev/scanner' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg0' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg1' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg2' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg3' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg4' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg5' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg6' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg7' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg8' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sg9' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sga' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgb' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgc' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgd' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sge' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgf' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgg' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgh' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgi' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgj' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgk' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgl' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgm' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgn' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgo' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgp' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgq' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgr' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgs' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgt' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgu' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgv' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgw' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgx' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgy' failed: No such file or directory [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_open: open of `/dev/sgz' failed: No such file or directory Sargon:~ # As long as "lsscsi" doesn't show your SCSI scanner, the SCSI system doesn't know about it and then no scanner setup tool can set it up. I.e. the problem is in the SCSI system. In particular check that your SCSI host adapter is set up. The command lsscsi -H -l -v must show it. Perhaps there is no kernel-module loaded for your SCSI host adapter. If you know which module it is, load it with modproble kernel_module_name Regarding missing device node files: Nowadays almost all device nodes are no longer static but generated and removed on the fly via "udev" (see "man udev") during runtime (e.g. when matching kernel modules are loaded or un-loaded). I am no SCSI expert therefore I cannot help you any further. To get different issues well seperated, plase file a seperated new bug report regarding the SCSI problem. I close this bug as invalid because there is no bug in the scanner setup tool. |