After loading bnx2 driver, ethtool shows eth1 as having a link detected.
Other drivers (i.e. e1000/e1000e) initialize the link status to 'no' by
calling netif_carrier_off() in pci_driver->probe().
The patch is discussed upstream here:
On RHEL-5, bnx2, bnx2x and tg3 needs to be fixed.
Kernel RPMs with the proposed patch to upgrade to version 2.0.2 can be found at:
This kernel includes the following upstream patch:
Ooiwa Naohiro - 6/24/2009
Fix the behavior of ethtool when ONBOOT=no
Any testing feedback would be appreciated.
The specific patch that fixes this is found in the big patch that updates the bnx2 driver for RHEL5.5 so I am closing this bz as a duplicate of the big one. Thanks to all for any testing that you did for this one.
*** This bug has been marked as a duplicate of bug 517377 ***