In the search of how to get the DVDdrive to work I stumbled on something strange which might give someone a hint. The boot order in the BIOS makes a difference, possibly because the drives are thereby ordered differently internally.
I run openSUSE 10.3 and compiled my kernel myself (2.6.23..
With this kernel, when in the BIOS the settings are: "First try to boot from the DVD, then from the hardrive", then the system boots quickly, but the DVD is not detected.
The other way around, when in the BIOS the settings are: "First try to boot from the harddisk, then from the DVD", the the system sees the DVD-drive, but reports an internal error and hangs for minutes (as it does with the kernel that comes with SUSE 10.3). Dmesg shows loads of things like this:
ata3.00: class mismatch 3 != 1
ata3.00: revalidation failed (errno=-19)
ata3: failed to recover some devices, retrying in 5 secs
ata3: soft resetting port
ata3.00: configured for PIO0
ata3: EH complete
ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata3.00: cmd a0/00:00:00:00:20/00:00:00:00:00/a0 tag 0 cdb 0x12 data 36 in
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata3: soft resetting port
No, there is no DVD in the tray. It boots from the harddisk both ways.
In both cases there is no device at all to use.
Values for the DVD according to the BIOS:
- transfermode=FPIO4/DMA2
- UltraDMA=Mode2
The DVDdrive is made by LG, type GSA-T20N
"Atapi CDROM ultra DMA Mode 2"
PCI-chips are made by nVidia (MCP51 and C51)
Anyone any hints?[/quote]