NX3031 gigabit ethernet interface goes down with error "Failed to destroy tx ctx in firmware"

Solution Verified - Updated -

Issue

  • The system is not responding, the following entries can be found in /var/log/messages:
> kernel: NETDEV WATCHDOG: eth1: transmit timed out  
> kernel: eth1: transmit timeout, resetting.  
> kernel: netxen_nic: failed card response code:0x6  
> kernel: Failed to create tx ctx in firmware6  
> kernel: netxen_nic: failed card response code:0xc  
> kernel: netxen_nic: Failed to destroy tx ctx in firmware  
> kernel: eth1: Error in setting hw resources  
> firmware\_helper[30336]: Loading of /lib/firmware/phanfw.bin for netxen\_nic driver failed: No such file or directory  
> firmware\_helper[30340]: Loading of /lib/firmware/nx3fwct.bin for netxen\_nic driver failed: No such file or directory  
> kernel: netxen_nic 0000:04:00.0: using 64-bit dma mask  
> kernel: netxen_nic: NX3031 Gigabit Ethernet Board S/N ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNX3031 Gigabit Ethernet  Chip rev 0x42  
> kernel: netxen_nic 0000:04:00.0: firmware v4.0.530 [legacy]  
> kernel: netxen_nic 0000:04:00.1: using 64-bit dma mask  
> kernel: netxen_nic 0000:04:00.1: firmware v4.0.530 [legacy]  
> kernel: netxen_nic 0000:04:00.2: using 64-bit dma mask  
> kernel: netxen_nic 0000:04:00.2: firmware v4.0.530 [legacy]  
> kernel: netxen_nic 0000:04:00.3: using 64-bit dma mask  
> kernel: netxen_nic 0000:04:00.3: firmware v4.0.530 [legacy]  
> kernel: netxen_nic: failed card response code:0x6  
> kernel: Failed to create tx ctx in firmware6  
> kernel: netxen_nic: failed card response code:0xc  
> kernel: netxen_nic: Failed to destroy tx ctx in firmware  
> kernel: eth1: Error in setting hw resources

Environment

  • Red Hat Enterprise Linux 5 Update 5 (x86_64)
  • kernel 2.6.18-238.1.1.el5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In