The DAC960 driver included in the 2004.2 livecd doesn't not include the patch for handling the OEM DAC960 SWXCR (2.73 is looked for OEM is 2.70). Reproducible: Always Steps to Reproduce: 1. Boot the liveCD on a system with OEM DAC960 raidcontroller installed. 2. 3. Actual Results: System detected the DAC960 loaded the generic driver and Kernel Panic. Expected Results: Have the DAC960 patch applied for the OEM'd version. The 2.6 Kernel native DAC960.c driver fixes this. A simple patch of the DAC960.c block driver for 2.4 kernels will fix this for the OEM SWXCR driver. My swxcr is running the latest Firmware from HP/Compaq (from the firmware CD) Edit the DAC960.c in the kernel source tree. /usr/src/linux/drivers/block Modify the firmware check from 2.73 to 2.70 and it will work fine. Or alternatively include the various OEM versions into the checking list. OEM versions 2.16 2.42 2.49 2.70 (Controller->FirmwareVersion[0] == '2' && strcmp(Controller->FirmwareVersion, "2.70") >= 0))) {
This should be fixed in 2005.0