<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.36">
<TITLE>BNX2 v1.7.1d-1 with Red Hat 5.2 Fails to Install</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">Looking to see if anyone has ran into this issue</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Consolas"> before I contact HP Support.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">I am working on getting Red Hat 5.2</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Consolas">(kernel</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="r_ansi">2.6.18-92.el5</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="r_ansi">)</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Consolas">installed</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Consolas">on a HP BL460c blade</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Consolas">and ran into an issue with the installation of the HP PSP 8.0.  In particular, I cannot install the BNX2 driver due to what appears to be duplicated definitions within the build files.  I have tried to download the latest BNX2 driver (1.7.1d.3-1) from HP support web site and it has the same issue when I manually attempt to install it.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">Searching Google did not turn up any solutions but I did have a hit on a Dell list server of a similar issue:</FONT></SPAN><SPAN LANG="en-us"> </SPAN><A HREF="http://lists.us.dell.com/pipermail/linux-poweredge/2008-May/036295.html"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" FACE="Consolas">http://lists.us.dell.com/pipermail/linux-poweredge/2008-May/036295.html</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">Reviewing the header files, I do see duplicates in the bnx2.h and the kernel source headers for the variables mentioned below.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">I am guessing that some definitions were moved into the kernel headers and not eliminated from the BNX2 headers</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Consolas"> or vice versa.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Consolas">  I do not have this issue with Red Hat 5.1</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Consolas">Issue from /var/log/hppldu.log:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">Preparing to install HP NC-Series Multifunction Driver for Linux v1.7.1d-1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">    This driver contains the driver for the HP NC-Series</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">    Multifunction Gigabit Ethernet NICs running under Linux.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ umask 022</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ cd /usr/src/redhat/BUILD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ cd /usr/src/redhat/BUILD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ rm -rf bnx2-1.7.1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/bnx2-1.7.1d.tar.bz2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ tar -xvvf -</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ STATUS=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ '[' 0 -ne 0 ']'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ cd bnx2-1.7.1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">++ /usr/bin/id -u</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ '[' 0 = 0 ']'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ /bin/chown -Rhf root .</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">++ /usr/bin/id -u</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ '[' 0 = 0 ']'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ /bin/chgrp -Rhf root .</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ exit 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ umask 022</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ cd /usr/src/redhat/BUILD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ cd bnx2-1.7.1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ value=</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ '[' -z '' ']'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">++ uname -r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ KVER=2.6.18-92.el5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">+ make KVER=2.6.18-92.el5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">In file included from /usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.c:74:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.h:261: error: redefinition of âskb_transport_offsetâ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">include/linux/skbuff.h:1006: error: previous definition of âskb_transport_offsetâ was here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.h:266: error: redefinition of âip_hdrâ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">include/linux/ip.h:109: error: previous definition of âip_hdrâ was here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.h:271: error: redefinition of âip_hdrlenâ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">include/net/ip.h:48: error: previous definition of âip_hdrlenâ was here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.h:276: error: redefinition of âtcp_hdrâ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">include/linux/tcp.h:169: error: previous definition of âtcp_hdrâ was here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.h:281: error: redefinition of âtcp_optlenâ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">include/linux/tcp.h:179: error: previous definition of âtcp_optlenâ was here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">make[2]: *** [/usr/src/redhat/BUILD/bnx2-1.7.1d/bnx2.o] Error 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">make[1]: *** [_module_/usr/src/redhat/BUILD/bnx2-1.7.1d] Error 2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">make: *** [default] Error 2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">error: Bad exit status from /var/tmp/rpm-tmp.16667 (%build)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">    Bad exit status from /var/tmp/rpm-tmp.16667 (%build)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">A command, "rpmbuild -bb --quiet --clean --rmsource ${RPMDIR}/SPECS/bnx2.spec", necessary to complete the installation of this component failed with error code 1: "Operation not permitted"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT FACE="Consolas">Installation of this component FAILED.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B></B></SPAN><B><SPAN LANG="en-us"></SPAN></B><B><SPAN LANG="en-us"><FONT COLOR="#000080" SIZE=2 FACE="Arial">Robert</FONT></SPAN></B><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> </SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>


<HR>CONFIDENTIALITY NOTICE This message and any included attachments are from Cerner Corporation and are intended only for the addressee. The information contained in this message is confidential and may constitute inside or non-public information under international, federal, or state securities laws. Unauthorized forwarding, printing, copying, distribution, or use of such information is strictly prohibited and may be unlawful. If you are not the addressee, please promptly delete this message and notify the sender of the delivery error by e-mail or you may call Cerner's corporate offices in Kansas City, Missouri, U.S.A at (+1) (816)221-1024.<BR>
</BODY>
</HTML>