RE: [suse-amd64] need help with megaraid driver, suse 9.2
Can't figure out why the megaraid module won't load for the LSI Logic MegaRAID 150-6 card. The LSI site has a driver for Suse 9.1, but not for Suse 9.2. Has anyone else had difficulty with this?
My 9.2 has the drivers already: nathan:/usr/src/linux # find . -type f| xargs grep -i 150-6 ./drivers/pci/pci.ids: 1000 0523 MegaRAID SATA 150-6 RAID Controller ./drivers/scsi/megaraid/Kconfig.megaraid: LSI MegaRAID SATA 150-6 1000:1960:1000:0523 ./drivers/scsi/megaraid/megaraid_mbox.c: * LSI MegaRAID SATA 150-6 10001960 1000 0523 I'd recheck the PCI IDs. "won't load" is a too blurry error message to be helpful. What _exactly_ happens? -> /var/log/messages / dmesg. ~ Thank you for your response. This was noticed during a fresh install of 9.2. Went to Yast to discover that, although the card was detected under Disk Controllers, the "Module to use" was i20_pci with "Module parameters" of abdef. Oddly, why isn't the megaraid module being used? Tried to install the megaraid module by typing it in the "Module to use" section, but that doesn't work. Attempting to insmod megaraid from the source directory didn't work either.
From dmesg I get the following;
I2O Core - (C) Copyright 1999 Red Hat Software i2o: max_drivers=4 i2o: Checking for PCI I2O controllers... ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 21 (level, low) -> IRQ 169 i2o: I2O controller found on bus 0 at 72. i2o: PCI I2O controller at E8800000 size=4194304 i2o: using write combining MTRR iop0: Installed at IRQ 169 iop0: Activating I2O controller... iop0: This may take a few minutes if there are many devices iop0: Get status timeout. Unable to obtain status of iop0, attempting a reset. IOP reset timeout. iop0: controller could not activated IOP reset timeout. I2O controller: probe of 0000:00:09.0 failed with error -110 I2O configuration manager v 0.04. (C) Copyright 1999 Red Hat Software I2O Block Storage OSM v0.9 (c) Copyright 1999-2001 Red Hat Software. ...and, like your install, I find the megaraid modules; :/usr/src/linux # find . -type f| xargs grep -i 150-6 ./drivers/pci/pci.ids: 1000 0523 MegaRAID SATA 150-6 RAID Controller ./drivers/scsi/megaraid/Kconfig.megaraid: LSI MegaRAID SATA 150-6 1000:1960:1000:0523 ./drivers/scsi/megaraid/megaraid_mbox.c: * LSI MegaRAID SATA 150-6 1000 1960 1000 0523 What happened? Maybe I am not using the correct syntax to insert the module, although I am not sure why the megaraid modules weren't loaded during install. Thank you again for your reply. Much obliged, James
James D. Parra <Jamesp@musicreports.com> wrote:
Can't figure out why the megaraid module won't load for the LSI Logic MegaRAID 150-6 card. The LSI site has a driver for Suse 9.1, but not for Suse 9.2. Has anyone else had difficulty with this?
From dmesg I get the following; I2O Core - (C) Copyright 1999 Red Hat Software
I don't know the SATA Megaraid controller but I very much doubt it is related to I2O at all. At least there is no mention of I2O anywhere in the /usr/src/linux-2.6.8-24.13/drivers/scsi/megaraid/ directory. Please post the related portion of "lspci", as well as the dmesg output after "modprobe megaraid" and the "lsmod | grep mega" output afterwards. Also be sure to check the CONFIG_MEGARAID parameters in /proc/config.gz, like, CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m -- "Benson, you are so free of the ravages of intelligence" -- Time Bandits
participants (2)
-
Harald Milz
-
James D. Parra