On Sat, 2015-09-26 at 22:08 +0100, Simon Kelley wrote:
> It's a fairly tall order to reproduce this, but I have one idea. What
> is the MAC address associated with lxcbr0? Is it possible that that
> is
> changing as a result of the suspend/resume cycle?

Hello Simon,

Thanks for the pointer. I never had paid attention to the MAC.

So when nothing is in use, the status of the bridge interface is:

rrs@learner:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc
noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00
brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft
forever preferred_lft forever
    inet6 ::1/128 scope host
      
 valid_lft forever preferred_lft forever
2: wlan0:
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group
default qlen 1000
    link/ether 2c:33:7a:8e:d6:2f brd ff:ff:ff:ff:ff:ff

    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0
 
      valid_lft 6618sec preferred_lft 6618sec
    inet6
fe80::2e33:7aff:fe8e:d62f/64 scope link
       valid_lft forever
preferred_lft forever
3: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu
1500 qdisc noqueue state DOWN group default
    link/ether
00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet 172.16.10.1/16 brd
172.16.255.255 scope global lxcbr0
       valid_lft forever
preferred_lft forever
    inet6 fe80::20d8:7aff:fe71:53a5/64 scope link
 
      valid_lft forever preferred_lft forever
2015-09-27 / 15:23:22 ♒♒♒ 
 ☺    



And interestingly, based on which VM / Container starts, the bridge interface 
gets a matching MAC address.

When booting a Fedora Container:

rrs@learner:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 1000
    link/ether 2c:33:7a:8e:d6:2f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0
       valid_lft 6730sec preferred_lft 6730sec
    inet6 fe80::2e33:7aff:fe8e:d62f/64 scope link 
       valid_lft forever preferred_lft forever
3: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
state DOWN group default 
    link/ether e2:29:b7:8d:a0:4e brd ff:ff:ff:ff:ff:ff
    inet 172.16.10.1/16 brd 172.16.255.255 scope global lxcbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::20d8:7aff:fe71:53a5/64 scope link 
       valid_lft forever preferred_lft forever
6: vb-fedoraTempl@if2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500
qdisc pfifo_fast master lxcbr0 state LOWERLAYERDOWN group default qlen
1000
    link/ether e2:29:b7:8d:a0:4e brd ff:ff:ff:ff:ff:ff link-netnsid 0
2015-09-27 / 15:21:30 ♒♒♒  ☺    


When booting a Debian container.


rrs@learner:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 1000
    link/ether 2c:33:7a:8e:d6:2f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic wlan0
       valid_lft 6596sec preferred_lft 6596sec
    inet6 fe80::2e33:7aff:fe8e:d62f/64 scope link 
       valid_lft forever preferred_lft forever
3: lxcbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UP group default 
    link/ether 96:07:08:fd:b1:af brd ff:ff:ff:ff:ff:ff
    inet 172.16.10.1/16 brd 172.16.255.255 scope global lxcbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::20d8:7aff:fe71:53a5/64 scope link 
       valid_lft forever preferred_lft forever
7: vb-debTemplate@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
pfifo_fast master lxcbr0 state UP group default qlen 1000
    link/ether 96:07:08:fd:b1:af brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::9407:8ff:fefd:b1af/64 scope link 
       valid_lft forever preferred_lft forever
2015-09-27 / 15:23:44 ♒♒♒  ☺    



In both the cases, the bridge has the same MAC ID that was (auto)
assigned to the vif.


-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to