Use MAC from eth0 for lan bridge
Makes sure that IP assigned to the router doesn't change in case there is a switch connected to the device as well.
Not much to review here, but I guess you are the one, that was debugging this the most and should be aware of possible fix for some of the issues. cc @shenek