netxen nics will not come up on boot, or with ifup, despite proper modules being loaded. Getting ''Device eth0 has different MAC address than expected, ignoring'' error

Solution Verified - Updated -

Issue

  • NetXen nics will not come up on boot, or with ifup, despite proper modules being loaded.
  • Getting 'Device eth0 has different MAC address than expected, ignoring' error.

  • If rebooted with a stock kernel, it comes up correctly.  However, errors are present when trying to set parameters with ethtool like the following:

[root@localhost ~]# ethtool -s eth0 speed 100 duplex full autoneg off
Cannot set new settings: Input/output error
  not setting speed
  not setting duplex
  not setting autoneg

  • And again, that was underneath a stock 2.6.18-194.el5 kernel.  I've checked and these cards (HP NC375T) are listed as compatible.

Environment

  • Red Hat Enterprise Linux Server release 5.5 (Tikanga)
  • 2.6.24.7-139.el5rt #1 SMP PREEMPT RT x86_64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.