NX3031 gigabit ethernet interface goes down with error "Failed to destroy tx ctx in firmware"
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.