<betawaffle>
i can ping my router and workstation over ipv6 from the internet, but i can't reach out, because the packets get the wrong src
<betawaffle>
ok, let me try that
<andi->
regarding your source route selection: You can move the internet link into a VRF and route into that from the "host"
<andi->
then the source selection happens on the host and you can have whatever source addresses that exist outside of that VRF
<betawaffle>
hmm, not sure how i'd set that up
<betawaffle>
2a00:1450:400a:804::2004 from :: via fe80::a2f3:e4ff:fe5a:2630 dev wan proto ra src 2001:506:7298:df9::1 metric 1024 pref medium
<betawaffle>
that src is wrong
<andi->
create a netdev "Internet" with kind VRF, associate it with a routing table (e.g. 42), then set VRF=internet on the internet facing network, Create a l3 device and move one end into the VRF, route via that l3 device
<betawaffle>
i've already got a vlan as my wan interface. what's the difference with a vrf?
<andi->
it allows you to have another logical layer of routing and interlinking interfaces
<andi->
all interfaces in the same VRF share the same routing table
<andi->
so if you have a few interfaces that should be able to forward towards each other but nothing else a VRF is a solution for that
<andi->
no need for complicated firewalling or policy routing
<betawaffle>
ok, sec, let me reboot my router real quick
<betawaffle>
hmm, for some reason i have duplicated routes
<andi->
earlier you said you set up some static prefixes that are working?
<betawaffle>
i got rid of those, the SubnetId stuff *seems* to be working
<betawaffle>
but again, still get the wrong source address on all outgoing stuff