[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Built LSI SAS RAID driver: unknown symbol error at load



Hi Folks,

I'm attempting to get the RAID controller (and the SAS drives hooked to it that I paid so much money for [sigh]) visible to Debian.

The kernel version is:
2.6.18-6-amd64 #1 SMP Sun Feb 10 17:50:19 UTC 2008 x86_64 GNU/Linux

Running on a Supermicro *H8DM3-2 motherboard (with on-board *LSI SAS1068E Controller)

lspci reports the controller as:
02:00.0 SCSI storage controller: LSI Logic / Symbios Logic Unknown device 0059 (rev 04)

LSI provides a source tar ball (good for them!) and although the driver source apparently compiled successfully, it would not load.

/var/log/kern.log says:
mptbase: no version for "struct_module" found: kernel tainted.
Fusion MPT base driver 4.00.21.00
Copyright (c) 1999-2007 LSI Corporation
mptsas: Unknown symbol scsi_is_sas_phy_local
mptsas: Unknown symbol scsi_is_sas_phy_local
Fusion MPT SPI Host driver 4.00.21.00
Fusion MPT misc device (ioctl) driver 4.00.21.00
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
mptsas: Unknown symbol scsi_is_sas_phy_local
mptctl: Deregistered /dev/mptctl @ (major,minor=10,220)

Any suggestions most appreciated.

(A side note: The mptsas driver supplied with the etch release loads fine, but, apparently doesn't support the controller:
modinfo mptsas
suggests it does not support the model 0059. Lists 0050, 0054, 0056, 0058, & 0062.)

Thanks!

John


Reply to: