Hi there! So today I'm going for a bit of a long shot, as I think I'm way over my head when trying to figure things out for now.
A couple of months ago I moved to a new place, using the same ISP of the old one with the same account number and service tier, while keeping my folks' home connected with an identical installation and a new phone number.
The stack that I'm employing is a Minisforum MS-01 running Proxmox 9.1.5, with an SFP module to handle the ISP's fiber line to the premises and a VirtIO NIC for both the LAN and the WAN, configured in such a fashion that the VM working as a router doesn't have to even consider the VLAN tag that my ISP requires (Telmex México, so 881 if using bridge mode).
For better or for worse, my ISP still relies upon PPPoE to connect with them, and the only way to force them to hand over the credentials is to get our FCC equivalent involved and twist their arm a little, but fortunately that has been done and I'm able to get a link going.
For the time being, the installation at my folks' is running OPNsense, and I was intending on doing the same and keeping a GL.iNet travel router as my OpenWRT tinkering toy when going around. However, it seems that something's different at my new place and I've been struggling to get the Internet going in different ways for the last couple months.
At first, I thought the issue might be with the way my MTU was being configured, so with a little back and forth I messed around with it and my MSS and got nowhere fast.
Then I thought something about OPNsense itself could be a part of the problem, so I detached the virtual disk image and put OpenWRT in its place to see if things improved.
The initial giveaway symptom with AWS hosted downloads went away, but after a couple of days the OpenWRT VM started having issues downloading the package index, and since yesterday I went back to my ISP's ONT in bridge mode in order to discard the SFP module from being a part of the problem (an OCI DFP-34X-2C2)
Now, regardless of the defined MTU, neither the VM nor any of the downstream devices seem to be able to connect to the outside world, mainly showing up as DNS timeouts in spite of being able to ping their IPs or trying to replicate the issue with the ISP's own DNS servers.
The AP I'm using and both the NICs and switches involved are able to handle traffic within the LAN without any issues, it's just things going through the gateway that seem to have problems.
And while I wouldn't think my ISP couldn't be the root cause of the issues, I'd like to be sure there's nothing on my end that's contributing to the problem before going after them for support.
My configuration and current diagnostics are as follows:
uci show network.wan
network.wan=interface
network.wan.device='eth1'
network.wan.proto='pppoe'
network.wan.username='REDACTED'
network.wan.password='REDACTED'
network.wan.ipv6='auto'
network.wan.reqprefix='64'
network.wan.norelease='1'
network.wan.mtu='1464'
uci show dhcp
dhcp.@dnsmasq[0]=dnsmasq
dhcp.@dnsmasq[0].domainneeded='1'
dhcp.@dnsmasq[0].localise_queries='1'
dhcp.@dnsmasq[0].rebind_protection='0'
dhcp.@dnsmasq[0].local='/lan/'
dhcp.@dnsmasq[0].domain='lan'
dhcp.@dnsmasq[0].expandhosts='1'
dhcp.@dnsmasq[0].cachesize='1000'
dhcp.@dnsmasq[0].authoritative='1'
dhcp.@dnsmasq[0].readethers='1'
dhcp.@dnsmasq[0].leasefile='/tmp/dhcp.leases'
dhcp.@dnsmasq[0].localservice='1'
dhcp.@dnsmasq[0].ednspacket_max='1232'
dhcp.@dnsmasq[0].dnsforwardmax='500'
dhcp.@dnsmasq[0].dhcpleasemax='250'
dhcp.@dnsmasq[0].sequential_ip='1'
dhcp.@dnsmasq[0].allservers='1'
dhcp.lan=dhcp
dhcp.lan.interface='lan'
dhcp.lan.start='100'
dhcp.lan.limit='150'
dhcp.lan.leasetime='12h'
dhcp.lan.dhcpv4='server'
dhcp.lan.dhcpv6='server'
dhcp.lan.ra='server'
dhcp.lan.ra_flags='managed-config' 'other-config'
dhcp.wan=dhcp
dhcp.wan.interface='wan'
dhcp.wan.ignore='1'
dhcp.odhcpd=odhcpd
dhcp.odhcpd.maindhcp='0'
dhcp.odhcpd.leasefile='/tmp/hosts/odhcpd'
dhcp.odhcpd.leasetrigger='/usr/sbin/odhcpd-update'
dhcp.odhcpd.loglevel='4'
dhcp.odhcpd.piofolder='/tmp/odhcpd-piofolder'
nslookup openwrt.org 189.233.14.29
;; connection timed out; no servers could be reached
Is there anything else I should be looking into?
Thanks in advance!