[Freeswitch-users] mod_fsk not detecting call waiting caller id

Anirudha Shimpi anu at familytv.com
Fri Feb 4 03:45:09 MSK 2011


I have an analog line connected through an SPA3102 forwarded to an extension
on FS. Line has call waiting ID on it (verified). I get the tone when call
waiting is sent. A sample dialplan is as follows
<action application="answer"/>
<action application="sleep" data="1000"/>
<action application="fsk_recv"/>
<action application="set" data="execute_on_fsk=log 'Got FSK
[${fsk_phone_num}] [${fsk_phone_name}]'"/>
<action application="transfer" data="1002 XML default"/>

When call waiting tone is detected I get the following
2011-02-03 17:25:06.089086 [DEBUG] mod_fsk.c:276 sofia/internal/xxxxx at xxxxx
processing execute_on_fsk [log 'Got FSK [] []']
EXECUTE sofia/internal/xxxx at xxxx log('Got FSK [] []')
2011-02-03 17:25:06.089086 [DEBUG] mod_dptools.c:1183 FSK [] []'
2011-02-03 17:25:06.269078 [DEBUG] switch_core_media_bug.c:467 Removing BUG
from sofia/internal/xxxxx at xxxx

If I do a uuid_dump, the fsk_ (except variable_execute_on_fsk) variables are
not present. Any idea what I could be doing wrong here? Never used mod_fsk
before, however, need to just log call waiting name and number. Any help
would be greatly appreciated.




More information about the FreeSWITCH-users mailing list