I just upgraded the firmware on my Linksys BEFSX41 to version 1.52.16 and I can no longer connect to VM with the firewall enabled. Each time I try to connect, I get something like this in the log:
47728/TCP from x.y.z.a:10000 to 192.168.1.101:47728 Invalid TCP packet received, dropping packet
Yes, all other connections work fine, https, http, etc. and I am able to connect to VM from outside the LAN.
Unfortunately, I don’t see any way to edit firewall rules in the router’s control panel – the firewall is either on or off. And I fully realize that this is not a Linksys forum – I was mainly checking to see if anyone else has had problems with “invalid TCP packets” coming from VM.