<html><body bgcolor="#FFFFFF"><div><div><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">On Nov 29, 2009, at 3:27 AM, Rob Townley <<a href="mailto:rob.townley@gmail.com">rob.townley@gmail.com</a>> wrote:</span><br></div></div><div><br></div><div></div><blockquote type="cite"><div><span>On Sat, Nov 28, 2009 at 2:55 PM, Ross Walker <<a href="mailto:rswwalker@gmail.com">rswwalker@gmail.com</a>> wrote:</span><br><blockquote type="cite"><span class="Apple-style-span" style="color: rgb(0, 0, 0); -webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.226562); -webkit-composition-frame-color: rgba(77, 128, 180, 0.226562);"><br></span></blockquote><blockquote type="cite"><span>There was a kernel update maybe the move from C4 to C5 which caused</span><br></blockquote><blockquote type="cite"><span>grief with Dell hardware, where it reversed the order Broadcom devices</span><br></blockquote><blockquote type="cite"><span>are detected, still does and needs manual swapping around after install.</span><br></blockquote><blockquote type="cite"><span></span></blockquote><span class="Apple-style-span" style="color: rgb(0, 80, 1);"><br></span><span>NIC ordering is a problem. Some say it is the multi cpu, some say bad</span><br><span>BIOS, some say MAC address ordering is better, some say PCI bus</span><br><span>enumeration is better.  The netdev mailing list has had a long running</span><br><span>discussion on this issue.  The CTO of Dell and members of HP along</span><br><span>with others are / were active participants.  Part of the problem is</span><br><span>that an alias name may not be available to the kernel.</span><br><span></span><br><span>Dell has their own software to bring determinism to NIC ordering.</span><br><span><a href="http://linux.dell.com/papers.shtml">http://linux.dell.com/papers.shtml</a></span><br><span></span><br><span>One of Dell's programmers has proposed changing Anaconda to let you</span><br><span>choose at installation time the NIC naming convention:</span><br><span></span><br><span>We have been having discussions in the netdev list about creating</span><br><span>multiple names for the network interfaces to bring determinism into</span><br><span>the way network interfaces are named in the OSes. In specific, "eth0</span><br><span>in the OS does not always map to the integrated NIC Gb1 as labelled on</span><br><span>the chassis".</span><br><span></span><br><span><a href="http://marc.info/?l=linux-netdev&m=125510301513312&w=2">http://marc.info/?l=linux-netdev&m=125510301513312&w=2</a> - (Re: PATCH:</span><br><span>Network Device Naming mechanism and policy)</span><br><span><a href="http://marc.info/?l=linux-netdev&m=125619338904322&w=2">http://marc.info/?l=linux-netdev&m=125619338904322&w=2</a> - ([PATCH]</span><br><span>udev: create empty regular files to represent net)</span><br></div></blockquote><br><div>It's good to hear it's being worked on, but I kinda wish they would revert to the older NIC enumeration method which seemed to get the ordering right.</div><div><br></div><div>-Ross</div><div><br></div></body></html>