Mailinglist Archive: opensuse-bugs (7967 mails)

< Previous Next >
[Bug 237164] wrong DMA mode used for a DVD drive (UDMA66 instead of UDMA33)
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Sat, 3 Feb 2007 13:25:04 -0700 (MST)
  • Message-id: <20070203202504.0014125C887@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=237164


rmuncrief@xxxxxxxxxxx changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
Info Provider|rmuncrief@xxxxxxxxxxx |




------- Comment #20 from rmuncrief@xxxxxxxxxxx 2007-02-03 13:25 MST -------
Created an attachment (id=117249)
--> (https://bugzilla.novell.com/attachment.cgi?id=117249&action=view)
Debug files for IDE/UDMA cable detection problem

Hi,

I restored my machine to its original configuration and gathered and attached
the requested information, and a little more.

Unfortunately, when I changed the driver to pata_ata it loaded with an error
and failed to work correctly. The drives were instantiated as SCSI drives (sr0
and sr1), so they didn't appear in Yasts IDE DMA Mode section, and couldn't
play DVD movies. They were capable of reading data though. I've attached a full
set of hardware info output and logs for the pata_amd attempt also. By the way,
I couldn't find any "new" pata_amd driver updates, I just used the existing one
on my system. Were you talking about some other updated driver?

I was also able to test the "hdparm -X udma2 /dev/hda" as you previously
requested (with amd74xx) and it fixed the problem for the current session,
setting the drive to UDMA/33 mode. However, it's important to note that after
rebooting the drive is set back to UDMA/66. The only way to permanently fix the
problem right now is to go into Yast and set the "Required DMA Mode" to
UDMA/33. If you do this, the drive works perfectly and will remain in UDMA/33
mode even after rebooting.

I will leave my system in its original configuration until we get this problem
worked out. As I said, it works fine with the manual Yast UDMA/33 setting.
Please let me know when you need more testing or info.

There are ten files in the compressed attachment so I'll list what they are
below.

Test 1 - Original configuration with amd74xx
---------------------------------------------
boot.msg.amd74xx - boot.msg file.

hdparm_I.amd74xx.udma66 - Output of "hdparm -I /dev/hda" command after boot,
before inserting disk into DVD drive.

hdparm_Istdout.amd74xx.udma66 - Output of "hdparm --Istdout /dev/hda" command
after boot, before inserting disk into DVD drive.

hdparm_I.amd74xx.pio - Output of "hdparm -I /dev/hda" command after inserting
disk into DVD drive and drop into PIO mode.

hdparm_Istdout.amd74xx.pio - Output of "hdparm --Istdout /dev/hda" command
after inserting disk into DVD drive and drop into PIO mode.

messages.amd74xx - messages log for this entire test session. The log was
cleared before booting for the test so it only contains info for this session.


Test 2 - Original configuration with pata_amd
---------------------------------------------
boot.msg.pata_amd - boot.msg file.

hdparm_I.pata_amd - Output of "hdparm -I /dev/sr0" command after boot. It's
just an error message but is included for completeness.

hdparm_Istdout.pata_amd - Output of "hdparm --Istdout /dev/sr0" command after
boot. It's also just an error message included for completeness.

messages.pata_amd - messages log for this entire test session. The log was
cleared before booting for the test so it only contains info for this session.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >