Quoting G-Shock ([EMAIL PROTECTED]):
> RedHat 7.3 cant prove my AHA1520B during installation, Any idea or
> suggestion on how to fix the error.
Just refreshing my memory: The AHA152x series (x=0 means no floppy
support, x=2 means floppy support) used Adaptec's AIC-6260/6360
chipsets, and were ISA and VLB-type. The driver was named aha152x.
This was basically the cheaper cousin of the AHA1542 series, omitting
the better cards' ability to do busmastering DMA -- leading to much
higher CPU load.
Anyhow, I'll bet I know what the problem is.
A lot of Linux kernel hardware drivers attempt to probe for the hardware
they support, and identify their hardware "resources" (IRQs, I/O base
addresses, and sometimes DMA channels) by looking for their option ROMs
(aka BIOSes) -- the cards' onboard firmware. This is particularly
helpful for ISA cards, since ISA's tracking of hardware resources was
always pitiful.
However, a lot of people insert these cheap ISA SCSI cards with the
options ROMs disabled -- especially when they're cheap add-ons to an ATA
("IDE")-based system, where you want system BIOS interrupt 13h's boot
rootines getting mapped to the ATA devices, without the SCSI chain's
boot ROMs confusing the issue.
I'll bet you have the AHA1520B's option ROM (BIOS) disabled via the
card's jumpers. This might even be necessary for your system to
successfully boot (though it might not). But unfortunately, it means
that the card will _not_ be auto-probed successfully -- because the
driver can't find the ROM, and therefore can't map out how to talk to
the card.
If that's the case, then your workaround is to inform the booting kernel
of all the necessary hardware details (what driver, what I/O base
address, what IRQ). See:
http://www.ibiblio.org/mdw/HOWTO/BootPrompt-HOWTO-6.html
If you use LILO, you can pass this stuff as command-line parameters to
the booting Linux kernel by putting an appropriate "Append=" line in
/etc/lilo.conf (and then, as always, re-running "/sbin/lilo -v" to
implement the change). If you're using GRUB or something else, do
whatever's analogous.
--
Cheers, There are only 10 types of people in this world --
Rick Moen those who understand binary arithmetic and those who don't.
[EMAIL PROTECTED]
_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]
To subscribe to the Linux Newbies' List: send "subscribe" in the body to
[EMAIL PROTECTED]