[Asterisk-Users] Really basic stuff :(
Senad Jordanovic
senad at boltblue.com
Wed Jun 23 19:33:31 MST 2004
Gavin Hamill wrote:
> Hi :)
>
> I've had all this working before, but I'm revisiting it, and in
> short, I currently have huge problems receiving incoming calls. I've
> been trying with both FWD and voiptalk.org. I'm running CVS HEAD of
> asterisk, zaptel and libpri as of yesterday afternoon.
>
> Would someone mind helping? :)
>
> My machine is 10.0.0.1 on my LAN, but the ADSL router has 10.0.0.1 set
> as the 'DMZ Host' so all incoming IP traffic (even AH/ESP for IPSec
> etc.) goes directly to that machine. I am not doing any firewalling,
> nor
> is my ISP.
>
> I've made my configuration as superficial as I can to ease diagnosis:
>
> root at eddie:/etc/asterisk# ls -l
> -rw-r--r-- 1 root root 104 Jun 23 21:21
> extensions.conf
> -rw-r--r-- 1 root root 164 Jun 23 19:25 iax.conf
> -rw-r--r-- 1 root root 0 Jun 22 15:36 modem.conf
> -rw-r--r-- 1 root root 387 Jun 23 21:22 modules.conf
> -rw-r--r-- 1 root root 363 Jun 23 21:19 sip.conf
> -rw-r--r-- 1 root root 0 Jun 22 15:36 voicemail.conf
>
> root at eddie:/etc/asterisk# more extensions.conf
> [general]
> static=no
> writeprotect=yes
>
> [default]
> exten => 3333,1,Dial(IAX2/janie|20|tr)
>
> root at eddie:/etc/asterisk# more iax.conf
> [general]
> port=5036
>
> [janie]
> type=friend
> username=janie
> secret=mysecret
> host=dynamic
> context=default
> auth=md5
> notransfer=yes
>
> root at eddie:/etc/asterisk# more modules.conf
> [modules]
> autoload=yes
> noload => pbx_gtkconsole.so
> noload => pbx_kdeconsole.so
> noload => app_intercom.so
> load => res_musiconhold.so
> noload => chan_alsa.so
> noload => chan_oss.so
> noload => chan_skinny.so
> noload => chan_mgcp.so
> noload => chan_phone.so
> noload => chan_modem.so
> noload => chan_modem_aopen.so
> noload => chan_modem_bestdata.so
> noload => chan_modem_i4l.so
> noload => chan_zap.so
>
> root at eddie:/etc/asterisk# more sip.conf
> [general]
> port = 5060
> bindaddr = 10.0.0.1
> context = default
> disallow = all
> allow = ulaw
> allow = alaw
> allow = gsm
> externip = 213.232.83.29
> localnet = 10.0.0.0
> localmask = 255.255.255.0
>
> register => 77830:MyPassword at fwd.pulver.com/3333
>
> [fwd.pulver.com]
> type=friend
> secret=MyPassword
> username=77830
> host=fwd.pulver.com
>
> ===================================================
>
> root at eddie:/etc/asterisk# asterisk -vvvvvvvvvvvc
> [....]
>
> Asterisk Ready.
> *CLI> sip show registry
> Host Username Refresh State
> 192.246.69.223:5060 77830 120 Registered
> *CLI> sip show peers
> Name/username Host Dyn Nat ACL Mask Port
> Status
> fwd.pulver.com/ 192.246.69.223 255.255.255.255 5060
> Unmonitored
>
> *CLI> iax2 show registry
> Host Username Perceived Refresh State
> *CLI> iax2 show peers
> Name/Username Host Mask Port Status
> janie/janie 10.0.0.74 (D) 255.255.255.255 4569 Unmonitored
>
> (janie is using iaxComm for Windows as the soft phone, and dialling
> '3333' from iaxComm causes a call to come in on 'line 2' of iaxComm)
>
> If I now initiate an external call using FWD's "Call Me"
>
> *CLI> ##### Testing 192.246.69.223 with 192.246.69.223
> Target address 192.246.69.223 is not local, substituting externip
> Setting NAT on RTP to -1 Stopping retransmission on
> '1710764988 at alphacp' of Response 1: Found
>
> [15 seconds pass]
>
> Auto destroying call '1710764988 at alphacp'
>
>
> [20 seconds pass]
>
>
> *CLI> ##### Testing 65.39.205.111 with 65.39.205.111
> Target address 65.39.205.111 is not local, substituting externip
> ##### Testing 65.39.205.111 with 65.39.205.111 Target address
> 65.39.205.111 is not local, substituting externip Check for res for
> is not a local user
> build_route: Contact hop: sip:65.39.205.111:5060
> -- Executing Dial("SIP/fwd.pulver.com-0811c948",
> "IAX2/janie|20|tr")
> in new stack
> SIMPLE DIAL (NO URL)
> -- Called janie
> -- Call accepted by 10.0.0.74 (format ULAW)
> -- Format for call is ULAW
> -- IAX2[janie]/4 is ringing
>
> And so it is. I answer the softphone and:
>
> Dropping incompatible voice frame on IAX2[janie]/4 of format GSM since
> our native format has changed to ULAW
>
> screams up the screen for each frame...
>
> Does this make sense to anyone?
>
> I have made a full SIP trace of the session available at
> http://gdh.ca/siptrace.txt if it helps! :)
>
> Final note, I have tried 'nat=yes' and 'nat=no' in the
> [fwd.pulver.com] section of sip.conf but it makes no difference :(
>
> Cheers,
> Gavin.
I remember once having same issue like this using a softfone. Playing
with codecs on both sides did solve the problem.
Sorry, that I can not be specific since I just can not remember the
details.
Ta
Senad
More information about the asterisk-users
mailing list