[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [rhelv6-list] RHEL 6.4 udev just butchered my ethernet device names!



Hi,

Thanks for the response.  I think RHEL 6 has been using these device names for a while now.

http://en.community.dell.com/techcenter/b/techcenter/archive/2011/05/26/meaningful-names-for-network-devices-in-rhel-6-sp1-on-dell-systems.aspx

rpm -qi biosdevname shows the package coming from redhat

On another system, I have devices named em1 and em2 for example.  Interestingly, this system also is missing a 70-persistent-net.rules file in udev/rules.d! 

I better tread carefully with reboots :)

PS. We are a academic customer and can't open cases for issues like this.  Unless, it is happening on our satellite or proxy! :)

daryl

On Thu, Feb 21, 2013 at 12:18 PM, Red Hat Enterprise Linux 6 (Santiago) discussion mailing-list <rhelv6-list redhat com> wrote:
On Thu, Feb 21, 2013 at 1:08 PM, Red Hat Enterprise Linux 6 (Santiago)
discussion mailing-list <rhelv6-list redhat com> wrote:
> Hi all,
> Just did my first update of RHEL6.4 and experienced a very painful issue
> with udev renaming ethernet devices.  Unfortunately, I did not capture the
> initial udev ethernet rules prior to the reboot.  My system has an onboard
> NIC and a PCIE card.
>
> 01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet (rev 20)
> 01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709
> Gigabit Ethernet (rev 20)
> 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5754 Gigabit
> Ethernet PCI Express (rev 02)
>
> With RHEL6.3, I had
>  eth0 <-- motherboard NIC
>  p1p1 <-- port 0 of PCIE card
>  p1p2 <-- port 1 of PCIE card
>
> I rebooted and this came to the messages:
>
> Feb 21 10:34:59 d0 kernel: udev: renamed network interface eth2 to rename4
> Feb 21 10:34:59 d0 kernel: udev: renamed network interface eth0 to eth2
> Feb 21 10:34:59 d0 kernel: udev: renamed network interface rename4 to eth0
>
> I needed up with
>   eth1 <-- port 1 of the PCIE card
>   eth2 <-- port 0 of the PCIE card
>
> I repaired my /etc/sysconfig/network-scripts/ifcfg-* files and rebooted
> again and now got this:
>
> Feb 21 11:47:48 d0 kernel: udev: renamed network interface eth1 to eth2
>
> and the order is a bit different again!  Anybody else having issues like I
> am?  Are the pXpX names no longer being used?

First off, check your /etc/udev/rules.d/ files (probably
70-persistent-* or something).  You can always change the names to
match the MAC addresses in that file to the names you want.

Secondly, _file_ a Case immediately.  This should _not_ be seen on
RHEL6, and I don't see it in the Release Notes (I'm now checking the
Technical Notes) either.

The Dell (among other IHV) implemented em?, p?p?, etc... nomenclature
should still be upstream-only, and not seen until RHEL7.  Is this a
Dell server?  Are you running any (possibly updated?) IHV packages,
even if not Dell?


--
Bryan J Smith - Professional, Technical Annoyance
b.j.smith at ieee.org - http://www.linkedin.com/in/bjsmith

_______________________________________________
rhelv6-list mailing list
rhelv6-list redhat com
https://www.redhat.com/mailman/listinfo/rhelv6-list


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]