> 1) eno1 is connected directly to a wifi router. > I get an IPv6 address using router advertizements. > > But if I insteade slave that interface to a bridge say > iface brint inet dhcp > bridge-ports eno1 > auto brint > > then I don't get a global v6 address on the bridge.
Well, this is kind of weird as the setup I commented I have here is much more complicated than that and it is working, I'm getting the ipv6 from my server which runs radvd on all the machines across, the dummy switch, to the workstation which has a bridge like the one you describe and also across that one to the laptop, and also across the laptop to the wifi. So... I don't really get the problem here. Looking at my setup I found that I had an old bridge_fd 2 that I was using in the past when I used to run stp as I had a loop in the net, but even when I commented this out, making the interfaces take long time to go forwarding, I algo got the global v6 address. Don't know what else to say except that my switch is a dummy switch which I suppose is flooding, and yours may be doing real stuff with igmp and all that, so I'd have a look at that. If you can come to any conclusion that we should add to the doc, please just let me know. Also, like I said before, if you see that the doc needs some changes on wording or whatever I'm open to it, no problem. > It seems very implausible to me that's STP, although I haven't tested > that. > > Apparently by default the kernel turns on IGMP snooping on the bridge. > There is no querier on the network in question, so it's plausible that > IGMP snooping could get in the way. > Although I'd kind of expect that all-nodes and all-routers would get > flooded all the time anyway. > I can't remember which groups are involved in v6 RAs. I don't have any querier, only Linux devices and no extra soft wround other than radvd and the kernel, like I said... it is not posible for me to elavorate any more. IGMP sounds a good starting point for your problem, I'd give that a look, and tcpdump on both sides (router asigning and client receiving). Regards... -- Manty/BestiaTester -> http://manty.net