Bug ID 1142670
Summary LLADDR in bridge configuration ignored.
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware All
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Network
Assignee bnc-team-screening@forge.provo.novell.com
Reporter nsinger@suse.com
QA Contact qa-bugs@suse.de
CC azouhr@opensuse.org, gschlotter@suse.com, ihno@suse.com, mfilka@suse.com, mgriessmeier@suse.de, mt@suse.com, wicked-maintainers@suse.de, wolfgang.engel@suse.com
Depends on 1042123
Found By ---
Blocker ---

+++ This bug was initially created as a clone of Bug #1042123 +++

I've a simple network setup for my local workstation. I physical interface
belonging to a bridge. To receive the same IP from DHCP I tried to change the
mac of the physical interface to something (random) and the mac of the bridge
to the initial mac of the physical interface. I've two ifcfgs for that:

```
root@1a251:/etc/sysconfig/network # cat ifcfg-p3p1
# Original config
#BOOTPROTO='dhcp'
#STARTMODE='auto'
#ZONE=public
#HWADDR=b4:96:91:16:bb:e6 <- this is the burnt in mac of the physical interface
LLADDR=68:05:ca:2f:c7:87
BOOTPROTO='none'
NETMASK=''
STARTMODE='auto'
BRIDGE=br0
ZONE=public
```

```
root@1a251:/etc/sysconfig/network # cat ifcfg-br0
BOOTPROTO='dhcp'
BRIDGE='yes'
LLADDR=b4:96:91:16:bb:e6
BRIDGE_FORWARDDELAY='0'
BRIDGE_PORTS='p3p1'
BRIDGE_STP='off'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
ZONE=public
```

after restarting the network/wicked the interfaces look like this:

```
2: p3p1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state
UP group default qlen 1000
    link/ether 68:05:ca:2f:c7:87 brd ff:ff:ff:ff:ff:ff
13: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
group default qlen 1000
    link/ether 8a:5c:dd:d0:92:b7 brd ff:ff:ff:ff:ff:ff
    [���snip���]
```

As you can see: p3p1 has the correct mac, br0 just got ignored. There is
nothing at all in my systems journal.

I remember that this worked in the past with the option "HWADDR" but stopped
working after some update (guess the option got deprecated).

According to `man 5 ifcfg`, this should work: "LLADDR Set an individual link
layer address (MAC address)."


You are receiving this mail because: