Dell PERC 2/SC (AMI Megaraid 466(?)) not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debian-installer (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
linux-source-2.6.12 (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
Medium
|
Ben Collins |
Bug Description
The installer fails to detect the Dell PERC 2/SC raid controller card.
This is on a Poweredge 4300, with Dapper Flight 4.
Manually loading the megraid* drivers also doesn't find the device.
It shows up in the output of lspci as "Intel Corporation 80960RP [i960RP Microprocessor] (rev 03)" when configured with "Emulation = Mass Storage", and
"PCI Bridge: Intel Corporation 80960RP [i960 RP Microprocessor/
I2O: Intel Corporation 80960RP [i960 RP Microprocessor] (rev 03)" when configured with "Emulation = I2O"
The mptscsih driver mentioned in bug 23559 also does not work.
For comparison, the debian "sarge" installer also didn't detect the card but it did find/activate it when the megraid driver was loaded manually. (kernel 2.4)
Some googling indicated that this may be a problem with that driver in kernel 2.4 vs. kernel 2.6.
Changed in linux-source-2.6.15: | |
assignee: | nobody → ben-collins |
status: | Confirmed → Fix Committed |
Changed in linux-source-2.6.12: | |
status: | Unconfirmed → Confirmed |
Changed in linux-source-2.6.12: | |
status: | Confirmed → Rejected |
Changed in linux-source-2.6.15: | |
status: | Fix Committed → Fix Released |
This is a kernel bug, not necessarily an installer one. The legacy megaraid driver in the kernel that ships with BreezyBadger does not recognize the PERC 2/SC card. This is true even of the latest kernel (2.6.12-10.28)
A 686-smp kernel from HoaryHedgehog (2.6.10-34.11) recognizes the card correctly. Perhaps another error that occurred during the split between the new megaraid and the legacy megaraid driver?
lspci -vvv reports for this card:
0000:00:08.1 I2O: Intel Corp. 80960RP [i960RP Microprocessor] (rev 03) (prog-if 01)
Subsystem: Dell PowerEdge Expandable RAID Controller 2/SC
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fc000000 (32-bit, prefetchable) [size=4M]
Expansion ROM at fcc00000 [disabled] [size=32K]
and lspci -n
0000:00:08.1 0e00: 8086:1960 (rev 03)
-chris