Teams meetings stopped working over TailScale + GLiNet (Beryl) Router

Hey all. I had this issue before and thought it was a company VPN issue, but after updating and rebooting my exit nodes, it worked. Just recently I started running into this issue again, and found that the common factor was my GLiNet router. On my personal laptop, if I use Teams + TailScale, I can connect to Teams meetings without issue. It's only the when I'm using TailScale over the GLiNet router that I'm having this issue. What's more, is that it has been working for two weeks with no issue. I rebooted the router and have the same issue.

What would cause this problem? I did have a power outage earlier today, could it be related to that? I have it on a surge protector and rebooted everything. TailScale still works with the GLiNet router, and most things seem to work fine, it's simply an issue with connecting to Teams meetings.

I solved the issue on Reddit on the forum. It was an MTU issue it looks like. This script solved it:

sudo iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

1 Like

Where did you run this command? On your laptop or the router itself?

I apologize for the newbie question as I am just getting into these routers.