My router WGR614v5 has a built-in SPI firewall which analyzes incoming packets and blocks access. Now, the problem is that the processor on this thing is not fast enough and rules are weird. Its basically blocking replies to some valid DNS inquiries as well and dropping packets. I end up with firefox stuck in "looking up <blah>" on many pages. Konqueror almost always fails to load tabs with "unknown host" page.
Once I disable SPI firewall, I see no slowdowns in firefox, and konq works fine. My internet throughput (both up and down) improves A LOT! The router doesn't allow me to change any properties of the firewall. Its just enable/disable.
Now, the question is: Should I disable SPI firewall? I do get benefits of NAT from the router and have no open ports or DMZ. Is that enough? Or is the world not safe enough to leave SPI firewall disabled? What are your thoughts?
Is there a good router with good enough SPI firewall which works with DNS and VPN, can handle a bit of load, can be configured a little bit?



