km b wrote:
Attaching the dmesg output. Please let me know what's going wrong.
atapci0: <nVidia nForce MCP51 UDMA133 controller> port 0x3080-0x308f at device 13.0 on pci0
ata0: <ATA channel 0> on atapci0 device_probe_and_attach: ata0 attach returned 6 ata1: <ATA channel 1> on atapci0 device_probe_and_attach: ata1 attach returned 6Because you don't have PCI_MAP_FIXUP enabled, legacy interrupt and IO mappings aren't established, making this controller unusable.
atapci1: <nVidia nForce MCP51 SATA300 controller> port 0x3090-0x309f,0x30a0-0x30a3,0x30a
8-0x30af,0x30a4-0x30a7,0x30b0-0x30b7 irq 5 at device 14.0 on pci0 ata2: <ATA channel 0> on atapci1 ata3: <ATA channel 1> on atapci1This one obviously attaches right. Now, what I don't get is why it doesn't work when legacy irq/io mappings are enabled for atapci0. Could you perhaps dig up an older dmesg, to compare e.g. IO ports to see if there's a conflict somewhere?
Cheers,
--
Thomas E. Spanjaard
[EMAIL PROTECTED]
signature.asc
Description: OpenPGP digital signature
