My ISP is providing me two connections, each with both IPv4 and IPv6 public address as well as IPv6 PD.
I am using Fedora Silverblue 33 as my testing machine. I find two different behaviour if my FCB33 is connected to ISP Vs OpenWRT:
I am testing with IPv6 Automatic (in the sense of NetworkManager of Fedora) only - all IPv4 configuration are disabled - thus to make sure the whole Computer is IPv6 only.
The Interface at Router side also is IPv6 only - no IPv4 configured.
With ISP, FCB33 everything seems normaly.
With OpenWRT, NetworkManager-wait-online service will failed. And after bootup, systemd-resolve --status reports no DNS server detected, or DNS server only show up after very long time.
As everything in the Fedora Side is default settings - how can I configure OpenWRT so that Fedora can got the DNS much faster?
Oh - I mean, it is a single physical connection, but allowing two device connections. (So I can connect two device and both got IP. But the third device will not got any IP, when all connected to the ISP switch.)
This is my current setup:
Router:
WAN - Got IPv4 from ISP DHCP
WAN6 - Got IPv6 from ISP (DHCP or Automatic, I am not sure)
VLAN1 - Providing DHCP for IPv4 clients
VLAN6 - Providing auto IPv6 distribution from the ISP dynamic PD range.
Computer:
Single NIC with Automatic in IPv6, and IPv4 Disabled.
Ok i understand. I think the question is why does Fedora take so long. Does it have IPV4 set to disabled in network manager? openwrt should be sending the DNS within the router advertisements. Can you check your interface IPV6 settings to make sure you're advertising the DNS? normally you would put the routers ULA as the DNS.
Yes I'm not sure if this is the default config. But I think you can check in luci the IPV6 settings for the vlan6 interface. It has some dns settings I think
Once Fedora notebook is now dedicated connecting to ISP switch. While the original FCB33 is connected to VLAN6 of OpenWRT. This is to avoid any switch of the Physical LAN cable connections.
For the Notebook, boot up is all normal.
For FCB33 - NetworkManager is reporting failed connection attempts.