Background:
I have a (common) motherboard with onboard IDE. I have added more IDE
ports using a Promise IDE controller, and I have recompiled the kernel to
enable support for Promise controllers (support is disabled by default
in Slackware kernels.) I am using kernel 2.4.24.
Problem:
If I compile support for this card as a module (as I would do for
any add-in PCI card,) and if I load the module with modprobe, then the
card is identified and assigned ide2, and ide3 (as shown in dmesg.) The
problem is the devices attached to the device are not recognized, and
there are no entries for /proc/ide/ide2 or /proc/ide/ide3.
Question:
Is there some command which needs to reset/re-initialize all of the IDE
channels-- so that, the PCI card can be "joined" with the onboard IDE? I
looked at "man hdparm" but perhaps I missed something that someone here
has had experience with.
BTW, if the support for this card is built-in (not modular), then the card
works just fine. This makes me think the problem is that some final
kernel activation is necessary. Although, I would normally think that
is activated when the module loads.
Thanks,
Douglas Mayne
--
Do you like our owl?
http://www.imdb.com/title/tt0083658/quotes