Linux bonding MAC AddressSolved

Hello,

We are having problems with offline licences failing on machines configured with Linux bonding where the MAC address of the bond0 device is the same as both of the physical NICs.

It's definitely failing with the bonding device as we can see in strace:

...open("/proc/net/dev", O_RDONLY) = 4fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0267732000read(4, "Inter-| Receive "..., 1024) = 938ioctl(3, SIOCGIFFLAGS, {ifr_name="bond0", ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MASTER|IFF_MULTICAST}) = 0ioctl(3, SIOCGIFHWADDR, {ifr_name="bond0", ifr_hwaddr=XXX}) = 0close(4) = 0munmap(0x7f0267732000, 4096) = 0close(3) = 0write(2, "Product is not activated \n", 26Product is not activated

Is there any way to resolve this issue?Kieran

We're going to look into this. We'll get back to you.

We can confirm this issue. It will be fixed in TA 4.0.

In the meantime the fix is to make sure eth0 or wlan0 is at the top of the interfaces file.

TurboActivate 4.0 is now out, this bug is fixed.