Bug 130193 - Yast module for IDE DMA mode does not work
Summary: Yast module for IDE DMA mode does not work
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Alpha 2
Hardware: x86 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Ladislav Slezák
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-23 12:01 UTC by Ulrich Derenthal
Modified: 2005-11-21 15:49 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Derenthal 2005-10-23 12:01:14 UTC
When I start the Yast module for configuration of the IDE DMA mode, no error
message appears, but the list is empty, even though I have three ide harddisks.

The relevant part of /var/log/YaST2/y2log may be:

2005-10-23 13:59:16 <1> linux(17037) [liby2] genericfrontend.cc(main):193
Launched YaST2 component 'y2base'
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(SetLanguage):500
GET encoding for de_DE.UTF-8:  UTF-8
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Mode)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Idedma)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Report)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Popup)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Label)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Directory)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (String)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Summary)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Service)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (CommandLine)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Stage)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (TypeRepository)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Address)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Hostname)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (IP)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Netmask)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (URL)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (XML)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (RichText)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Progress)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Wizard)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (SuSERelease)
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2WFMComponent.cc(import):695
Y2WFMComponent::import (Sequencer)
2005-10-23 13:59:16 <2> linux(17037) [Parser] idedma/ui.ycp:267 Warning: Format
string is not constant, no parameter ch
ecking possible
2005-10-23 13:59:16 <1> linux(17037) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing
finished
2005-10-23 13:59:16 <1> linux(17037) [liby2] genericfrontend.cc(main):482
YAST_IS_RUNNING is yes
2005-10-23 13:59:16 <1> linux(17037) [YCP] clients/idedma.ycp:34 Idedma module
started
2005-10-23 13:59:16 <1> linux(17037) [YCP] clients/idedma.ycp:35
----------------------------------------
2005-10-23 13:59:16 <1> linux(17037) [YCP] CommandLine.ycp:1157
----------------------------------------
2005-10-23 13:59:16 <1> linux(17037) [YCP] CommandLine.ycp:1158 Command line
interface started
2005-10-23 13:59:16 <1> linux(17037) [YCP] SuSERelease.ycp:47 File with release
information: /etc/SuSE-release
2005-10-23 13:59:16 <1> linux(17037) [qt-ui]
YQUI_x11.cc(loadPredefinedQtTranslations):422 Loaded translations for pred
efined Qt dialogs from /usr/lib/qt3/translations/qt_de.qm
2005-10-23 13:59:16 <1> linux(17037) [qt-ui]
YQUI_core.cc(processCommandLineArgs):214 Qt argument: qt
2005-10-23 13:59:16 <1> linux(17037) [qt-ui] YQUI_core.cc(calcDefaultSize):326
Default size: 895x695
2005-10-23 13:59:19 <2> linux(17037) [qt-wizard] YQWizard.cc(setDialogIcon):1434
Couldn't load dialog icon "/usr/share/
YaST2/theme/current/icons/22x22/apps/yast-idedma.png"
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:242 Couldn't find
an agent to handle '.probe.ide'
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:242 SCR::Read() failed
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:245 Argument
(devices) to filter(...) is nil
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:252 Couldn't find
an agent to handle '.probe.scsi'
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:252 SCR::Read() failed
2005-10-23 13:59:19 <1> linux(17037) [YCP] Idedma.ycp:266 Detected ide-scsi
devices: nil
2005-10-23 13:59:19 <1> linux(17037) [YCP] Idedma.ycp:297 Read config:
$["/dev/hda":"udma5", "/dev/hdc":"udma5", "/dev/
hde":"udma5", "/dev/hdg":"udma2"]
2005-10-23 13:59:19 <3> linux(17037) [Interpreter] Idedma.ycp:300 Argument
(devices) to foreach(...) is nil
2005-10-23 13:59:19 <1> linux(17037) [YCP] Idedma.ycp:351 Detected IDE devices: []
Comment 1 Ladislav Slezák 2005-10-24 14:36:40 UTC
Please, install package yast2-hardware-detection. Unfortunately it not installed by default in alpha2... It's has been fixed for the next release.
Comment 2 Ulrich Derenthal 2005-10-25 18:11:13 UTC
Now the window opens, saying that the configuration module is being started, and that I should please wait. However, nothing more happens.

From y2log:
2005-10-25 20:10:09 <1> linux(6545) [liby2] genericfrontend.cc(main):193 Launched YaST2 component 'y2base'
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(SetLanguage):500 GET encoding for de_DE.UTF-8:  UTF-8
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Mode)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Idedma)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Report)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Popup)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Label)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Directory)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (String)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Summary)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Service)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (CommandLine)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Stage)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (TypeRepository)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Address)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Hostname)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (IP)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Netmask)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (URL)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (XML)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (RichText)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Progress)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Wizard)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (SuSERelease)
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2WFMComponent.cc(import):695 Y2WFMComponent::import (Sequencer)
2005-10-25 20:10:09 <2> linux(6545) [Parser] idedma/ui.ycp:267 Warning: Format string is not constant, no parameter checking possible
2005-10-25 20:10:09 <1> linux(6545) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing finished
2005-10-25 20:10:10 <1> linux(6545) [liby2] genericfrontend.cc(main):482 YAST_IS_RUNNING is yes
2005-10-25 20:10:10 <1> linux(6545) [YCP] clients/idedma.ycp:34 Idedma module started
2005-10-25 20:10:10 <1> linux(6545) [YCP] clients/idedma.ycp:35 ----------------------------------------
2005-10-25 20:10:10 <1> linux(6545) [YCP] CommandLine.ycp:1157 ----------------------------------------
2005-10-25 20:10:10 <1> linux(6545) [YCP] CommandLine.ycp:1158 Command line interface started
2005-10-25 20:10:10 <1> linux(6545) [YCP] SuSERelease.ycp:47 File with release information: /etc/SuSE-release
2005-10-25 20:10:10 <1> linux(6545) [qt-ui] YQUI_x11.cc(loadPredefinedQtTranslations):422 Loaded translations for predefined Qt dialogs from /usr/lib/qt3/translations/qt_de.qm
2005-10-25 20:10:10 <1> linux(6545) [qt-ui] YQUI_core.cc(processCommandLineArgs):214 Qt argument: qt
2005-10-25 20:10:10 <1> linux(6545) [qt-ui] YQUI_core.cc(calcDefaultSize):326 Default size: 895x695
2005-10-25 20:10:12 <2> linux(6545) [qt-wizard] YQWizard.cc(setDialogIcon):1434 Couldn't load dialog icon "/usr/share/YaST2/theme/current/icons/22x22/apps/yast-idedma.png"
2005-10-25 20:10:14 <1> linux(6545) [YCP] Idedma.ycp:266 Detected ide-scsi devices: []
2005-10-25 20:10:14 <1> linux(6545) [YCP] Idedma.ycp:297 Read config: $["/dev/hda":"udma5", "/dev/hdc":"udma5", "/dev/hde":"udma5", "/dev/hdg":"udma2"]
2005-10-25 20:10:14 <1> linux(6545) [YCP] Idedma.ycp:328 dma_info: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
2005-10-25 20:10:14 <1> linux(6545) [YCP] Idedma.ycp:328 dma_info: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
2005-10-25 20:10:14 <1> linux(6545) [YCP] Idedma.ycp:328 dma_info: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
Comment 3 Ladislav Slezák 2005-10-26 07:09:47 UTC
Please, start the yast module with debug enabled (command 'Y2DEBUG=1 yast2 idedma'). It seems that it probably hangs in the DMA mode detection.

Please, _attach_ y2log, it's harder to read it and the reports gets too long if it's in the comment... (See http://www.opensuse.org/Bug_Reporting_FAQ#YaST for more information.)
Comment 4 Ulrich Derenthal 2005-11-19 17:32:25 UTC
For some reason, it works now (without having updated to a new Suse version). 

Maybe this is related to Bug 130186, which says that my CD drive was no longer detected on startup. The option MODULES_LOADED_ON_BOOT="ide-cd" in /etc/sysconfig/kernel fixed that problem. Perhaps it also fixed this one.
Comment 5 Ladislav Slezák 2005-11-21 15:49:05 UTC
OK, resolved as FIXED