ProLiant Servers (ML,DL,SL)
1752794 Members
6573 Online
108789 Solutions
New Discussion

looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

 
rolandm
Occasional Collector

looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

DL580G7 Server HP NC522SFP 10GbE nx_nic

 

SLES11 SP2 was ok.

 

Cannot find src.rpm for SLES11SP3.

 

Downloadable binary drivers do not fit.  (too old)

 

# uname -a

Linux xen1 3.0.101-0.35-xen #1 SMP Wed Jul 9 11:43:04 UTC 2014 (c36987d) x86_64 x86_64 x86_64 GNU/Linux

 

Downloadable source rpm is too old (4.0.539)  ??????

 

 

Some years ago HP Proliant LINUX support was much better :-(

5 REPLIES 5
Suman_1978
HPE Pro

Re: looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

Hi,

 

Have you tried these?

 

ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux/p280489831/v80579/hp-nx_nic-4.0.590-2.src.rpm

ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux/p280489831/v86192/hp-nx_nic-4.0.590.3-1.src.rpm

 

 

 

Thank You!
I am a HP employee.

Useful Links for ProLiant Servers


I work for HPE.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

Accept or Kudo

rolandm
Occasional Collector

Re: looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

Hi,

 

they will not compile in SLES11SP3.

 

 

+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hp-nx_nic-4.0.590.3
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ set -- INSTALL.nx_nic LICENSE Makefile Module.supported bin docs driver include nx_nic-src-install.sh nx_snmp.pl pci.updates.netxen
+ mkdir source
+ mv INSTALL.nx_nic LICENSE Makefile Module.supported bin docs driver include nx_nic-src-install.sh nx_snmp.pl pci.updates.netxen source/
+ mkdir obj
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.69037
+ umask 022
+ cd /usr/src/packages/BUILD
+ /bin/rm -rf /var/tmp/hp-nx_nic-4.0.590.3/bldroot
++ dirname /var/tmp/hp-nx_nic-4.0.590.3/bldroot
+ /bin/mkdir -p /var/tmp/hp-nx_nic-4.0.590.3
+ /bin/mkdir /var/tmp/hp-nx_nic-4.0.590.3/bldroot
+ cd hp-nx_nic-4.0.590.3
+ export 'EXTRA_CFLAGS=-DVERSION=\"4.0.590.3\"'
+ EXTRA_CFLAGS='-DVERSION=\"4.0.590.3\"'
+ for flavor in default trace xen
+ rm -rf obj/default
+ cp -r source obj/default
+ export UNMsrc=/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default
+ UNMsrc=/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default
+ make -C /usr/src/linux-obj/x86_64/default modules M=/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver
make: Entering directory `/usr/src/linux-3.0.101-0.35-obj/x86_64/default'
make -C ../../../linux-3.0.101-0.35 O=/usr/src/linux-3.0.101-0.35-obj/x86_64/default/. modules
  CC [M]  /usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_hw.o
  CC [M]  /usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.o
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c: In function ‘netxen_set_netdev_ops’:
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2308: error: ‘struct net_device’ has no member named ‘open’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2309: error: ‘struct net_device’ has no member named ‘stop’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2310: error: ‘struct net_device’ has no member named ‘hard_start_                         xmit’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2311: error: ‘struct net_device’ has no member named ‘get_stats’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2312: error: ‘struct net_device’ has no member named ‘set_mac_add                         ress’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2313: error: ‘struct net_device’ has no member named ‘do_ioctl’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2314: error: ‘struct net_device’ has no member named ‘tx_timeout’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2321: error: ‘struct net_device’ has no member named ‘poll_contro                         ller’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2324: error: ‘struct net_device’ has no member named ‘set_multica                         st_list’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2325: error: ‘struct net_device’ has no member named ‘change_mtu’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2327: error: ‘struct net_device’ has no member named ‘vlan_rx_reg                         ister’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:2328: error: ‘struct net_device’ has no member named ‘vlan_rx_kil                         l_vid’
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c: In function ‘nx_nic_is_netxen_device’:
/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.c:8336: error: ‘struct net_device’ has no member named ‘do_ioctl’
make[3]: *** [/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver/unm_nic_main.o] Error 1
make[2]: *** [_module_/usr/src/packages/BUILD/hp-nx_nic-4.0.590.3/obj/default/driver] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-3.0.101-0.35-obj/x86_64/default'
error: Bad exit status from /var/tmp/rpm-tmp.69037 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.69037 (%build)

 

 

 

Thanx

rolandm
Occasional Collector

Re: looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

Hello,

 

same here. no src.rpm and binary kernel modules do not fit actual kernel.

 

Roland

rolandm
Occasional Collector

[solved] Re: looking for hp-nx_nic-4.0.59* src.rpm for SLES11 SP3

I got a stable server with the SLES11SP3  stock drivers by disabling hp-health deamons (version 9.40)

 

Looking for a solution for my problem i finally found the HP Service Pack for Proliant 2014.09.0.

 

I had to link my warrenty contracts to my account to download the file.

 

After installing the SPP the binary nx_nic driver was symlinked to my actual kernel and

the hp-health version 10.0 was installed.

 

That is crazy.

If i look on the HP Proliant support pages for DL580 Proliant Support Package they say version 9.1 from 2012 is actual.

Searching for other servers i find version 9.40.

 

Now there seems to be a new product called HP Service Pack thats includes all the actual firmware and drivers.

But if you look for the old PSP there is  no hint about that.

This took me more than one week to find out.

 

BTW firmware for the buildin 1Gbit nx_nic now is 4.0.596,

for the PCIE dual 10Gbit nx_nic is still 4.0.593

 

Roland