IPv6 link local gateway default status not indicated in GUI
In certain cases an IPv6 link-local gateway is not marked as default in the Dashboard widget or on status_gateways.php even when it is default.
This appears to be due to the gateway entry lacking the scope on the LL address, which is present in the routing table.
It is up and working, monitoring shows it as online. GUI status shows the gateway address without scope, but the Monitor address includes the scope (see attached image)
: cat /tmp/vmx0_routerv6 fe80::208:a2ff:fe09:95b5
: route -n6 get default route to: :: destination: :: mask: :: gateway: fe80::208:a2ff:fe09:95b5%vmx0 fib: 0 interface: vmx0 flags: <UP,GATEWAY,DONE,STATIC> recvpipe sendpipe ssthresh rtt,msec mtu weight expire 0 0 0 0 1500 1 0 : netstat -rWn6 | grep default default fe80::208:a2ff:fe09:95b5%vmx0 UGS 269 1500 vmx0
Since it's cosmetic only, it's minor and can wait.