PE 1950 NIC order switching problem fixed by BIOS 1.3.7?

Thomas_Chenault at Dell.com Thomas_Chenault at Dell.com
Fri Jul 6 14:43:12 CDT 2007


> Once xend starts, eth0 no longer worked.
> I found someone said workaround is to disable IMPI

The problem which disabling IPMI worked around was fully resolved in the
bnx2 driver. If you have bnx2-1.4.51 or later you should not encounter
this issue. You can get the bnx2 driver from Dell's support site.


Thomas


-----Original Message-----
From: linux-poweredge-bounces at dell.com
[mailto:linux-poweredge-bounces at dell.com] On Behalf Of Simon Gao
Sent: Friday, July 06, 2007 12:40 PM
To: linux-poweredge-Lists
Subject: Re: PE 1950 NIC order switching problem fixed by BIOS 1.3.7?

Matt Domsch wrote:
> On Thu, Jul 05, 2007 at 03:57:48PM +0200, Peter Kjellstrom wrote:
>   
>> On Thursday 05 July 2007, Faris Raouf wrote:
>>     
>>> Um...can someone clear something up for me? Is this related to the
issue
>>> where eth0 is the nic numbered 1, and eth1 is the nic numbered 0 (on
the
>>> back panel) or is this something else entirely?
>>>       
>> My post did refer to this issue, yes.
>>
>> But since you are running Centos-4.5 your eth0 should already be
physical port 
>> 1 and your eth1 port 2. This changed (to many peoples "surprise")
between 
>> kernels 2.6.9-42xxx and -55xxx
>>     
>
> It shouldn't have, as the ifcfg-ethX files all have HWADDR= lines
> which should have meant it doesn't matter what the kernel names them,
> they'll get renamed due to the HWADDR lines.
>
>   
By using udev rules like following, I am able to align what shows in 
BIOS to what is being configured by kernel, ie. NIC1 --> eth0, NIC2 --> 
eth1.  eth0 worked fine.
This is before I started xend though.

Once xend starts, eth0 no longer worked. It could reach out to anywhere 
from eth0.  I found someone said workaround is to disable IMPI feature 
in the NIC firmware. But they seems running into some stability problem.

I am just wondering if such problem has been fixed by upgrading to newer

BIOS?


# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:d4", 
NAME="eth0"

# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:d6", 
NAME="eth1"

Simon

_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge at dell.com
http://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq



More information about the Linux-PowerEdge mailing list