This is a discussion on Promise PCI IDE Controller within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> Background: I have a (common) motherboard with onboard IDE. I have added more IDE ports using a Promise IDE ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| 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 |
| |||
| Douglas Mayne wrote: > 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. > I don't necessarily have a solution; I would just like you to know that support for IDE cards is supported out of the box. I have 2 models of Promise cards, one type of Silicon Image, and some Highpoints. All of these work seamlessly with the stock install of Slack (at least 9.0 & 9.1). Neil |
| ||||
| On Sat, 21 Feb 2004 08:12:35 -0700, Neil Koozer wrote: > Douglas Mayne wrote: > >> 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. >> > > I don't necessarily have a solution; I would just like you to know that > support for IDE cards is supported out of the box. I have 2 models of > Promise cards, one type of Silicon Image, and some Highpoints. All of > these work seamlessly with the stock install of Slack (at least 9.0 & 9.1). > > Neil I similarly have a Promise ide pci card. Worked perfectly on the stock Slackware kernel (2.4.20 - 2.4.24). It seems to me that something like that would HAVE to be compiled into the kernel, rather than loaded as a module at boot time. Just my two cents. Sorry I don't have anything more helpful to say... --The Revenant |