[Freeswitch-users] Getting Started Answering Calls
Brian Tanner
brian at tannerpages.com
Thu Mar 27 16:15:39 PDT 2008
Hi there. I might end up being active in this list, so I'll introduce
myself. My name is Brian, I'm a complete newbie to telephony systems
in general. I'm sorry, I know that can be frustrating, I don't really
know the jargon and I don't really understand how things work. The
good news is that I am good at figuring things out and I like to fiddle.
Let me see if I have my jargon right:
I have a DID mapped to AIX with a service provider (DID WorldWide). I
have a cable modem at home, and my laptop (where FreeSwitch is) is the
DMZ.
I haven't touched the FreeSwitch config.
When I call my local DID, FreeSwitch answers:
freeswitch at bt-macBook.local> 2008-03-27 16:53:45 [NOTICE] mod_iax.c:
1011 mod_iax_runtime() Incoming call connected 17807010953,
7806692738, (null) 256/2097023
2008-03-27 16:53:45 [NOTICE] mod_iax.c:1019 mod_iax_runtime() New
Inbound Channel (null)!
2008-03-27 16:53:45 [NOTICE] switch_channel.c:531
switch_channel_set_name() New Channel IAX/17807010953-f30d
[14617d63-9bb8-428b-8207-22a90693ae42]
2008-03-27 16:53:45 [INFO] mod_iax.c:399 iax_set_codec() Activate
Codec PCMU/8000 20 ms
2008-03-27 16:53:45 [INFO] mod_dialplan_xml.c:223 dialplan_hunt()
Processing ->17807010953 at default
2008-03-27 16:53:45 [NOTICE] switch_ivr.c:1001
switch_ivr_session_transfer() Transfer IAX/17807010953-f30d to
enum[17807010953 at default]
2008-03-27 16:53:46 [INFO] switch_core_state_machine.c:113
switch_core_standard_on_ring() No Route, Aborting
2008-03-27 16:53:46 [NOTICE] switch_core_state_machine.c:114
switch_core_standard_on_ring() Hangup IAX/17807010953-f30d [CS_RING]
[NO_ROUTE_DESTINATION]
2008-03-27 16:53:46 [NOTICE] switch_core_session.c:748
switch_core_session_thread() Session 1 (IAX/17807010953-f30d) Ended
2008-03-27 16:53:46 [NOTICE] switch_core_session.c:750
switch_core_session_thread() Close Channel IAX/17807010953-f30d
[CS_HANGUP]
Bus error (core dumped)
So, the crash sucks, and doesn't happen every single time. I'm not
tooo worried about that, because things are broken above. It looks
like the call was answered (and it even knows who called it -- cool).
But, it looks like FreeSwitch doesn't know what to do with the call,
and so it aborts and hangs up.
I think this is expected behavior.
I want to use FreeSwitch for a few things, but the first is to build
an IVR and Voicemail system.
Can someone point me to resources or give me some quick tips on how to
start this? There appear to be almost hundreds of config files, and
it's all new to me, so I don't really know where to start, which files
do what, etc, etc. If someone could help me with minimal instructions
on how to play a sound file based on some control-flow code I write,
or some way to run a script, or whatever, I'd be very grateful.
I'm just really overwhelmed and I don't know how to start. Thanks in
advance, very much!
PS: If people help me get rolling, I'm happy to update wikis and/or
write little tutorials as I go to save this hassle for future...
--
Brian Tanner
Ph.D Student, University of Alberta
brian at tannerpages.com
More information about the FreeSWITCH-users
mailing list