Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
General
cancel
Showing results for 
Search instead for 
Did you mean: 

hp_qla2x00-2005-12-20 version magic

Maximino_1
Occasional Advisor

hp_qla2x00-2005-12-20 version magic

Hi!

I have installed the driver "hp_qla2x00-2005-12-20" in a "HP Proliant DL380G4" with "Linux RedHAT 4" and kernel version "2.6.9-22.0.2". When load the module "qla2xxx" or I watch in the file "messages" appears:

"Jan 30 14:26:41 bucserver03 kernel: qla2xxx_conf: version magic '2.6.9-22.0.2.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.2' should be '2.6.9-22.0.2.ELsmp SMP 686 REGPARM 4KSTACKS gcc-3.4'"

Some suggestion.
Regards.
Maxi.
11 REPLIES
Vitaly Karasik_1
Honored Contributor

Re: hp_qla2x00-2005-12-20 version magic

It seems like different gcc versions were used for kernel and module compilation.
Did you download binary module or you compiled it fromn sources?
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic

Yes, I believe that he is this. But... without compiling: exists some solution?
Thanks.
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic

I'am sorry Vitaly but, I did not read the message completely.
"Did you download binary module or you compiled it fromn sources?": I dowload binary module only.
Vitaly Karasik_1
Honored Contributor

Re: hp_qla2x00-2005-12-20 version magic

Maxi,

First at all, can you check if qla modules are up? ("lsmod|grep qla")

Please double check (on HP site and in README file) that you downloaded the right version.
As far as I remember, RHEL4 uses gcc3.4 (you can check which gcc was used for kernel compilation by "cat /proc/version").

Rgds,
Vitaly
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic


At: First at all, can you check if qla modules are up? ("lsmod|grep qla"): Yes I checked and are not loaded.

At: you downloaded the right version: Yes I download two versions: "hp_qla2x00-2005-12-20" (8.01.03) and "hp_qla2x00-2005-09-19" (8.00.02) with the same results.

The version del "gcc" is "3.4.4".

Thanks.
Regards.
Maxi.
Vitaly Karasik_1
Honored Contributor

Re: hp_qla2x00-2005-12-20 version magic

can you please send me a link to download page? I afraid you d/w modules for RHEL3.
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic

Hi Vitaly again.

The link is: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12169&prodSeriesId=315890&prodNameId=315892&swEnvOID=2025&swLang=8&mode=2&taskId=135&swItem=co-37551-1

I already know the problem. The drivers, although HP says the opposite, are not certified for kernel 2.6.
Thanks for your help!
Regards.
Maxi.
Vitaly Karasik_1
Honored Contributor

Re: hp_qla2x00-2005-12-20 version magic

as far as I see, inside tarfile we have source RPM and install script for this modules supports 2.6 kernel.
do you have kernel sources in your RHEL4?
Anthony Martin_1
Frequent Advisor

Re: hp_qla2x00-2005-12-20 version magic

Hi Maxi,
I have been in your situation with this particular driver.
My solution was to remove all instances of the qla driver from the rpm database (rpm -e). I downloaded the "hp_qla2x00-2005-12-20.tar.gz", ran tar extract etc, then ran "INSTALL -s". This will build the binary using your version of gcc. Don't forget to remake initrd.
When you reboot, if you get a "irq -1071922930" (negative value for the interrupt) kind of message when checking dmesg, then you will need to remove/re-install your kernel sources. Then redo the above procedure.

Cheers
Anthony
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic

I feel the delay, but I have outside been and it did not have communication Web.

@Vitally: If, certain, but even so it does not work. :-( Thanks.

@Anthony: I tried to do the same and to clear all reference when previous driver, but (I do not know) I cannot clear it :-(

I have decided to reinstall and to leave it with the version of kernel 2.4. Thus it works.
Thanks to all!
Greetings.
Maxi.
Maximino_1
Occasional Advisor

Re: hp_qla2x00-2005-12-20 version magic

I have decided to reinstalar and to leave it with the version of kernel 2.4.
Thus it works.
Thanks to all!
Greetings.
Maxi.