proxmox ve 3 on hp dl580

peppelinux

New Member
Jun 28, 2013
3
0
1
I'm occuring a problem with ve 3.0 on a HP dl580.

the ethernet coontroller, managed by kernel driver netxen_nic, fails to setup the ethernet interfaces (4) available on the server.

more deeply: the module loads the firmware
phanfw-4.0.579.bin
as we can found it in /lib/firmware

but probably the 2.6.32-20-pve not yet supports this hardware version.
I got this message:

failed to write through agent

any suggestion will be appreciated
 
Last edited:
current Proxmox VE stable got this version:

Code:
modinfo netxen_nic

filename:       /lib/modules/2.6.32-20-pve/kernel/drivers/net/netxen/netxen_nic.ko
firmware:       phanfw-4.0.579.bin
version:        4.0.78
license:        GPL
description:    QLogic/NetXen (1/10) GbE Intelligent Ethernet Driver
srcversion:     286D06F8943B52B445B4A7F
alias:          pci:v00004040d00000100sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000025sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000024sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000005sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000004sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000003sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000002sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000001sv*sd*bc02sc00i00*
depends:
vermagic:       2.6.32-20-pve SMP mod_unload modversions
parm:           auto_fw_reset:Auto firmware reset (0=disabled, 1=enabled (int)
version from pvetest:

Code:
modinfo netxen_nic

filename:       /lib/modules/2.6.32-21-pve/kernel/drivers/net/netxen/netxen_nic.                                          ko
firmware:       phanfw-4.0.588.bin
version:        4.0.80
license:        GPL
description:    QLogic/NetXen (1/10) GbE Intelligent Ethernet Driver
srcversion:     300ADA2CEB2101AA88F8A63
alias:          pci:v00004040d00000100sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000025sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000024sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000005sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000004sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000003sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000002sv*sd*bc02sc00i00*
alias:          pci:v00004040d00000001sv*sd*bc02sc00i00*
depends:
vermagic:       2.6.32-21-pve SMP mod_unload modversions
parm:           auto_fw_reset:Auto firmware reset (0=disabled, 1=enabled (int)

can you try the new version?
 
This is the procedure I made to make it working:

1) download CP017666.scexe from hp support web site (remember to check md5 ! )
2) copy CP017666.scexe on a usbdrive
3) boot server with HP Firmware update 9.10, choose interactive mode and switch to first virtual terminal
3) copy and execute CP017666.scexe (it tells you firmware flashed inside rom against proposed update)

after that, wait until the keyboard became alive and reboot.

now, in base of firmware version flashed in (as CP017666.scexe tell us before) download the right phanfw.bin version from:
http://ldriver.qlogic.com/firmware/netxen_nic/old/4.0.585/ (this worked for me and I think it's the last available for dl580)

then:

mv /lib/firmware/phanfw-4.0.579.bin /lib/firmware/phanfw-4.0.579.bin.old
cp $download_path/phanfw.bin /lib/firmware/phanfw-4.0.579.bin

update-initramfs

Now, with ethernet workin good I can update the system to pvetest :)
cheers
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!