I'm not sure that the problem lies in the NAT because the phone is talking to Asterisk. I'm hoping this is a simple config thing I've overlooked but I've tried all kinds of combos inside the [] in my mgcp.cfg file. The phone's IP is 192.168.1.116 (my comp is .110). The router to which the phone and my comp is plugged into has a WAN IP of 10.0.0.28. All the other comps (and SIP phones) in the office are on 10.0.0.* which goes into our master router which is 65.78.117.1. Asterisk server is 65.78.117.21 All the SIP phones work fine. This new SwissVoice doesn't work at all. Any help would be appreciated. ----------------------------------- from 64.72.107.1:52539MGCP read: RSIP 1258 svip10@00059002042b MGCP 1.0 NCS 1.0 RM: restart from 64.72.107.1:52539Verb: 'RSIP', Identifier: '1258', Endpoint: 'svip10@00059002042b', Version: 'MGCP 1.0' 2 headers, 0 lines Aug 19 11:40:49 NOTICE[1142106560]: chan_mgcp.c:1474 find_subchannel: Gateway '00059002042b' (and thus its endpoint 'svip10') does not exist mgcp.cfg ---------------- [general] port = 2427 bindaddr = 64.72.107.10 [swissphone] context=main host=dynamic callerid = "John Doe" <123> nat=yes line => aaln/1 I noticed that '00059002042b' is the phone's MAC addr. The phone just has a "Waiting for call agent..." message on it. And Asterisk keeps showing these messages: find_subchannel: Gateway '00059002042b' (and thus its endpoint 'svip10') does not exist Thanks, Matthew
Hi Matthew,> -----Original Message----- > I'm not sure that the problem lies in the NAT because the > phone is talking to Asterisk. I'm hoping this is a simple > config thing I've overlooked but I've tried all kinds of > combos inside the [] in my mgcp.cfg file.> from 64.72.107.1:52539MGCP read: > RSIP 1258 svip10@00059002042b MGCP 1.0 NCS 1.0 > RM: restart > > from 64.72.107.1:52539Verb: 'RSIP', Identifier: '1258', Endpoint: > 'svip10@00059002042b', Version: 'MGCP 1.0' > 2 headers, 0 lines > Aug 19 11:40:49 NOTICE[1142106560]: chan_mgcp.c:1474 find_subchannel: > Gateway '00059002042b' (and thus its endpoint 'svip10') does not exist > > mgcp.cfg > ---------------- > [general] > port = 2427 > bindaddr = 64.72.107.10 > > [swissphone]I would try: [00059002042b] Since that is what the debuglog implies.> context=main > host=dynamic > callerid = "John Doe" <123> > nat=yes > line => aaln/1You may need: Line => svip10 Or something like it. I don't know how you provisioned your phone, but I have never seen this behaviour with my IP10's. Factory defaults work pretty well, in that case your section would be: [192.168.1.116] Line = aaln/1 Or maybe (!) you would use the IP that Asterisk sees traffic coming from (in case of NAT). Best regards, Florian