[Asterisk-Users] IAXphone -> ip address -> extension number.
Zoltan Szecsei
zoltans at geograph.co.za
Sat Jul 9 08:22:55 MST 2005
Ha! yes - we are getting there - hopefully soon you will allow yourself
some time for anything other than me.
see inbetween - and then at the end.
Rich Adamson wrote:
>Now we're getting there. In one of your previous emails, you indicated:
> 8) IAX username - still left blank
> 9) IAX password - still left blank
>
>Edit those to something valid, don't leave them blank.
>
>Then, in iax.conf, enter the same username and password.
> username=
> secret=
>
>
>
did that earlier today and started getting different errors, so I knew I
was on the right track.
>Power cycle the phone and _now_ it should register properly.
>(That's why you are getting "register_verify: Empty registration
>from 192.168.0.202" in the above CLI.
>
>
yep
>To jump ahead a little, if the phone has a config entry for type
>of dtmf, set it to rfc2833. This applies more to the sip use then
>it does to iax, but set it anyway.
>
>
>
didnt see it anywhere on the phone web-setup, but I've set this in iax.conf
>Also, if the phone's config has a parameter that says something
>about "transmit silence" (or words that are something close), be
>sure to set that to "yes".
>
>
couldn't find anything like this
>Regarding your comments about the 3com and netgear "switches",
>ethernet switches do not forward "all" packets to every port. They
>are smart enough to know where each MAC resides, and only forward
>packets out a switch port if the packet is destined for the device
>attached to that port. So, in your ethereal packet traces all you
>will ever see is broadcast packets (which are sent out all ports).
>
>If you need to run ethereal again with those switches, you will
>have to install and run it on the asterisk box. Otherwise, you will
>never see the desired traffic.
>
>
I was running ethereal on the same box as asterisk!!!
>Rich
>
>
OK,
Based on last nights breakthru & this mornings fiddling, I have
minimised iax.conf & filled in "everything" on the phone itself.
Hallelujah! (I'm sure Rich & Carlos will agree) :-)
I'm still not ringing the other phone, but that is now surely a dialplan
issue - extensions.conf has been totally ignored and that can be
tomorrows fun as my wife & I have a nice dinner date tonight.
************* iax.conf: ***************
[general]
port=4569
bindaddr=0.0.0.0
bandwidth=medium
disallow=LPC10
all0w=ulaw
all0w=alaw
all0w=gsm
jitterbuffer=yes
[z1]
type=friend
user=z1
secret=z1
context=geograph
host=dynamic
dtmfmode=rfx2833
[z2]
type=friend
user=z2
secret=z2
context=geograph
host=dynamic
dtmfmode=rfx2833
*************** asterisks response as I dial ************
Asterisk Ready.
*CLI> iax2 show p
peers provisioning
*CLI> iax2 show peers
Name/Username Host Mask Port Status
z2 192.168.0.202 (D) 255.255.255.255 4569 Unmonitored
z1 192.168.0.201 (D) 255.255.255.255 4569 Unmonitored
*CLI> iax2 show users
Username Secret Authen Def.Context
A/C
z2 z2 000000000000003 geograph
No
z1 z1 000000000000003 geograph
No
*CLI> -- Accepting AUTHENTICATED call from 192.168.0.201, requested
format = 4, actual format = 256
*-- Executing Dial("IAX2/z1 at z1/3", "IAX/z2|20|tr") in new stack*
Jul 9 16:49:59 WARNING[13788]: channel.c:1913 ast_request: No channel
type registered for 'IAX'
Jul 9 16:49:59 NOTICE[13788]: app_dial.c:764 dial_exec: Unable to
create channel of type 'IAX'
== Everyone is busy/congested at this time
Jul 9 16:50:09 WARNING[13788]: pbx.c:1948 ast_pbx_run: Timeout, but no
rule 't' in context 'geograph'
-- Hungup 'IAX2/z1 at z1/3'
-- Registered 'z1' (AUTHENTICATED) at 192.168.0.201:4569
-- Registered 'z2' (AUTHENTICATED) at 192.168.0.202:4569
-- Registered 'z1' (AUTHENTICATED) at 192.168.0.201:4569
-- Registered 'z2' (AUTHENTICATED) at 192.168.0.202:4569
-- Accepting AUTHENTICATED call from 192.168.0.202, requested format
= 4, actual format = 256
-- Executing Dial("IAX2/z2 at z2/1", "IAX/z1|20|tr") in new stack
Jul 9 16:51:29 WARNING[13788]: channel.c:1913 ast_request: No channel
type registered for 'IAX'
Jul 9 16:51:29 NOTICE[13788]: app_dial.c:764 dial_exec: Unable to
create channel of type 'IAX'
== Everyone is busy/congested at this time
Jul 9 16:51:39 WARNING[13788]: pbx.c:1948 ast_pbx_run: Timeout, but no
rule 't' in context 'geograph'
-- Hungup 'IAX2/z2 at z2/1'
*CLI> stop now
More information about the asterisk-users
mailing list