Hello, I am having some VoIP issues with my BHR-HP-WRT. I am confident that it is not router-related. However, my VoIP provider (nameless for now to protect their possible innocence in case I am wrong) says that SPI is causing dropped packets because of requiring every packet to be inspected (thus adding latency, etc.) Here is what they said: The issue you are experiencing is related to your SPI Firewall. This additional firewall inspects each incoming packet, with TCP packets you would not really notice any delays. However, with streaming UDP if there is any delay with the inspection of those packets the adapter will either send the incomplete call to voicemail, or you will have dropped audio in an active call. This type of security simply controls incoming traffic, and wouldnâ€™t be able to prevent attacks from innocuous web browsing, spyware, adware, trojans etc. The specific problem I am having is that the failover number is being used and the ATA is not ringing the phone. Calling back, sometimes the ATA phone works. The Timeouts are now set (on the VoIP provider) to 15 seconds (i.e., NAT keepalive) and re-registration of 300 seconds. I have the TCP and UDP timeouts in Tomato set to 610 seconds (can't recall which one). I have the ATA MAC address set to highest priority, and egress 83-106kbps, ingress 250kbps so shouldn't have any problem with lack of bandwidth. I turned off prioritize ACK and ICMP and obviously enabled QoS. I have even gone as far as put the ATA in the DMZ but the same thing happens. Periodically, the phone will not ring, I'll get the ring on my cellphone. Then immediately (from work land line) I'll call my house, and either it goes right to voicemail (home) or my cellphone will call. About 10 minutes later, it clears up and I can call into my house (where my wife says the phone never rang except this one time). So, to summarize, is there a way to turn off SPI so that I can check the "tried this" box on the VoIP tier-1 support system?? Thanks!