Problem with AIC7902 and FreeBSD 4.7, 4.8, 4.9 and 4.10

Robert Heron robert at heron.pl
Sun Jun 6 16:30:23 GMT 2004


Hi,

I have an Intel mainboard SE7501HG2 with integrated AIC-7902W controller.
When I run  FreeBSD 4.7R on this motherboard I get:
--------------------------------------------------------
ahd0: <Adaptec 7901A Ultra320 SCSI adapter> port 0x2c00-0x2cff,0x2800-0x28ff
mem 0xfe9e0000-0xfe9e1fff irq 9 at device 4.0 o
n pci3
ahd0: WARNING - Failed chip reset!  Trying to initialize anyway.
ahd0: Primary Auto-Term Sensing failed! Using Defaults.
ahd0: Secondary Auto-Term Sensing failed! Using Defaults.
ahd0: Unable to set termination settings!
ahd0: No SCB space found
device_probe_and_attach: ahd0 attach returned 12
ahd0: <Adaptec 7901A Ultra320 SCSI adapter> port 0x2400-0x24ff,0x2000-0x20ff
mem 0xfe9f0000-0xfe9f1fff irq 9 at device 4.1 o
n pci3
ahd0: WARNING - Failed chip reset!  Trying to initialize anyway.
ahd0: Primary Auto-Term Sensing failed! Using Defaults.
ahd0: Secondary Auto-Term Sensing failed! Using Defaults.
ahd0: Unable to set termination settings!
ahd0: No SCB space found
device_probe_and_attach: ahd0 attach returned 12
-----------------------------------------------------
and after booting, FreeBSD 4.7 does not see any SCSI disks.


When I boot FreeBSD 4.8 / 4.9 / 4.10 from installation CD-ROM on the same
motherboard, the ahd0 and ahd1 devices are detected correctly but the system
hangs up during further device detection. The last message I get just before
hanging up is:

----------
pci0: <unknown card> (vendor=0x8086, dev=0x2483) at 31.3  irq 0
----------

When I disable AIC-7902 controller in the BIOS, then FreeBSD starts normally
and does not hang up.


I don't know how to fix this problem. I need to run FreeBSD 4.7 on this
motherboard and probably FreeBSD 4.10 in the future, but the problem makes
the motherboard's AIC-7902 controller unusable with FreeBSD :(

Maybe some patch to the aic7xxx driver is available for FreeBSD 4.7 and the
laters ?


Best regards,
Robert Heron



More information about the freebsd-scsi mailing list