Red Hat Bugzilla – Bug 29555
[aic7xxx] Installer hangs loading the aic7xxx module
Last modified: 2005-10-31 17:00:50 EST
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
virtual terminal alt-f4 shows
SCSI host 0 channel 0 reset (pid0) timed out -trying harder
SCSI bus is being reset for host 0 channel 0.
Steps to Reproduce:
1.Boot off Disc1 of Wolverine
Actual Results: Hans on install loading aci7xxx module
Expected Results: continued on with installation
This doesn't happen when I install Fisher. Seems like maybe a newer
version of the aic7xxx module is causing the problems.
Appears to be a kernel issue.
I need to know what hardware you have in your system to be able to help out at
all. I also need you to switch over to VT4 (by pressing ALT-F4) when the system
says it is loading the aic7xxx module and tell me what you see there.
Doug, is this a dup of bug 29266?
No, different issues.
terminal v4 shows:
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 1, lun
0 0x12 00 00 00 ff 00
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 1, lun
0 0x12 00 00 00 ff 00
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 2, lun
0 0x12 00 00 00 ff 00
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 2, lun
0 0x12 00 00 00 ff 00
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 3, lun
0 0x12 00 00 00 ff 00
so on.. until id 15 then switches to the second scsi chaing scsi1 id0 and so on
<4>attached scsi disk sda at scsi0, channel 0, id 0, lun 0
<4>scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 0, lun0
0x00 00 00 00 00 00
<6>(scsi0:0:0:0) SCSISIGI 0xa4, SEQADDR 0x162, SSTAT0 0x0, SSTAT1 0x2
<6>(scsi0:0:0:0) SG_CACHEPTR 0x2, SSTAT2 0x0, STCNT 0x0
<4>SCSI host 0 abort (pid 0) timed out - resetting
<4>SCSI bus is being reset for host 0 channel 0.
<4>SCSI host 0 abort (pid 0) timed out - resetting
<4>SCSI bus is being reset for host 0 channel 0.
<4>(scsi0:0:0:0) Device reset, Message buffer in use
<4>SCSI host 0 channel 0 reset (pid 0) timed out - trying harder...
and so on.. keeps looping.
Machine hardware is Dual Pentium III 600E with 256megs of Ram
Onboard Adaptec AIC-7896 Scsi Bios v2.20S1B1
Scsi Drive - Western Digital WDE18300 Ultra2-LVD (ch a, scsi id 0)
Let me know if you need more information.
How about Bug #29304 -- is it similar to that?
Is it the kernel? I installed the 2.4.1 rpm kernel and don't have the problem.
I also installed 2.4.2 kernel source and no problem.. seems that it is what
kernel is on the install CD.
I have the same issue with a VA Linux Fullon 2230 with 2x AIC7xxx u2w
controllers and 2x u2w-LVD disks.
I have the same problem with a cluster of SGI 1200L boxes.
I am experiencing the same problem with a dual P2 400Mhz system on an Intel
440BX motherboard with an AHA-2944 SCSI card with 2 DEC DLT mini-libraries
attached. This system runs Red Hat 6.2 Enterprise Edition fine.
To the original poster, the problem sounds like IRQ routing issues, which aren't
an aic7xxx problem actually. It makes me wonder if the SMP kernel from the
install would work when the install kernel wouldn't.
To Michaels question about bug #29304, they aren't the same.
To rhyde, the VA Linux box problem is known, and I've asked VA to give me an
accurate problem report so I could fix it, but they are planning on
using/supporting the new aic7xxx driver and don't want to invest the extra time
to help me fix mine, so it likely won't get resolved. Use the new aic7xxx
driver instead (boot up the installer with the noprobe option, then select the
"New Adaptec ..." from the SCSI driver list).
To Chris Penney, I have no clue what hardware is in the SGI boxes, and without a
hardware list and an accurate report of how it fails I won't be able to do
anything about it.
To brown9, your system uses a 2944 card which has a totally different chipset
than the 7896 and because it's a card and not a motherboard device, it also uses
totally different IRQ routing, and since the original poster's problem sounds
like an IRQ problem, your's is likely not related. Please open a different bug
report about your problem if it still exists in the latest ISOs and also include
a report of how the failure is manifest by getting the kernel spewage off of
yep, me too
VA fullon 22xx, AIX7896 on board.
same timeouts as rparish.
This is with seawolf ( and i'm assuming seawolf is the release version of 7.1)
I've the same problem.
Intel Lancewood mainbaord (L440GX+)in an Intel 2150 Case (Code name Byrd)
One seagate dive ST39103LC in slot one.
Fails to load diver with Seawolf but works fine with 6.2 and 7.0 (We have about
50 servers based on this mainboard and have never had a problem before.)
Symtoms are just like the above it just sits there reseting the scsi bus...
I can supply BIOS versions etc if you'd like....
Let me know if the new aic7xxx driver will work in place of the default aic7xxx
driver by booting the system as linux noprobe and when asked for drivers, select
the "New Adaptec aha2940 ..." driver from the list (make sure to go all the way
down to the N's and select it from there, the other entry by the rest of the
adaptec drivers is the old/default on that we already know doesn't work).
*** Bug 29572 has been marked as a duplicate of this bug. ***
*** Bug 30978 has been marked as a duplicate of this bug. ***
I was one of the folks who reported one of the other bugs that got marked as a
dupe. Also using a Lancewood (L440GX+) motherboard. Very common server
motherboard. It's in the ISP 2150 server and the one that predated that. If you
have a LOT of patience, it is actually possible to continue beyond the AIC7xxx
probe issue, however I then get clobbered by a lock-up in the DAC960 driver
with Seawolf... can't win.
For whatever reason, the AIC7xxx driver in the 2.4.x kernels has had this
problem. Not sure what was changed from the 2.2.x kernels, but it wasn't an
improvement. I sure wish there were a way to disable the AIC7xxx chip on the
motherboard. Since I use a RAID card, I don't use the onboard SCSI at all...
In your specific case you can start the installer with the option noprobe and
then manually load the DAC960 driver and simply skipping loading any aic7xxx
driver at all. You might also have to modify the file /etc/modules.conf to
remove the aic7xxx reference, but that will allow you to have a system that
totally ignores the aic7xxx driver.
I have a L440GX+ motherboard and DAC960 as well (in a VA2240), and I have
already tried exactly what Doug suggested (skipping the aic-7xxx install), with
the result that the machine then locks up (with no error message) on the DAC960
install. I don't know if it's relevant, but the messages just before the dac960
driver info message indicate that the DAC960 and the two on-board SCSI
controllers are sharing the same IRQ. I've tried disabling the SCSI with the
System Setup Utility, but Linux finds the controllers anyway.
I even went so far as to rmmod all of the other modules that were loaded before
telling the installer to load the DAC960, and got the same result.
Another interesting tidbit is that I can install RedHat 7.0 on the machine, and
then upgrade to the 7.1 kernel RPM and that works just fine, so it doesn't seem
like it's really a kernel problem so much as something about the installer, as
someone else suggested above.
I tried with the New adaptec driver (I've got the 440GX+ board), with 'linux
noprobe' and it gets lots of errors, still doesn't work. I'll try to get the
errors pasted in. they are different than before, oh yes.
It seems that the 440GX+ boards are simply busted in regards to the Adaptec
SCSI. I can't solve the problem because I can't reproduce it (I don't have any
of these products) and I've not been able to get anyone at VA or anywhere else
to actually fill me in on the details of the solution that was suppossedly
found. All I can guess is that IRQ routing or some such is busted on this board
with the install kernel, but works with the SMP kernel (which get's the IRQ
routing differently than the kernel on the install image). You might try
passing the option pci=biosirq to the kernel at boot and see if it helps (aka,
type "linux pci=biosirq" at the install floppy's boot: prompt)
DaveL, Have one of these boards, and it IS wierd with IRQ's. There is a
two floppy set that is used to muck with system stuff. THe Intel Bios
is pretty useless at IRQ setting and all that. It ties alot of things to
IRQs, and wont let you switch them around. Mine is ripped apart right now,
and there is a place near work where I can get these boards for $200.
Pls contact me for further testing. Mine is empty save a VooDoo3 card and
3 U2 disks :^) that need to be thrashed by the penguin once again!
FWIW, I did flash to latest Adaptec Bios (search intel for l440GX+),
but the machine worked with RHL 7.0. Bones on 7.1. Also have DAC 960 for
another, but thats another story!
DaveL, Just got it to boot Cleanly! (though not from OS disks :^/ )
Kernel 2.4.3, JGibbs 6.1.11 patch, and Alan Cox ac13. Boots fast and clean.
(do have all PCI cards out, but will test with that next). TTFN.
It also fails on my ISP 5120 Intel server, with both the main aic7xxx driver and
the other one aic7xxx_mod from the drivers disk.
This is becoming a real problem as I need to ship that machine real soon...
Many thanks for your efforts.
It amazes me that there are so many of us with this issue yet no fix available.
I guess we are the ones responsible for finding a fix huh ?
I am running the C-440GX+ w/ The Cabrillo-C Intel Chassis. Dual Xeon 450/1024k
CPU's. 256MB RAM and a 9.1 gig 10krpm IBM fast SCSI HDD.
Having the issue with the RH71 ans LM80 Installs. I have installed both LM72
and RH70 with no errors so I too must elude to the fact that it is probably a
kernel-ized issue. I will try rpm'ing the 2.2 kernel tonight with a 2.4 to see
if that will work.
We've isolated where the problem comes from (it is IRQ routing issues, it is
only on kernels that are not SMP and do not have UP-IOAPIC enabled, which
basically means that the PCI BIOS IRQ routing table is hosed while the MP IRQ
table mapping is OK, which is likely a bug/deficiency in the motherboard BIOS).
Fixing it will likely require an entirely new boot disk with UP-IOAPIC support
enabled (which also means all the modules have to be rebuilt and will result in
new driver disks as well :-(
*** Bug 31936 has been marked as a duplicate of this bug. ***
So does this mean that this is going to be an issue that we won't see fixed for
a while ? Could back-revving my bios to a later version have an effect on the
IRQ routing algo ?
I have been thru 3 diff. bios ver's with no help. Obviously there is something
in the bios that is common thru all versions. ie. the way IRQ's are routed. I
may try to remove a CPU tonight and install on a single CPU system.
Would this have any effect since the problems seem to be abundant from SMP
Is this an issue of IRQ's being shared? I was able to get a clean boot
by compiling a 2.4.3 with JGibbs 6.1.11 plus ac13 last night. It found all
the devices, only barfing (appropriately) when looking for /dev/sda6 (per
the machine it was compiled on). Was anyone able to get it booted with
the Adaptec_old driver? I have flashed to latest Intel Bios, is this a good
thing? The Boot floppies from Intel do permit some IRQ adjustment, but it seems
to clump IRQ, even though it should have IRQ 16-21? We'll have to thank Intel
for making the latest BIOS work with Win2K... Did that break something in RH
land? Happy to back flash if that would be useful.
Is possible to compile a module on other machine, and hack up the bootnet.img
file to swap aic7xxx.o with a new one that might work, or does it get further
into the blood+guts of the kernel?!? IF its just a matter of getting the
install started, would imagine there is a workaround to get things rolling.
(can I install with an adaptec 2940U/UW and then swap the cable over, once the
new kernel is on place?
Thanks all! JDW
I am running out of bad luck :-(
I copied my installation from the SCSI disk to a temporary IDE disk, booted with
the noprobe option, asked for an upgrade on /dev/hda1 and then I hit the
Traceback (innermost last):
File "/usr/bin/anaconda", line 520, in ?
intf.run(todo, test = test)
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/text.py", line 1126, in run
rc = apply (step(), args)
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/textw/upgrade_text.py", line 194
, in __call__
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/todo.py", line 1187, in upgradeM
allowDirty = 0)
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/upgrade.py", line 97, in mountRo
if not allowDirty and theFstab.hasDirtyFilesystems():
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/fstab.py", line 810, in hasDirty
File "/var/tmp/anaconda-7.1//usr/lib/anaconda/fstab.py", line 264, in rootOnLo
raise ValueError, "no root device has been set"
ValueError: no root device has been set
What do you want me to do with the full trace.
BTW, I was hoping to upgrade on the IDE disk then copy back to the SCSI.
Too bad :-(
> I am running out of bad luck :-(
>I copied my installation from the SCSI disk to a temporary IDE disk, booted
>the noprobe option, asked for an upgrade on /dev/hda1 and then I hit the
I had forgotten to make my fstab point to the root partition on the IDE disk...
I am upgrading now!
It really amazes me that the irq routing in the bios is "busted" as ledford put
it yet all previous versions of x86 Linux seem to work fine on this box. Even
the newest kernel packages seem to install fine on old 2.2.x versions when
updating to 2.4.x versions.
What is so different that prevents us from working around this problem. ?
i want to add my name and comments here as well...they are also on bug 36358
which reports the exact same problem. i am experienceing ther same difficulty,
and i have to get 15 machines ready for a class on 5/14. too many of the items
above are a bit confusing, and seem to end up with additional problems. i have
been installing 6.1, 6.2, and 7.0 on these machines with minimum difficulty.
basically, the installations work fine and mostly clean. for one set of
machines a fix was needed in order to boot the machine (a few lines had to be
commented out of rc.sysinit).
though i would like to get a machine up and running in any way possible, i
think for a bunch of college students, a "kluge" install process would not be a
good idea to start off with.
It seems that the older kernels (pre 2.4.2 or 2.4.3) that used Mr Ledfords
scsi kernel code work fine. The shift of responsibility of the AIC7xxx to
Adaptec, didnt go cleanly. Am not adept enough to comment on the feasibility
of the IRQ issue, except to say that it had worked (7.0), doesn't work now from
RHL 7.1 floppies, but DOES boot properly when you boot a custom kernel 2.4.3-
ac12. * (thats what I used to get past the 'loading aic7xxxx' issues we all
seem to be facing). All this independant of the IRQ issues seen elsewhere.
(FWIW, my co. put a compaq on my desk, everything was at IRQ 11.... Go figyah!)
So, what it would seem we need is an updated Boot Image floppy to
get the install process going, (which might require a new kernel and module?).
Can we agree that this COULD be done, to get us going? I will volunteer to
be a guinea pig, if this would help. Just dont know enough about RHL to hack
bootnet.img (yet). Heck, I will boot 2.4.0 if needed!
BIOS/IRQ issues dont seem like an issue here. though the cloudyness in
dealing with all the aic7xxx issues on rhl/bugzilla might lead to that
conclusion. The right boot floppy would seem to be the magic bullet, unless
there is something else afoot!
(*) IIRC Alan Cox's ac-6 fixed the aic7xxx by incorporating the Adaptec/Gibbs
6.11.1 patch. That is what may be the magic bullet here! Hope so! Who else
wants to be a guinea pig?
FWIW, I'm seeing the exact same problem, except with a Mylex Flashpoint
controller using the BusLogic BT-952 driver. Happens whether or not I use the
noprobe option at boot.
As others have experienced, RH 7.0 installs on this box just fine.
I would love to be pointed in a direction for a workaround as mentioned above
with the Alan Cox fix. :O)
I've wordked around this problem by:
1. first installing a basic server installation of RedHat 7.0
2. upgrading the kernel to the RH7.1 2.4.2smp one (need a few RPMS from 7.1)
3. use mkinitrd and lilo to get it to boot
4. do a 'ls *.rpm | grep -v kernel | xargs rpm -Fhv' to upgrade to 7.1
I'm sure there's a better way, but this seems to work.
Hope this issue is resolved soon!
It is great that there are many attempts to get around the issue, however, soon
i will be teaching a Linux Admin course, and to give a bunch of "traditional"
students a comples series of workarounds is not a good start. The lab is
composed of 15 server class machines (gateways) that will all have the same
problem with a clean install. unfortunately, we are a small school and just
cannot go out and buy new servers to have a clean install. my feeling is that
the install was clean with 6.1, 6.2, and 7.0 ... what has happened to make it
otherwise. unfortunately i do not know all of the inticicies of what is
involed in making a new boot image, but it cannot be that tough.
would like to hear from red hat as to the staus on resolving the issue.
This will probably just show my ignorance, but could a solution be as
simple as creating a boot floppy from a 7.0 system, booting off the floppy,
mounting and cd'ing to the cd-rom, and then launching the installer?
that was the second thing i tried ... it seemed to work for a while, and then
when trying to boot .... looped on trying to get access to the disks. that
would have been sweet (for a while) if it had worked... also on my machine
when i tried that, the gui install was unreadable...
Is there more than swapping kernels or modules to tweak a bootnet.img
into doing the right thing? Seems the recent kernel with the Gibbs patch
might boot the system past the module load. That is what we need. Just a
direct workaround, if there is such a thing! Lets have it, or a comment on
a way for us to create one for ourselves. The RedHatters have been strangely
quiet on this. Have found a few links on hacking bootnet.img.
Here is something close maybe from an older version:
We dont want to force Mr/Ms Rogat to install RHL 6.2!
Dave L, what can we do? Its been a week, and the consensus seems to be that
its not an IRQ issue as much as its a gibbs/ac-6+ patch. A little feedback might
get us working feverishly.
II've been biting my tongue on this one for a while now, since
this stuff wasn't released until today.
The XFS team at SGI has modified anaconda to allow for XFS installs.
Part of that modification is building BOOT kernels that are XFS capable
as such the kernels on the floppy images and the CD for the XFS installer
have APIC and IO-APIC enabled which fixes the hang on the 1200's
Since I was generating installer images often enough this really wasn't any
The only difference in using the XFS installer vs the standard 7.1 installer is
the kernels installed will be XFS capable. The rest of rpms are taken from
the standard 7.1 CDs.
The file system type will default to XFS but than can be de-selected and
file system created will revert back to ext2.
The standard 7.1 kernels may even be force upgraded once the system is up
This should be a lot easier than trying to upgrade from a 6.2 or 7.0 install.
The images will be available 9am CST Tuesday May 1.
The silence from Red Hat on this, not even to just give us a time frame to
expect a response, is pretty rude. I bought the boxed version, as I have for
every version , and find this kind of typical corporate blow-off somewhat
disenchanting. My CDR is dead, which is another reason I bought the 7.1
in a box! So the SGI XFS ISO won't help me.
That said, I need to move and get this installed. I have blank HDs I want to
install 7.0 and then upgrade to 7.1 from. What's the most accurate way to
do this? Are there any lists of new RPMs that I might miss if I just
freshened all currently installed RPMs from the 7.0 install?
I too am getting rather disenchanted by the lack of help Redhat has offered to
this point. Although they quickly identified the possible causes to the
problem, they have yet to provide a workaround.
It would seem that it should be as simple as reverting some of the packages
back to their 7.0 format, although it is never this simple, it appears; on the
surface; that little attention is being paid to this problem.
I still love ya RH, you're just burning my a$$ ri8 now.
Sorry for the silence; we are *actively* looking at this bug. It's looking like
a problem with the pci initialization code, but we're not sure quite yet...
wget -rm ftp://ftp.thebarn.com/SGI/RH7.1-SGI-XFS-1.0
... get coffee ...
Booted from bootnet.img, used 'linux dd'
added driver.img when prodded
Formatted XFS partitions
-- proceded as usual ---
[root@radial /root]# more /etc/mtab | grep xfs
/dev/scsi/host0/bus0/target0/lun0/part3 / xfs rw 0 0
/dev/scsi/host0/bus0/target0/lun0/part1 /boot xfs rw 0 0
/dev/scsi/host0/bus0/target0/lun0/part7 /cd-image xfs rw 0 0
/dev/scsi/host0/bus0/target0/lun0/part5 /usr2 xfs rw 0 0
/dev/scsi/host0/bus0/target0/lun0/part6 /usr3 xfs rw 0 0
[root@radial /root]# lspci
00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge
00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge
00:0c.0 SCSI storage controller: Adaptec 7896
00:0c.1 SCSI storage controller: Adaptec 7896
00:0e.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev
08)00:12.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:12.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:12.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:12.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:14.0 VGA compatible controller: Cirrus Logic GD 5480 (rev 23)
01:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21150 (rev 06)
02:07.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 3 (rev 01)
[root@radial /root]# cat /etc/issue
Red Hat Linux release 7.1 (Seawolf)
Kernel 2.4.2-SGI_XFS_1.0smp on a 2-processor i686
OK... Worth the wait! XFS and drives at 80 Mbps.... This _is_ going to be fun!
Buy 1000 Shares RHAT and boatload of SGI as well.
Next ... will it work with My DAC960 w/ 53C875 controller!??!?!? Zoom!
This has indeed turned out to be a PCI issue, and the whole aic7xxx problems
(and standard kernels) are red herrings. The problem is that any 2.4 kernel,
without having either SMP or UP-IOAPIC compiled into the kernel will fail. The
problem is not in the drivers that get effected, the problem is in the core PCI
code. Fixing the core PCI code is the needed solution (somehow, and we haven't
isolated it yet, when the core PCI code is confirming/reassigning resources for
hot plug PCI reasons, it is changing the IRQ on the card but failing to change
it in the card's PCI_IRQ register and also failing to change it in the card's
pdev structures, which results in the driver trying to attach to the wrong IRQ
and causing the problems people have seen here). When a new boot disk is ready
to solve this problem, we will post its location here.
*** Bug 38401 has been marked as a duplicate of this bug. ***
DLedford and all. Well, the kernel that came with SGI's XFS add-on did boot my
machine properly. Dont know about the PCI / IRQ issues, but my Box is now
running RHL7.1 with SGI/XFS just fine (well.. one day out anyway). Might be
worth taking a look at that, and perhapes contacting the folks that made the
boot image for that. SGI deserves at least, a tip of the cap for getting
my RedHat 7.1 installed, no? JDW
In the comments from email@example.com on 2001-05-01 03:37:57 he says:
Part of that modification is building BOOT kernels that are XFS capable as such
the kernels on the floppy images and the CD for the XFS installer have APIC and
IO-APIC enabled which fixes the hang on the 1200's
So, obviously, yes he is also acknowledging that the problem is not the aic7xxx,
but the IRQ routing.
As to why we don't have discs out to do the same thing yet. Simple, we have to
make our new boot disk work with existing CDs, which is *much* harder to do
because the kernel wants to change its version symbols with the addition of
IO-APIC support, but all the modules that are on the CD and that the installer
wants to load into the kernel have the symbol versions for the IO-APICless
version of the kernel. If we just put an IO-APIC kernel on a disk, none of the
modules would load and the disk would be useless. We have to go in and munge
all of the symbols for the kernel in order to make it work, and that means we
have to do extra testing.
Well, I just tried using SGI's anaconda, and it still hung with the SCSI bus
resets on the BusLogic driver..... :(
Awesome. It is comforting to see that we are at least making some progress.
Love the work ethic over there guys. Keep it up.
it is great that many are trying to get around the issue which i am finding is
going to be a little more extensive (customer wise) as more folks migrate to
7.1. The attemps by everyone to resolve the issue are outstanding....however,
it is not the way software should be installed. My goal as a professor at a
small college in vermont is to assist students in their learning process to
create a stabel and supportable IT environemnt. Extraordinary efforts to get
around "what should be" is not what needs to be taight students. especially if
it is my goal to assist in the proliferation of linux/unix in the business
environemnt. this type of effort in order to get a working system is not
acceptable. once again, it needs to work when shipped from the vendor. in all
my years of working as an engineer with Digital Equipment Corporation, and then
in my own "reseller" / consulting business, this issue seems to be a little out
of the ordinary. red hat needs to resolve this issue (and prevent future ones
like this) if the continued stronghold in the market is to continue. my
students are also key to their success as well
thanks...but i am getting a little frustrated, and i am a real big supporter of
the red hat product.
All: Sure it's frustrating, RedHat makes its contribution by making Linux
usable by the greater majority. In the Lab, frequent releases are the norm. In
the commercial environment, oversights like this are not the way it should be.
(However, the released-early-release often SHOULD be part of the Kernel
development process). RedHat does add (significant) value by protecting me from
the incompatibilities brought by the dynamics of open source world. That is
what I pay for, and why I beleive RHAT is durable. Yes RedHat dropped the
RedBall. Part of the learning I have continued to experience is by active
participation in this sort of forum. Though our assertions are not always on
target, its good to see and hear the development process in action, to be some
part of it. Debugging is an integral part of software development, and though
I dont write code, am eager to put in observations. If it requires banging two
bricks together, I can contribute too! But... RHat should have caught this.
This one's deep! JDW
Based on a variety of comments in another bug, covering the DAC960, several
folks have been able to install on L440GX+ motherboards with DAC960s, but
that's not the end of the story.
After bypassing the aic7xxx probe during the install (which allows the DAC960
to work fine) the kernel that gets installed again probes for the aic7xxx
devices, and again falls over dead. I don't know if the kernel that got
installed on the RAID array was the SMP one or not. It should have been, but
I also saw a number of error messages stream by about unknown bridge devices
and such before the machine locked up, so it does indeed look like a PCI issue.
I've got a test system here which easily reproduces the issue. It's not a
machine I can ship out (it serves as the spare parts for a number of other
servers in my colo), but I am happy to run tests on it. Note that a new boot
image is really not enough, though, since somehow I'd also need a new kernel on
the freshly-installed system, one that has the fixes. Otherwise I can (as
above) do the install, but not boot the result!
So, I'm ready to go ahead and work around this, but I've never been abled to
build my own install disks. Where do the instructions for building my own
installation disks live?
OK. Based on Mr. Ledford's latest comments, is this a RedHat-specific problem, or a problem with the 2.4.x kernel in general?
I am having the exact same problem with Madrake 8.0 with the new 2.4.x kern.
Appears to be directly related to each other. Hopefully whatever fix RH finds
will be applicable to Mandrake 8. Maybe we should bark up their tree and see
what they have in the works.
I think at this point in time, the fix will have to come from red hat as the
workarounds are "not working".
hopefully a fix is arriving soon? status?
above, it was mentioned by RH engineer that the image would ahve to work with
CD's in distribution. Is there also any RH thoughts about updating the
distribution so it all works fine in the future?
Finally, (directed to RH), what is the priority assigned to this issue? i
really do need to get some clear idea on resolution...a week? month? if this
is assigned...then there must be some update on the status...
What disappoints me most is that this issue was seen in the Wolverine beta
test, and fixes which were made were not adequately tested. The beta testers
should have been asked to test with new CD and boot images to be sure the
problems were really solved. I, for one, offered to run such tests.
Most systems we deploy use the L440GX+ motherboard. A seemingly large
percentage of the rack server platforms deployed use this motherboard, which
has proven stable and reliable. Testing with this motherboard is essential.
RedHat 6.1, 6.2 and 7.0 work quite reliably on this platform, using the 2.2.x
kernels. It has become clear that in rewriting code for the 2.4 kernels, some
knowledge and capability has been lost or damaged. This is an issue for the
Linux community at large, not for RedHat per-se. However, as a packager and
provider of support, RedHat bears the responsibility for ensuring software it
releases is stable. If the 2.4.x kernels are not ready, then 7.1 should not
have been shipped. It makes one wonder if release timing is dictated by
engineering readiness or by a desire/need to increase revenues.
My company has decided to cease all use and recommendation of RedHat 7.1. We
continue to use 7.0 with patches, and expect to do so for at least the next
several months while watching to see if 7.1 stabilizes.
the issue is that 7.1 is loading fine for the desktop folks. i loaded it haome
it it works like a charm.
but the key to the success of widespread implementation of red hat in the
commercial "space" is that it functions properly on servers, particularly with
a popular motherboard. it has to be resolved soon, or i think there will be a
setback in the commercial arena.
Similar problem, except RH 7.1 hangs for me when copying boot image to disk,
just before packages begin to install. My config is Supermicro P6-DLS with
BIOS 1.33, (2) PII-333, 512 MB RAM (Kingston PC100 ValueRam CL2), (1) 4.3 GB UW
SCSI at ID0, and (2) 18.2 GB Western Digital Enterprise Ultra2 drives at ID1
and ID2. CD-Rom is IDE at 0:0. Video card is ATI Rage 128 32 MB AGP card.
SCSI drives are attached to on board AIC-7880 controller. No sound card, and
I've even gone through and disabled parallel and com ports.
I have 2 of these, same config, both have run every "out-of-the-box"
distribution of redhat since 6.2. I've even sucessfully installed Wolverine on
both, so it doesn't seem to be a generic problem with the 2.4.x kernel (I
believe Wolverine was 2.4.1). I've tried upgrade from 7.0, clean install, you
name it...locks in the same place, and VT4 shows a screen full of the same
messages I see above:
<4>SCSI host 0 abort (pid 0) timed out - resetting
<4>SCSI bus is being reset for host 0 channel 0.
After few, though, every other one says "Trying harder"
This is a real kick in the face.
I have a Premio GX (440BX/ZX chipset AMI bios v1.9) mother board with dual PIII 450MHz, 256MB RAM, Adaptec U2W LVD/SE AIC-7890AB SCSI (Bios v2.00.0) and a Segate ST3917LW. We (We're system integrators -SCO Unix, NT and RHLinux) had used this platform for NT and SCO very successfully in the past and could boot OK in RH 6.0, 6.1 and 6.2 single processor mode but not smp. 'Got the identical errors as reported by rparish on 2/27/01 when going to smp. I attributed this to the smp problems of the earlier RH releases and ignored it at the time. However, when RH7.1 wouldn't work with dual processors I thought it was an Adaptec problem - but - Not so! It's a mother board chip set BIOS problem. After I upgraded from bios v1.3 to 1.9 the system worked like a champ in smp. The last fix added support for M$ W2K, Dawi Control 2976UW boot from SCSI function and support for Diamond Viper 770 card - and others I presume. You can't see this in RH, but if you set up a W98 system on a IDE drive and look at the Interrups before and after you upgrade the BIOS you can see that it shifted the AGP slot to a different interrupt rather than shared with the Adaptec card. In addition - after you get up when you cat /proc/interrupts they all say IO-APCI, level or edge, except 2, the cascade, which is XT-PIC. Again this is not a Redhat or Adaptec problem.
'Hope this helps.
'Sorry about the last messgage without word wrap. 'Was using Opera
and didnt realize it.
Hello All... So it seems we have encountered an issue with the BIOS deciding
how to map IRQ resources. Previous message alludes to an issue beyond the scope
of Redhat. Who in the open source world is responsible or authoritative for
addressing this issue? Can we get support from AMI, or Award, Pheonix etc?
The benefits of being able to select IRQ resource will need to be either
fixed or worked around. Would it be easier to fix the IRQ setting on "N"
platform motherboards, or make some software layer work around the issue?
Have seen systems with all devices set to IRQ 11. Hmm, fix or work around?!?!
I too have am installation hang. Its a Promise Ultra66 Scsi thats causing it.
(not that it seems like that matters) I had been waiting and waiting for a
Distro to be released witha 2.4 kernel so I could finally run linux even with
my SCSI. But now it hangs! ARGH! Are they're anyworkarounds yet?
Same problem for me. Two VALinux 2x2 FullOn 2200 rackmount servers with
Adaptec AIC7896 SCSI controllers. Hangs after the loading aic7xxx driver
message.. can't even switch consoles at that point. Network boot.
Time for another person to chime in! I have the same problem with my Mylex
Flashpoint LW, which uses the BusLogic driver. I'm gonna be patient and let RH
come up with a resolution soon. I expect one either this week or next.
For clarification sake, it's not that the BIOS is mapping IRQ's wrong, and it's
not that we have lost any functionality since the 2.2 kernel PCI code. Quite
the opposite, it's that PCI functionality has been added since the 2.2 kernel.
Specifically, the 2.4 kernel supports the notion of hot-plug PCI devices. That
requires that the kernel PCI layer know about/assign all the address space and
IRQ resources to the various slots so that if sometime after booting up someone
adds a new PCI card that has a PCI bridge chip, then the PCI layer has to be
able to assign I/O and IRQ resources to the bridge chip itself, and those I/O
and IRQ resources have to come from the pool of resources already allocated to
the bus that the card was plugged into. So, in order to insure that we will
always be able to accept a hot plug card, the PCI layer in the 2.4 kernel now
re-organizes those PCI resources at boot time to make sure that it is possible
to plug a card with a PCI bridge chip into every PCI slot if the user so
wishes. In this process, the PCI code in the 2.4 kernel is evidently messing up
the IRQ assignment on the Adaptec chipset. This *only* happens on the L440GX
motherboard from Intel as far as we can tell, and the root cause of the mistake
hasn't been isolated any further than what I've told you here. The reason that
enabling SMP or UP-IOAPIC support solves the problem is that when IOAPIC support
is enabled (which happens automatically with SMP support, or explicitly with UP
kernels if you turn on UP-IOAPIC support), it runs *after* the PCI resource
allocation code, and it re-routes the interrupts according the the computers MP
table. By doing that, it undoes whatever mistake the PCI code is making, and
things work. *THIS IS NOT A FIX* The fact that it undoes the mistake the PCI
code makes does not make the PCI code any better! The PCI code still needs
fixed. The whole reason we don't ship our boot kernel with IO-APIC support
enabled is that there are a number of boards out there that won't boot with
IO-APIC support enabled. They happen to mostly be older UP boards that try to
use IO-APIC interrupts on their UP system and have bad/unusual MP tables that
confuse the IO-APIC code in the kernel, so if you are only interested in a
subset of the machines that Red Hat supports (such as SGI is), then you can
ignore them and ship with IO-APIC support enabled. We can't do that. We need
to find a real fix. I don't expect that in the near term though, so our
proposed workaround (which we are testing) is an IO-APIC enabled kernel that by
default doesn't use the IO-APIC, and you need to boot the kernel with the option
"apic" to make it use the IO-APIC and hence work on the L440GX motherboards.
Once we've confirmed that this kernel *doesn't* blow up on machines that have
known bad IO-APIC MP tables, we'll build a new kernel with munged kernel symbol
versions so that it will load the modules on the CD and then release that as the
I assume that by saying L440GX you are speaking of most of the 440gx based
intle boards. I have the C440GX+ which is the cabrillo system board. The
l440GX+ was predominantly used in GW2000 servers.
At any rate. My question is this. You mentioned that the IO-APIC related issue
doesn't come into play in an SMP enabled system. Why is this an issue when
installing to a SMP system. does the Kernel initialize in SMP mode for install
or is that a "first boot" type of detection. The reason I ask is that I have
been unable to install RH7.1 or MAdrake 8.0 on this system whether using 1 or
It is my understanding that the RH install kernel is not SMP capable (nor does
it have IO-APIC enabled), so it doesn't matter how many CPU we have.
I run all Intel Server Platform LB440GX+ mainboards at our ISP and would like
to know more about how to turn on APIC when doing a Fresh install with 7.1
I have been trying to compile new kernel on an exsisting 7.0 install and I am
not very good at this. So any info here would be helpful on how to install
from CDROM of seawolf with SMP support and APIC turn on to get around this bug.
Thanks for your help.
We have reports here in installation support that the Adaptec 29160 card appears
to break under 7.1...
Agreed. Since we are still a way out with the install floppies with the fix
applied. Is there a step-by-step workaround that we could get posted to follow ?
First off, Red Hat, PLEASE give us a timeframe for a more official
work-around. Hours, days, weeks, eons?
Everyone else, Ive found two work-arounds that work for my situation, a
VA Linux 2230 FullOn server with the L440GX server board with dual
CPUs and dual identical SCSI HDs.
The first work-around is to use the SGI XFS boot.img disk, but put the
original 7.1 CD1 in the drive. The system will start up, find the Adaptec
7xxx drives, and then start anaconda off the CD. From there you can do a
normal 7.1 install, UNLESS you want to create or upgrade software
RAIDed drives. In these cases anaconda dies as soon as it tries to format
or mount the drives. Otherwise, the install goes fine.
The same may or may not be true for hardware RAIDs.
If, like me, you have or want to use software RAID, you have to use the
work-around described much above for manually upgrading from 7.0 to
7.1. I used Google to get a cached list of 7.0 packages, and then
compared it to the list of 7.1 packages to look new packages I would need
to install specifically (instead of just a mass freshen), and find deprecated
packages I didnt want on my system. Done carefully, this can be a pretty
XFS Boot Image that will boot the vanilla Red Hat 7.1 CD1 installer
7.0 Package List
7.1 Package List
OK thats the best info I have heard so far.
I just want to be clear.
If I make a boot floppy with the xfs image above, I can put the seawolf Cd's in
the cd drive and do a normal install that way.
And as long as I am not trying to run some type of raid I will be ok.
Will I be able to format my old scsi drives as individual drives?
This didn't work for me on a VALinux 1100 (Symbios SCSI). Came up and said it
couldn't detect any drives.
Like I said, this worked for my set-up. As Red Hat said, SGI enabled some
kernel settings that may fix things for a few boxes, and everyone else be
YMMV. In fact, it may cause more harm than good.
I'm having the same problem here, using a Dell Dimension XPS H266 which has an
Intel 440 FX (not GX) based motherboard and Adaptec AHA 2940 UW controller.
Could anyone (Doug?) from RedHat comment on the ramifications of turning on
UP-IOAPIC in the kernel? I'm interested to compile my own 2.4.4 kernel with
UP-IOPPIC support enabled as a work-around, but since I don't know what this is,
I don't know what the effect of enabling it would be, other than hopefully
allowing me to boot!
ok everything worked except the following
It couldn't create a boot floppy (could be user error)
It didn't find the on board ether card. (gonna check that out when I get back to
the machine this evening)
I have a 440 dual proc board with a 7968 scsi onboard.
I told the installer not to make a boot disk, and just used /sbin/mkbootdisk
after booting up.
You might be chasing your tail since it's just a hack if it works at all, but
you might need to use the drivers disk and maybe the noprobe option,
'linux dd' or 'linux dd noprobe'.
Someone who actually understands what's going on may be able to tell
how to recompile your kernel to add the driver for your card manually.
FWIW, I was able to install SuSE 7.1 and boot into the system using the 2.4 kernel on my system. This bug has me stopped cold with a RedHat
I have SGI 1200 with Adoptec 7856 and Dell GX1P with Adoptec 2940UW.
SGI hangs during the aic7xxx load nad Dell dies during the software load.
Did anybody find a solution to fix these problems?
These bug related comments are getting lengthy, and to no avail. Any of the
workarounds mentioned will most likely not solve the problem. If the goal here
is to get started with 7.1, then it loads fine on a spare desktop. If it is to
get a production server up and running, then any complicated workaround should
not be acceptable.
Red hat needs to provide a fix/boot image. The product needs to work correctly
and install correctly (out of the box).
Red hat...what is the status of getting this resolved????????
we too have several LX440G lancewood based motherboards with adaptec AIC7896
adapaters with scsi discs connected. I have tried the SGI XFS bootnet.img disc
to no avail - the aic7xxx driver loads but no discs are found in fact it
doesn't even seem to any kind of scsi probe. The next thing im going to try is
to build a new bootnet.img with a new 2.4 kernel on it that is SMP enabled,
since there are posts mentioned above that say if a 2.4 SMP kernel is used the
adaptec problem is masked (not fixed, but masked) - worth a shot in my opinion.
I too agree with the last poster, RedHat please give us some info on your
attempts to fix this. I also can't believe RH7.1 was released with this
problem, so many servers use the aic7xxx driver
Ok so that system is dead in the water.
My options are buy a new motherboard or revert to 7.0
which has it's own problems. The first time since 5.2 I don't buy
the most feature rich version of Red Hat and this pops up.
One of the most common server motherboard doesn't even make it to the install
splash screen. I am glad I didn't waste the money this time. But I did waste
the four to six hours of time downloading the ISOs. In the past I have paid for
but never used the 30 to 90 day support from RedHat.
So I have a few questions for RedHat.
1. Had I gone out and spent money buying Redhat 7.1, what would your answer to
me be about this problem?
2. Can we please have a progress update?
At this point most of us are just plain frustrated. I apologize for my mood.
You (RedHat) aren't making my case to get rid of some of the other OSes in the
shop any easier with this problem. 7.1 and the 2.4 kernel solved a lot of weird
stuff for me on my other dual proc systems. I had hoped to put it on all my
systems as I dont like to support multiple levels of OS's.
Just to update from my comment above, I took the same 2 machines, disabled on-
board AIC-7880 and added Mylex DAC960P's, single boot drive on one channel and
other 2 drives raid 0 on the other. installs, boots, and runs like a champ on
both machines. Been running stable for 5 days now, and both installs went
without a hitch. I repeated the install twice on both machines just to make
sure it wasn't a fluke.
All signs point to AIC-7XXX module on 7.1 boot image, and NOT IRQ routing issue
or bios problem.
I'm attempting to add two people to the Cc: list that would be more likely able
to give a status update and expected time of fix.
Thanx for the update info.
THIS IS A WORK AROUND for those who DO NOT rely on the embedded scsi controller.
I have the fortune to have multiple machines for testing...
I have gotten rh7.1 to work, but only with a newer motherboard, and
off board MegaRaid card and on board EIDE.
We do not rely on the embedded SCSI, so this fix is applicable to my situations.
Compile time options were NO support for Aic7xxxx and lowlevel scsi support
for just the MegaRaid, network block devices and eide block support.
I noticed a version difference in the controller causing the problems. Both machines are identical hardware,
aside from the embedded controllers BIOS level.
Machine 1: (WORKS) kernel 2.4.3smp installed over 2.2.16smp
scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.1.5 <----------- diff
<Adaptec aic7896/97 Ultra2 SCSI adapter>
aic7896/97: Wide Channel A, SCSI Id=7, 32/255 SCBs
Machine 2: (Failed) kernel 2.4.3smp (worked) 2.2.16smp
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.30/3.2.4 <------- diff
<Adaptec AIC-7896/7 Ultra2 SCSI host adapter>
Installed rh 7.0 out of box
installed kernel source for 2.4.3
Compiled with NO aic-7xxx support
Compiled with Lowlevel AMI MegaRaid SCSI support, NFS block device, EIDE block device.
installed 2.4.3 kernel.
hickory dfox] uname -a
Linux hickory.networkmcs.com 2.4.3 #13 SMP Fri May 11 14:28:13 EDT 2001 i686 unknown
I hope this helps.....
Status update: we are going to try and have a new boot disk image set available
for download (at least as a test version) by Monday.
I am currently uploading a workaround boot disk set. They should be available
in a few hours (3 1.44 MByte images over a 56K modem link, so it will take a
while). However, they will appear as:
This should allow people to install in 440gx based motherboards. The
installation instructions are pretty simple.
1) Using the appropriate boot image diskette for your system, when you boot the
kernel, use the apic command line option, aka:
boot: linux apic
This will force the UP-IOAPIC code on in the boot kernel and allow the interrupt
routing to get properly fixed up. This allows you to install to these
machines. However, there is a second issue.
2) If your machine only has 1 processor installed, then the SMP kernel will not
automatically get installed. You will need to enable individual package
selection, then go into the kernel packages and select the SMP kernel. You will
then need to make sure that when you reboot the machine, you tell it to boot the
SMP kernel. You can make the SMP kernel the default by changing the line:
default = linux
default = linux-smp
in the /etc/lilo.conf file and then running the lilo command as root to
re-initialize the master boot record on your hard disks.
That should allow these systems to be operated as any other system. We will
continue to look for the true cause of the PCI IRQ routing problem (we suspect
it might be a bug in the BIOS PIRQ routing table, so we will be working with
Intel to either verify or deny that suspicion).
Report any problems with the boot disks back here please.
boot.img and intructions work great.
Booted from that image and CDs with out a hitch.
Intel L440gx+ running 14.3 bios
Thank you very much.
I have a new problem with the Xserver and the cirus chips but I think thats a
different thing. It was there when I tried the XFS boot.
I'll let you know if anything changes
Xserver was acting like it couldn't make up its mind on how to place things or
refresh the screen.
Fixed video problem by adding
to the file /usr/X11R6/lib/X11/XF86Config in section 'Device" after the
commentedout videoram option.
I added the notes to bug #33095
Created attachment 18350 [details]
Tried special install image--but still hangs. Work around by not using ZIP drive
On our PIII 750 server with PCI Adaptec 29169N (SCSI only - ASUS CUBX Chipset
Intel 440 I think) the upgrade from RH 7.0 to 7.1 works fine with -noprobe and
selecting the 'new experimental aicxxx'.
With default 'old' aicxxx, the installer hangs too as described. APIC isn't used
as workaround for 're-initing' the IRQ. Single CPU. Have compiled the new aicxxx
module now in (from RH kernel 2.4.2 rpm-source), no problems, stable since one
BTW, for a clean re-compile of the kernel, I have to patch the sources before,
(see my bugreport ID 40123).
I agree that it appears to be an aic7xxx issue, not a kernel/BIOS one. I rebuilt
2.4.4-ac using the new aic7xxx (which the the kenel configure help indicates it
the right one to use, not the old one), and was able to boot, compile kernels
etc. However I've decided to stay away from 2.4 for the time being since there's
still a VM/swap bug that I ran into (processes can get kiled under heavy swap
load) that has not yet been fixed.
I have experienced the problem with a 440BX chipset and Mylex Flashpoint
Should this workaround work in my case?
What about for the rest of us who do not have 440GX chip set? When are you
going to post a universal fix?
If you don't have a 440GX chipset based motherboard then you have a different
problem than the problem in this bug report. Please open a different bug report
with the specifics of your particular problem. I have confirmation that the
disk images I posted do indeed work for people suffering from the particular
problem in this bug report, so I'm going to close this bug out. I'm using the
resolution DEFERRED because I'm still working on the real cause of the problem,
the PCI code. Since we do have a workaround in place now that people can use,
that shouldn't be a problem.
NOTE: Not all aic7xxx bugs are the same!!!! Please do not assume that if you see
the word aic7xxx in the bug report and you are having some sort of aic7xxx
problem that you automatically have the same problem as the one listed in the
bug report!!!! You have to read the bug report CLOSELY to see exactly *HOW* the
problem in the bug report is detailed and then see if that actually matches your
problem. In many cases, it does not!! For instance, it is a totally different
issue when a machine has non-stop SCSI bus resets that start as soon as the
aic7xxx driver is loaded which never stop and never let the system do anything
(like is the case with the 440GX motherboards in this bug report) as compared to
when a machine is able to load the aic7xxx driver and seems to be OK until you
put it under some sort of load (such as copying the install image to the hard
disk) and only under load does it give resets and timeouts. Seemingly minor
differences such as this make a huge difference in diagnosing the problem and
determining exactly *where* the problem is actually coming from.
I used boot disks dledford provided. The installation process went smoothly. But
after reboot, system still hang. I suspect the kernel come with Redhat CD-ROM
has been used, not the one in floppy. What should I do? I never do upgrade
kernel, I need more detail help.
Has there been any comment from Intel or have you determined that this is indeed
a IRQ routing issue. If not what plans have been set forth to resolve the issue
in the future?
We have had contact with Intel, the problem has been acknowledged, and Intel is
working on a possible workaround in the BIOS. It is, as we said, an interrupt
routing issue. It is caused by the fact that instead of using the PIIX4 chipset
as the interrupt router on this particular mainboard, Intel has a piece of
custom hardware mounted on the board to do the interrupt routing (for which they
don't want to release programming information, so we can't properly support it).
The bug is that the PCI PIRQ routing table *Acts* like the PIIX4 is doing the
interrupt routing. So, as a result of that table, the linux kernel tries to set
the interrupt routing via the PIIX4 and then the machine breaks. Once the table
is modified to not indicate that the PIIX4 can be used for routing, then things
should start to work properly.
Created attachment 44379 [details]
still don't know how to deal with Adaptex 7896 bug
*** Bug 77426 has been marked as a duplicate of this bug. ***
See also Bug 78234 (against RHL 8.0), which describes a fix for when the
APIC/SMP workaround does not work. (In short: Fixed in pristine kernel 2.4.20.)
know it's late in coming, but I finally had time to find the
workaround for installing RedHat on this board. I installed RedHat
Advanced Server 2.1 with the 2.4.18 based kernel.
I went into the BIOS reset the defaults, rebooted, then went back
into the BIOS and DISABLED the IO APIC to IRQ mapping, then ENABLED
I used this boot switch option:
linux noapic noprobe smp
I have a Megaraid card, so when the installed said, I don't have any
drivers to load, do you want to load one? I said yes and loaded the
Megaraid driver. The install completed.
You might try manually loading the Adaptec driver this way, or add a
Created attachment 95705 [details]
Workaround for installing on L440GX+
know it's late in coming, but I finally had time to find the workaround for
installing RedHat on this board. I installed RedHat Advanced Server 2.1 with
the 2.4.18 based kernel.
I went into the BIOS reset the defaults, rebooted, then went back into the BIOS
and DISABLED the IO APIC to IRQ mapping, then ENABLED the Bridge.
I used this boot switch option:
linux noapic noprobe smp
I have a Megaraid card, so when the installed said, I don't have any drivers to
load, do you want to load one? I said yes and loaded the Megaraid driver. The
You might try manually loading the Adaptec driver this way, or add a raid card.