PAP2 behind tomato on WRT54GL

Discussion in 'Tomato Firmware' started by rajil_s, May 18, 2008.

  1. rajil_s

    rajil_s Addicted to LI Member


    Today I moved from ddwrt to tomato after hearing so many good things about it. Unfortunately, my voip is broken now. I can dial out but do not get any incoming calls. Strange enough but PAP2 is able to register fine with the voip ISP(

    I tried forwarding the ports 5004 to 5082 and 10000 to 20000 both SIP/UDP but the situation remained the same. I then reflashed the router back to ddwrt again and voip worked fine without even the port forwards.

    So there is something which tomato needs extra but ddwrt already has. Does anybody know what am I missing?

  2. JensG

    JensG Network Guru Member

    I use a SPA2000 behind my router, and it works fine.
    I have forwarded the SIP and RTP ports that the SPA2000 is set up to use.

    I can't think of any reason why it should't work with your PAP2. I assume that you did a NVRAM reset after flashing Tomato?
  3. srouquette

    srouquette Network Guru Member

    I have a PAPT2 and it works fine too.
    only redirected 5061-5061 and 16300-16500 (check your PAP2 settings).
  4. rajil_s

    rajil_s Addicted to LI Member

    I did do a nvram reset. I tried the same procedure on my second router which is also WRT54GL and it showed the same response.

    I have also found that even when i do a portforward of port 22 to my linux box, the port doesnt get forwarded. So it seems portforwarding is not working at all?

    Under ddwrt the portforwarding works and i can login into my linux system remotely.
  5. rizsher

    rizsher Network Guru Member

    Which version of Tomato?....

    I've never had trouble with Tomato, have used on SPA3000, SPA3102, 1001, and also the ATA186, it just works.

    Are you using the OB Proxy ( Try your setup with (or w/o the OB proxy), if that fails, consider using a STUN server...

    What modem are you using?.. is it assigning a public IP to the router's WAN, or giving it something like 10.x.x.x or 192.x.x.x.??..

  6. darekd

    darekd Network Guru Member

    I have PAP2 (Viatalk) and everything works fine without port forwarding. My router is WRT54GS.
  7. rajil_s

    rajil_s Addicted to LI Member

    No, I am not using OB proxy. I have a cable modem and it is indeed assigning a public ip to the WAN. I am getting a spa3102 this week,hopefully that would work with tomato.
  8. schweinc

    schweinc Network Guru Member

    Zoom ATA 5801 behind a WRT54GS with no problems. Gave it a static IP and alls well with Tomato 1.19 and all previous versions.
  9. Rafatk

    Rafatk Network Guru Member

    I use a PAP2 v1 and Broadvoice, on my WRT54GSv4 with tomato it works just fine, I do not even have to forward the ports.
    And I never had a single problem with it.
    I can call, and I receive calls.
  10. VoipDeamon

    VoipDeamon Addicted to LI Member

    I've also had trouble with a SPA2102 behind tomato, and I found the solution is to enable STUN, and NAT keep-alive.

    Without it, the ATA instructs the caller to connect the media stream at address 192.168.x.x:5060, which is the IP address assigned by the router. Obviously, the ATA should give out the public IP address of the router, not its private LAN address.

    Once STUN is configured, the ATA automatically finds out it's public IP, and uses it in the SIP handshake. I also have NAT keep-alive enabled, and then there's no need to forward the ports permanently at the router. The advantage is that if needed, I can take my ATA to a friends house, and I don't need him to reconfigure his router in anyway for my phone to work.

    At my house, I have QoS enabled for the MAC address of the ATA, though I think the right thing for the router firmware to do would be to respect the diffserv flags that the ATA marks it's traffic with.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice