[CentOS] Trying to override MAC addr

Robert Moskowitz

rgm at htt-consult.com
Thu Aug 21 14:09:43 UTC 2014


I am trying to override the mac addr.  Now this is on an armv7 actually 
running the F19 kernel and Redsleeve 6, but it SHOULD be standard 
Centos6 ifcfg-eth0 content.  Of course RSEL does not start with a 
ifcfg-eth0 file, letting network services do all the work, so I am 
starting from scratch, using the file from one of my C6 boxes with 
static addressing.  My file has in it:

DEVICE="eth0"
BOOTPROTO=none
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
NAME="System eth0"
DNS1=208.83.67.188
GATEWAY="208.83.67.177"
IPADDR="208.83.67.179"
HOSTNAME="rigel2.htt-consult.com"
IPV6INIT="yes"
MACADDR=02:67:15:00:01:79
MTU=1500

And when I restart network, it can't find eth0:

# service network restart
Shutting down loopback interface:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present, 
delaying initialization.
[FAILED]

but:

# ifconfig
eth1      Link encap:Ethernet  HWaddr 02:67:15:00:01:79
           inet addr:208.83.67.179  Bcast:208.83.67.255 Mask:255.255.255.0
           inet6 addr: 2607:f4b8:3:3:67:15ff:fe00:179/64 Scope:Global
           inet6 addr: fe80::67:15ff:fe00:179/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:254 errors:0 dropped:17 overruns:0 frame:0
           TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:26575 (25.9 KiB)  TX bytes:6104 (5.9 KiB)
           Interrupt:87 Base address:0x6000

The assigned MAC addr for eth0 is: 02:c3:04:01:77:c3

The tutorials that I have found on ifcfg-ethN say not to use both hwaddr 
and macaddr in the same cfg file, but it almost seems that is what is 
needed?

thanks





More information about the CentOS mailing list