Link to home
Create AccountLog in
Avatar of elmsteel
elmsteelFlag for United States of America

asked on

Linksys SPA8000 Ports 3 to 8 NAT Mapping Workaround Needed

I am trying to configure a Linksys SPA8000 and an Engenius DuraFon Pro to work with a Cudatel 370 (a FreeSwitch based phone system).

Phone Ports 1 and 2 work fine with NAT mapping turned off.

Ports 3 to 8 do not allow this feature to be disabled; therefore the SIP registration fails.
Apparently port 3-8 are 'behind' ports 1 and 2 according to this post?

Is there a work around?
Avatar of giltjr
giltjr
Flag of United States of America image

Not sure.  According to this document L1 and L2 are different from L3-L8 and those lines are in groups of two, that is L3-L4 share a control module, L5-L6 share a different one, and L7-L8 share one.

Look at figure 1-14 in the following doc:

http://www.inphonex.com/download/spa8000-ag.pdf
Avatar of elmsteel

ASKER

I think this is just a networking setup issue but my limited knowledge on NAT is causing this to be much harder than it needs to be.

The SPA8000's architecture is more clear to me now.  The SPA8000 has an internal network (in my case using 192.168.3.0 address space).  Model 1 (primary) is connected and registers to the Cudetel.  It looks like module 2  has an IP of 192.168.3.2.
 
The Cudatel, or "ITSP" as on the network diagram, has an internal IP address of 192.168.2.3 and the SPA8000 has an IP address of 192.168.2.4.  Everything is on the same LAN.  I think that the Cudatel does not know where to send the data back to module 2 and might just be routing it out the default gateway.
ASKER CERTIFIED SOLUTION
Avatar of giltjr
giltjr
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
I found a posting  about SPA8000 SIP still not registering here:
SIP NOT REGSTERING

It suggested changing SIP TRANSPORT to TCP and this worked (previously set as UDP).  

Thanks for responding to my request for help.  It helped me sound out my problem and led to the solution!
I've requested that this question be closed as follows:

Accepted answer: 0 points for elmsteel's comment #a38880526
Assisted answer: 250 points for giltjr's comment #a38876925
Assisted answer: 250 points for giltjr's comment #a38878593

for the following reason:

My solution solved the problem I was having.  The contributors helped me understand where my problem was.
My problem is fixed.