Bug 213416
Summary: | airo driver grabs eth0 alias despite modprobe.conf | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Brad Smith <brads> |
Component: | initscripts | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED ERRATA | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6 | CC: | davej, notting, rvokal, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-04-16 23:48:09 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Brad Smith
2006-11-01 12:48:19 UTC
Can I see the contents of your ifcfg-eth0 and ifcfg-eth1 files? [brad@satsuki network-scripts]$ cat ifcfg-eth0 # Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller USERCTL=yes DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00:09:6B:CD:2B:87 ONBOOT=no DHCP_HOSTNAME=satsuki.geekdome.net TYPE=Ethernet [brad@satsuki network-scripts]$ cat ifcfg-eth1 # AIRONET Wireless Communications Cisco Aironet Wireless 802.11b USERCTL=yes DEVICE=eth1 BOOTPROTO=dhcp HWADDR=00:02:8A:A6:30:43 ONBOOT=no #DHCP_HOSTNAME=satsuki.geekdome.net NETMASK= DHCP_HOSTNAME= IPADDR= DOMAIN= TYPE=Wireless ESSID= CHANNEL= MODE= RATE= I have several other ifcfg-* files that I use for different profiles, but none of them have onboot set to yes and all of the are associated with the correct hwaddr: [brad@satsuki network-scripts]$ for i in $(grep -li eth0 ifcfg-*); do grep -i hwaddr $i ; done HWADDR=00:09:6B:CD:2B:87 HWADDR=00:09:6B:CD:2B:87 HWADDR=00:09:6B:CD:2B:87 HWADDR=00:09:6B:CD:2B:87 [brad@satsuki network-scripts]$ for i in $(grep -li eth1 ifcfg-*); do grep -i hwaddr $i ; done HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 HWADDR=00:02:8A:A6:30:43 Please try the updates-testing initscripts and kudzu. Note that 'alias XXX' in modprobe.conf isn't really used any more. We have this same problem with a tg3 and an rt8152 card. It RANDOMLY picks one at boot time to use as eth0/1. How do we enforce a particular order if modprobe.conf isn't used any longer? Add HWADDR= lines to your ifcfg files, and make sure you're running the latest updates. And if we're duplicating drive images for thousands of machines? We have to individually set the HWADDR lines on each image by hand? This breaks the behavior of all previous versions of redhat/fedora (we've been using it since RedHat 7.3). Then open up a bug against udev - there is very little initscripts can do in this matter other than attempt to clean up afterwards with the HWADDR code. Thanks Bill; there's already one there (bug 212869) Closing; mismatches when HWADDR is present should be fixed with the current errata initscripts/kudzu. |