Xen and 9th generation
Simon Gao
gao at schrodinger.com
Tue Aug 1 13:10:57 CDT 2006
I tried using MAC address and PCI bus ID in udev rules. Neither worked.
Simon
Jason Martens wrote:
> On Wed, 2006-07-26 at 15:58 -0500, Davis_Phillips at dell.com wrote:
>
>> The HWADDR line in the ifcfg-ethX files _should_ work. This is more a
>> working as designed. The 2.6 kernel will enumerate the devices in an
>> descending order vs. the 2.4 kernels ascending order. This is not an
>> issue on a non-9g system because the previous duel integrated NICs on
>> all older machines shared the same pci bus. The 9G servers have separate
>> PCI buses per each NIC, 5 and 9 I believe. I have experimented with
>> various options including pci=nosort, netdev, ethers (deprecated). None
>> of these particular options had an affect on the configuration. The
>> naming policy on the NICs is arbitrary in the sense that as the devices
>> are enumerated by the kernel the devices are named. I also went to far
>> as to email the maintainer of broadcom's bnx2 driver. Some older modules
>> (such as tulip) had the ability to flip the enumeration order.
>>
>
> Couldn't you use udev to name the interfaces? A while ago I wrote some
> rules (which I don't have now) to name the interfaces internal and
> external instead of eth0 eth1 for my firewall server. You should be
> able to access the NIC's MAC from sysfs to have the naming persistent
> too.
>
> Jason Martens
>
> _______________________________________________
> 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