Софтфон в OpenWrt

Звонить, чатиться, отсылать файлы, используя бесплатные сервисы ip-телефонии стало неотъемлемой частью нашей жизни. Роутер представляет собой прекрасную базу для ip-телефона, поскольку имеет как проводной доступ в интернет, так и беспроводной. Трудно конечно себе представить человека, идущего по улице с wifi роутером и совершаюшего бесплатные звонки )).. Но всё же давайте реализуем эту возможность.

Про то, как устроена ip-телефония и в чем отличие ip-телефона от софтфона, есть очень много информации в интернете, поэтому здесь представим, что мы всё это уже знаем и нам всего лишь нужно научить наш роутер осуществлять звонки. Также оставим без комментариев загадочные слова Asterisk и FreeSwitch. Кстати, именно FreeSwitch в OpenWrt я случайным образом выбрал для наших экспериментов.

Итак, приступим. На этапе конфигурации OpenWrt нужно отметить следующие модули:
Network:
<*> freeswitch: (выделяем как <*>)
<*> freeswitch-collection-minimal
<*> freeswitch-config-upstream-defaults
<*> freeswitch-mod-console
<*> freeswitch-mod-limit
<*> freeswitch-mod-logfile
<*> freeswitch-mod-loopback
<*> freeswitch-mod-portaudio
<*> freeswitch-mod-say-en
<*> freeswitch-mod-voicemail
<*> freeswitch-sounds-en

Отмечать все модули будем как <*> и после сборки просто скопируем файловую систему из openwrt/build_dir/target-mipsel_uClibc-0.9.31/root-brcm47xx/ на второй раздел (RootFS) флэшки. Соотвественно, нужно не забыть включить в поддержку: звуковую карту, юсб-флэшку и пр. Как это сделать, было рассказано ранее.

Еще на этом этапе нужно заменить файл /etc/freeswitch/dialplan/default.xml на вот этот. Просто замените этот файл на флэшке, удалив прежний.

Теперь можно загружаться и проверять вывод ps.

root@OpenWrt:/# ps
PID USER VSZ STAT COMMAND
1 root 1408 S init
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [kworker/0:0]
5 root 0 SW [kworker/u:0]
6 root 0 SW< [khelper]
7 root 0 SW [kworker/u:1]
24 root 0 SW [sync_supers]
26 root 0 SW [bdi-default]
28 root 0 SW< [kblockd]
62 root 0 SW [kswapd0]
63 root 0 SW< [aio]
64 root 0 SW< [crypto]
82 root 0 SW [mtdblock0]
87 root 0 SW [mtdblock1]
92 root 0 SW [mtdblock2]
97 root 0 SW [mtdblock3]
102 root 0 SW [mtdblock4]
107 root 0 SW [kworker/0:1]
269 root 0 SW [flush-mtd-unmap]
288 root 0 SW [khubd]
297 root 0 SW [scsi_eh_0]
298 root 0 SW [usb-storage]
321 root 0 SW [kjournald]
350 root 1408 S init
371 root 1412 S syslogd -C16
373 root 1392 S klogd
387 root 832 S /sbin/hotplug2 --override --persistent --set-worker
395 root 0 SW [flush-8:0]
532 root 0 SW< [cfg80211]
656 root 0 SW< [phy0]
787 root 0 SW [kjournald]
1183 root 1412 S udhcpc -t 0 -i eth0.1 -b -p /var/run/dhcp-eth0.1.pid
1224 root 1200 S /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22
1230 root 1400 S telnetd -l /bin/login.sh
1251 nobody 964 S /usr/sbin/dnsmasq -K -D -y -Z -b -E -s lan -S /lan/
1257 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1259 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1260 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1264 root 1392 S watchdog -t 5 /dev/watchdog
1271 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1272 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1273 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1274 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1275 root 1404 S /bin/ash --login
1284 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1287 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1288 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1292 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1294 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1295 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1297 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1306 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1307 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1312 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1313 root 18396 S /usr/bin/freeswitch -conf /etc/freeswitch -log /tmp/
1323 root 1400 R ps

Как видим, freeswitch успешно запустился. Если у вас его нет в списке, то запускаем
вручную и ищем ошибку. Примерный рабочий лог загрузки должен выглядеть следующим
образом:

root@OpenWrt:/# freeswitch
Error: stacksize 4194303 is too large: run ulimit -s 240 or run freeswitch -waste.
auto-adjusting stack size for optimal performance...
2010-12-21 18:23:44.113534 [INFO] switch_event.c:582 Activate Eventing Engine.
2010-12-21 18:23:44.114514 [DEBUG] switch_event.c:570 Create event dispatch thread 0
2010-12-21 18:23:44.482193 [INFO] switch_nat.c:409 Scanning for NAT
2010-12-21 18:23:44.495271 [ERR] switch_nat.c:197 Error checking for PMP [init failed]
2010-12-21 18:23:44.495302 [DEBUG] switch_nat.c:414 Checking for UPnP
2010-12-21 18:23:56.507023 [INFO] switch_nat.c:429 No PMP or UPnP NAT devices detected!
2010-12-21 18:23:56.538149 [INFO] switch_core_sqldb.c:1275 Opening DB
2010-12-21 18:23:56.601530 [NOTICE] switch_scheduler.c:166 Starting task thread
WARNING: no real random source present!
2010-12-21 18:23:56.607167 [DEBUG] switch_scheduler.c:214 Added task 1 heartbeat (core) to run at 1292955836
2010-12-21 18:23:56.607287 [CONSOLE] switch_core.c:1558 Bringing up environment.
2010-12-21 18:23:56.607306 [CONSOLE] switch_core.c:1559 Loading Modules.
2010-12-21 18:23:56.607723 [INFO] switch_time.c:915 Timezone loaded 530 definitions
2010-12-21 18:23:56.607747 [CONSOLE] switch_time.c:1032 Calibrating timer, please wait...
2010-12-21 18:23:56.660387 [CONSOLE] switch_time.c:223 Test: 1000 Average: 1051 Step: 50
2010-12-21 18:23:56.710752 [CONSOLE] switch_time.c:223 Test: 950 Average: 1005 Step: 50
2010-12-21 18:23:56.758417 [CONSOLE] switch_time.c:223 Test: 900 Average: 951 Step: 50
2010-12-21 18:23:56.808171 [CONSOLE] switch_time.c:223 Test: 940 Average: 993 Step: 40
2010-12-21 18:23:56.859732 [CONSOLE] switch_time.c:223 Test: 980 Average: 1029 Step: 40
2010-12-21 18:23:56.910141 [CONSOLE] switch_time.c:223 Test: 950 Average: 1006 Step: 30
2010-12-21 18:23:56.958756 [CONSOLE] switch_time.c:223 Test: 920 Average: 970 Step: 30
2010-12-21 18:23:57.008561 [CONSOLE] switch_time.c:223 Test: 940 Average: 994 Step: 20
2010-12-21 18:23:57.059390 [CONSOLE] switch_time.c:223 Test: 960 Average: 1014 Step: 20
2010-12-21 18:23:57.109615 [CONSOLE] switch_time.c:223 Test: 950 Average: 1002 Step: 10
2010-12-21 18:23:57.161239 [CONSOLE] switch_time.c:223 Test: 950 Average: 1030 Step: 10
2010-12-21 18:23:57.210932 [CONSOLE] switch_time.c:223 Test: 940 Average: 992 Step: 10
2010-12-21 18:23:57.261012 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 9
2010-12-21 18:23:57.311072 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 9
2010-12-21 18:23:57.361203 [CONSOLE] switch_time.c:223 Test: 949 Average: 1000 Step: 9
2010-12-21 18:23:57.412375 [CONSOLE] switch_time.c:223 Test: 949 Average: 1021 Step: 9
2010-12-21 18:23:57.462159 [CONSOLE] switch_time.c:223 Test: 940 Average: 994 Step: 9
2010-12-21 18:23:57.512180 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 8
2010-12-21 18:23:57.562173 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 8
2010-12-21 18:23:57.612280 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 8
2010-12-21 18:23:57.662305 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 8
2010-12-21 18:23:57.712290 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 8
2010-12-21 18:23:57.762416 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 8
2010-12-21 18:23:57.812528 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 8
2010-12-21 18:23:57.862484 [CONSOLE] switch_time.c:223 Test: 948 Average: 997 Step: 8
2010-12-21 18:23:57.912971 [CONSOLE] switch_time.c:223 Test: 956 Average: 1008 Step: 8
2010-12-21 18:23:57.963179 [CONSOLE] switch_time.c:223 Test: 949 Average: 1002 Step: 7
2010-12-21 18:23:58.013214 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 7
2010-12-21 18:23:58.063299 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 7
2010-12-21 18:23:58.113339 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 7
2010-12-21 18:23:58.163515 [CONSOLE] switch_time.c:223 Test: 949 Average: 1001 Step: 7
2010-12-21 18:23:58.214195 [CONSOLE] switch_time.c:223 Test: 949 Average: 1011 Step: 7
2010-12-21 18:23:58.264526 [CONSOLE] switch_time.c:223 Test: 942 Average: 1004 Step: 7
2010-12-21 18:23:58.313985 [CONSOLE] switch_time.c:223 Test: 935 Average: 987 Step: 7
2010-12-21 18:23:58.364527 [CONSOLE] switch_time.c:223 Test: 941 Average: 1008 Step: 6
2010-12-21 18:23:58.413958 [CONSOLE] switch_time.c:223 Test: 936 Average: 986 Step: 5
2010-12-21 18:23:58.463862 [CONSOLE] switch_time.c:223 Test: 940 Average: 996 Step: 4
2010-12-21 18:23:58.514479 [CONSOLE] switch_time.c:223 Test: 944 Average: 1010 Step: 4
2010-12-21 18:23:58.564573 [CONSOLE] switch_time.c:223 Test: 941 Average: 1000 Step: 3
2010-12-21 18:23:58.614353 [CONSOLE] switch_time.c:223 Test: 941 Average: 993 Step: 3
2010-12-21 18:23:58.664228 [CONSOLE] switch_time.c:223 Test: 944 Average: 995 Step: 3
2010-12-21 18:23:58.714286 [CONSOLE] switch_time.c:223 Test: 947 Average: 999 Step: 3
2010-12-21 18:23:58.764341 [CONSOLE] switch_time.c:223 Test: 947 Average: 999 Step: 3
2010-12-21 18:23:58.814306 [CONSOLE] switch_time.c:223 Test: 947 Average: 997 Step: 3
2010-12-21 18:23:58.865093 [CONSOLE] switch_time.c:223 Test: 950 Average: 1013 Step: 3
2010-12-21 18:23:58.915133 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 2
2010-12-21 18:23:58.965180 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 2
2010-12-21 18:23:59.015245 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 2
2010-12-21 18:23:59.065326 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 2
2010-12-21 18:23:59.115822 [CONSOLE] switch_time.c:223 Test: 948 Average: 1007 Step: 2
2010-12-21 18:23:59.165998 [CONSOLE] switch_time.c:223 Test: 946 Average: 1001 Step: 2
2010-12-21 18:23:59.216067 [CONSOLE] switch_time.c:223 Test: 946 Average: 999 Step: 2
2010-12-21 18:23:59.266089 [CONSOLE] switch_time.c:223 Test: 946 Average: 998 Step: 2
2010-12-21 18:23:59.316068 [CONSOLE] switch_time.c:223 Test: 946 Average: 997 Step: 2
2010-12-21 18:23:59.366770 [CONSOLE] switch_time.c:223 Test: 948 Average: 1012 Step: 2
2010-12-21 18:23:59.417757 [CONSOLE] switch_time.c:223 Test: 947 Average: 1017 Step: 1
2010-12-21 18:23:59.467710 [CONSOLE] switch_time.c:223 Test: 946 Average: 997 Step: 1
2010-12-21 18:23:59.518348 [CONSOLE] switch_time.c:223 Test: 947 Average: 1010 Step: 1
2010-12-21 18:23:59.568333 [CONSOLE] switch_time.c:223 Test: 946 Average: 997 Step: 1
2010-12-21 18:23:59.618246 [CONSOLE] switch_time.c:223 Test: 947 Average: 996 Step: 1
2010-12-21 18:23:59.668464 [CONSOLE] switch_time.c:223 Test: 948 Average: 1002 Step: 1
2010-12-21 18:23:59.718603 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 1
2010-12-21 18:23:59.768713 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 1
2010-12-21 18:23:59.818987 [CONSOLE] switch_time.c:223 Test: 948 Average: 1003 Step: 1
2010-12-21 18:23:59.868960 [CONSOLE] switch_time.c:223 Test: 947 Average: 997 Step: 1
2010-12-21 18:23:59.919073 [CONSOLE] switch_time.c:223 Test: 948 Average: 1000 Step: 1
2010-12-21 18:23:59.970023 [CONSOLE] switch_time.c:223 Test: 948 Average: 1017 Step: 1
2010-12-21 18:24:00.020183 [CONSOLE] switch_time.c:223 Test: 947 Average: 1001 Step: 1
2010-12-21 18:24:00.070172 [CONSOLE] switch_time.c:223 Test: 947 Average: 997 Step: 1
2010-12-21 18:24:00.120222 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 1
2010-12-21 18:24:00.170219 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 1
2010-12-21 18:24:00.220161 [CONSOLE] switch_time.c:223 Test: 948 Average: 996 Step: 1
2010-12-21 18:24:00.270230 [CONSOLE] switch_time.c:223 Test: 949 Average: 999 Step: 1
2010-12-21 18:24:00.320265 [CONSOLE] switch_time.c:223 Test: 949 Average: 998 Step: 1
2010-12-21 18:24:00.370428 [CONSOLE] switch_time.c:223 Test: 949 Average: 1001 Step: 1
2010-12-21 18:24:00.421075 [CONSOLE] switch_time.c:223 Test: 949 Average: 1011 Step: 1
2010-12-21 18:24:00.471265 [CONSOLE] switch_time.c:223 Test: 948 Average: 1001 Step: 1
2010-12-21 18:24:00.522171 [CONSOLE] switch_time.c:223 Test: 948 Average: 1016 Step: 1
2010-12-21 18:24:00.572120 [CONSOLE] switch_time.c:223 Test: 947 Average: 997 Step: 1
2010-12-21 18:24:00.622475 [CONSOLE] switch_time.c:223 Test: 948 Average: 1005 Step: 1
2010-12-21 18:24:00.672752 [CONSOLE] switch_time.c:223 Test: 947 Average: 1003 Step: 1
2010-12-21 18:24:00.722663 [CONSOLE] switch_time.c:223 Test: 946 Average: 996 Step: 1
2010-12-21 18:24:00.772668 [CONSOLE] switch_time.c:223 Test: 947 Average: 998 Step: 1
2010-12-21 18:24:00.822748 [CONSOLE] switch_time.c:223 Test: 947 Average: 999 Step: 1
2010-12-21 18:24:00.872861 [CONSOLE] switch_time.c:223 Test: 947 Average: 1000 Step: 1
2010-12-21 18:24:00.922854 [CONSOLE] switch_time.c:223 Test: 947 Average: 998 Step: 1
2010-12-21 18:24:00.973175 [CONSOLE] switch_time.c:223 Test: 947 Average: 1004 Step: 1
2010-12-21 18:24:01.023130 [CONSOLE] switch_time.c:223 Test: 946 Average: 997 Step: 1
2010-12-21 18:24:01.073081 [CONSOLE] switch_time.c:223 Test: 947 Average: 997 Step: 1
2010-12-21 18:24:01.123084 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 1
2010-12-21 18:24:01.173142 [CONSOLE] switch_time.c:223 Test: 948 Average: 999 Step: 1
2010-12-21 18:24:01.223342 [CONSOLE] switch_time.c:223 Test: 948 Average: 1002 Step: 1
2010-12-21 18:24:01.273341 [CONSOLE] switch_time.c:223 Test: 948 Average: 998 Step: 1
2010-12-21 18:24:01.323594 [CONSOLE] switch_time.c:223 Test: 948 Average: 1003 Step: 1
2010-12-21 18:24:01.373678 [CONSOLE] switch_time.c:223 Test: 947 Average: 999 Step: 1
2010-12-21 18:24:01.423726 [CONSOLE] switch_time.c:223 Test: 947 Average: 999 Step: 1
2010-12-21 18:24:01.473721 [CONSOLE] switch_time.c:223 Test: 947 Average: 998 Step: 1
2010-12-21 18:24:01.523746 [CONSOLE] switch_time.c:223 Test: 947 Average: 998 Step: 1
2010-12-21 18:24:01.574173 [CONSOLE] switch_time.c:223 Test: 947 Average: 1006 Step: 1
2010-12-21 18:24:01.624117 [CONSOLE] switch_time.c:223 Test: 946 Average: 997 Step: 1
2010-12-21 18:24:01.624185 [CONSOLE] switch_time.c:277 Timer offset of 54 calculated (fallback)
2010-12-21 18:24:01.624209 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [CORE_SOFTTIMER_MODULE]
2010-12-21 18:24:01.624233 [NOTICE] switch_loadable_module.c:230 Adding Timer 'soft'
2010-12-21 18:24:01.624327 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [CORE_PCM_MODULE]
2010-12-21 18:24:01.624344 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PROXY-VID' (PROXY VIDEO PASS-THROUGH) 90000hz 0ms
2010-12-21 18:24:01.624389 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PROXY' (PROXY PASS-THROUGH) 8000hz 20ms
2010-12-21 18:24:01.624439 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 11025hz 40ms
2010-12-21 18:24:01.624455 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 22050hz 20ms
2010-12-21 18:24:01.624470 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 40ms
2010-12-21 18:24:01.624484 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 30ms
2010-12-21 18:24:01.624497 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 20ms
2010-12-21 18:24:01.624510 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 8ms
2010-12-21 18:24:01.624523 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 6ms
2010-12-21 18:24:01.624536 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 4ms
2010-12-21 18:24:01.624549 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 2ms
2010-12-21 18:24:01.624563 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 8ms
2010-12-21 18:24:01.624576 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 6ms
2010-12-21 18:24:01.624589 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 4ms
2010-12-21 18:24:01.624602 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 2ms
2010-12-21 18:24:01.624616 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 8ms
2010-12-21 18:24:01.624629 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 6ms
2010-12-21 18:24:01.624642 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 4ms
2010-12-21 18:24:01.624656 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 2ms
2010-12-21 18:24:01.624669 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 10ms
2010-12-21 18:24:01.624682 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 8ms
2010-12-21 18:24:01.624695 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 6ms
2010-12-21 18:24:01.624709 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 4ms
2010-12-21 18:24:01.624722 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 48000hz 2ms
2010-12-21 18:24:01.624735 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 24000hz 60ms
2010-12-21 18:24:01.624748 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 24000hz 40ms
2010-12-21 18:24:01.624761 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 24000hz 20ms
2010-12-21 18:24:01.624774 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 12000hz 100ms
2010-12-21 18:24:01.624788 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 12000hz 80ms
2010-12-21 18:24:01.624801 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 12000hz 60ms
2010-12-21 18:24:01.624814 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 12000hz 40ms
2010-12-21 18:24:01.624827 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 12000hz 20ms
2010-12-21 18:24:01.624841 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 10ms
2010-12-21 18:24:01.624854 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 20ms
2010-12-21 18:24:01.624867 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 30ms
2010-12-21 18:24:01.624880 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 40ms
2010-12-21 18:24:01.624893 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 50ms
2010-12-21 18:24:01.624906 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 32000hz 60ms
2010-12-21 18:24:01.624919 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 10ms
2010-12-21 18:24:01.624933 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 20ms
2010-12-21 18:24:01.624946 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 30ms
2010-12-21 18:24:01.624959 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 40ms
2010-12-21 18:24:01.624972 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 50ms
2010-12-21 18:24:01.624985 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 16000hz 60ms
2010-12-21 18:24:01.625000 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 10ms
2010-12-21 18:24:01.625013 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 20ms
2010-12-21 18:24:01.625026 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 30ms
2010-12-21 18:24:01.625039 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 40ms
2010-12-21 18:24:01.625053 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 50ms
2010-12-21 18:24:01.625065 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 60ms
2010-12-21 18:24:01.625079 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 70ms
2010-12-21 18:24:01.625091 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 80ms
2010-12-21 18:24:01.625104 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 90ms
2010-12-21 18:24:01.625117 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 100ms
2010-12-21 18:24:01.625130 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 110ms
2010-12-21 18:24:01.625144 [NOTICE] switch_loadable_module.c:184 Adding Codec 'L16' (RAW Signed Linear (16 bit)) 8000hz 120ms
2010-12-21 18:24:01.626545 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 10ms
2010-12-21 18:24:01.626562 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 20ms
2010-12-21 18:24:01.626576 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 30ms
2010-12-21 18:24:01.626589 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 40ms
2010-12-21 18:24:01.626602 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 50ms
2010-12-21 18:24:01.626615 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 60ms
2010-12-21 18:24:01.626628 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 70ms
2010-12-21 18:24:01.626641 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 80ms
2010-12-21 18:24:01.626654 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 90ms
2010-12-21 18:24:01.626667 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 100ms
2010-12-21 18:24:01.626680 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 110ms
2010-12-21 18:24:01.626693 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMU' (G.711 ulaw) 8000hz 120ms
2010-12-21 18:24:01.626743 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 10ms
2010-12-21 18:24:01.626761 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 20ms
2010-12-21 18:24:01.626775 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 30ms
2010-12-21 18:24:01.626788 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 40ms
2010-12-21 18:24:01.626801 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 50ms
2010-12-21 18:24:01.626814 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 60ms
2010-12-21 18:24:01.626827 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 70ms
2010-12-21 18:24:01.626840 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 80ms
2010-12-21 18:24:01.626853 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 90ms
2010-12-21 18:24:01.626866 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 100ms
2010-12-21 18:24:01.626879 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 110ms
2010-12-21 18:24:01.626892 [NOTICE] switch_loadable_module.c:184 Adding Codec 'PCMA' (G.711 alaw) 8000hz 120ms
2010-12-21 18:24:01.668851 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_console]
2010-12-21 18:24:01.668879 [NOTICE] switch_loadable_module.c:272 Adding API Function 'console'
2010-12-21 18:24:01.669536 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_logfile]
2010-12-21 18:24:01.687640 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_syslog]
2010-12-21 18:24:01.688727 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_event_socket]
2010-12-21 18:24:01.688744 [NOTICE] switch_loadable_module.c:250 Adding Application 'socket'
2010-12-21 18:24:01.688810 [NOTICE] switch_loadable_module.c:272 Adding API Function 'event_sink'
2010-12-21 18:24:01.730706 [ERR] sofia.c:1891 ERROR: username param is REQUIRED!
2010-12-21 18:24:01.730775 [ERR] sofia.c:1891 ERROR: username param is REQUIRED!
2010-12-21 18:24:01.730850 [NOTICE] sofia.c:3534 Started Profile external [sofia_reg_external]
2010-12-21 18:24:01.731291 [NOTICE] sofia.c:3534 Started Profile internal-ipv6 [sofia_reg_internal-ipv6]
2010-12-21 18:24:01.737199 [NOTICE] sofia.c:2036 Adding Alias [192.168.0.9] for profile [internal]
2010-12-21 18:24:01.737370 [NOTICE] sofia.c:3534 Started Profile internal [sofia_reg_internal]
2010-12-21 18:24:03.244027 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_sofia]
2010-12-21 18:24:03.244055 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'sofia'
2010-12-21 18:24:03.244111 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sofia'
2010-12-21 18:24:03.244156 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sofia_gateway_data'
2010-12-21 18:24:03.244212 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sofia_contact'
2010-12-21 18:24:03.244264 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sofia_dig'
2010-12-21 18:24:03.244313 [NOTICE] switch_loadable_module.c:377 Adding Chat interface 'sip'
2010-12-21 18:24:03.244376 [NOTICE] switch_loadable_module.c:421 Adding Management interface 'mod_sofia' OID[.1.3.6.1.4.1.27880.1]
2010-12-21 18:24:03.245236 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_loopback]
2010-12-21 18:24:03.245251 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'loopback'
2010-12-21 18:24:03.279465 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_commands]
2010-12-21 18:24:03.279561 [NOTICE] switch_loadable_module.c:272 Adding API Function 'acl'
2010-12-21 18:24:03.279648 [NOTICE] switch_loadable_module.c:272 Adding API Function 'alias'
2010-12-21 18:24:03.279726 [NOTICE] switch_loadable_module.c:272 Adding API Function 'banner'
2010-12-21 18:24:03.279804 [NOTICE] switch_loadable_module.c:272 Adding API Function 'bgapi'
2010-12-21 18:24:03.279905 [NOTICE] switch_loadable_module.c:272 Adding API Function 'bg_system'
2010-12-21 18:24:03.279981 [NOTICE] switch_loadable_module.c:272 Adding API Function 'break'
2010-12-21 18:24:03.280057 [NOTICE] switch_loadable_module.c:272 Adding API Function 'complete'
2010-12-21 18:24:03.280134 [NOTICE] switch_loadable_module.c:272 Adding API Function 'cond'
2010-12-21 18:24:03.280210 [NOTICE] switch_loadable_module.c:272 Adding API Function 'console_complete'
2010-12-21 18:24:03.280287 [NOTICE] switch_loadable_module.c:272 Adding API Function 'console_complete_xml'
2010-12-21 18:24:03.280364 [NOTICE] switch_loadable_module.c:272 Adding API Function 'create_uuid'
2010-12-21 18:24:03.280441 [NOTICE] switch_loadable_module.c:272 Adding API Function 'db_cache'
2010-12-21 18:24:03.280517 [NOTICE] switch_loadable_module.c:272 Adding API Function 'domain_exists'
2010-12-21 18:24:03.280594 [NOTICE] switch_loadable_module.c:272 Adding API Function 'echo'
2010-12-21 18:24:03.280678 [NOTICE] switch_loadable_module.c:272 Adding API Function 'escape'
2010-12-21 18:24:03.280754 [NOTICE] switch_loadable_module.c:272 Adding API Function 'eval'
2010-12-21 18:24:03.280830 [NOTICE] switch_loadable_module.c:272 Adding API Function 'expand'
2010-12-21 18:24:03.280906 [NOTICE] switch_loadable_module.c:272 Adding API Function 'find_user_xml'
2010-12-21 18:24:03.280982 [NOTICE] switch_loadable_module.c:272 Adding API Function 'fsctl'
2010-12-21 18:24:03.281058 [NOTICE] switch_loadable_module.c:272 Adding API Function '...'
2010-12-21 18:24:03.281135 [NOTICE] switch_loadable_module.c:272 Adding API Function 'shutdown'
2010-12-21 18:24:03.281212 [NOTICE] switch_loadable_module.c:272 Adding API Function 'version'
2010-12-21 18:24:03.281297 [NOTICE] switch_loadable_module.c:272 Adding API Function 'global_getvar'
2010-12-21 18:24:03.281382 [NOTICE] switch_loadable_module.c:272 Adding API Function 'global_setvar'
2010-12-21 18:24:03.281437 [NOTICE] switch_loadable_module.c:272 Adding API Function 'group_call'
2010-12-21 18:24:03.281493 [NOTICE] switch_loadable_module.c:272 Adding API Function 'help'
2010-12-21 18:24:03.281541 [NOTICE] switch_loadable_module.c:272 Adding API Function 'host_lookup'
2010-12-21 18:24:03.281605 [NOTICE] switch_loadable_module.c:272 Adding API Function 'hostname'
2010-12-21 18:24:03.281658 [NOTICE] switch_loadable_module.c:272 Adding API Function 'hupall'
2010-12-21 18:24:03.281711 [NOTICE] switch_loadable_module.c:272 Adding API Function 'in_group'
2010-12-21 18:24:03.281765 [NOTICE] switch_loadable_module.c:272 Adding API Function 'is_lan_addr'
2010-12-21 18:24:03.281820 [NOTICE] switch_loadable_module.c:272 Adding API Function 'load'
2010-12-21 18:24:03.281872 [NOTICE] switch_loadable_module.c:272 Adding API Function 'md5'
2010-12-21 18:24:03.281930 [NOTICE] switch_loadable_module.c:272 Adding API Function 'module_exists'
2010-12-21 18:24:03.281992 [NOTICE] switch_loadable_module.c:272 Adding API Function 'nat_map'
2010-12-21 18:24:03.282051 [NOTICE] switch_loadable_module.c:272 Adding API Function 'originate'
2010-12-21 18:24:03.282131 [NOTICE] switch_loadable_module.c:272 Adding API Function 'pause'
2010-12-21 18:24:03.282207 [NOTICE] switch_loadable_module.c:272 Adding API Function 'regex'
2010-12-21 18:24:03.282283 [NOTICE] switch_loadable_module.c:272 Adding API Function 'reloadacl'
2010-12-21 18:24:03.282409 [NOTICE] switch_loadable_module.c:272 Adding API Function 'reload'
2010-12-21 18:24:03.282493 [NOTICE] switch_loadable_module.c:272 Adding API Function 'reloadxml'
2010-12-21 18:24:03.282574 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sched_api'
2010-12-21 18:24:03.282652 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sched_broadcast'
2010-12-21 18:24:03.282729 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sched_del'
2010-12-21 18:24:03.282805 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sched_hangup'
2010-12-21 18:24:03.282880 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sched_transfer'
2010-12-21 18:24:03.282955 [NOTICE] switch_loadable_module.c:272 Adding API Function 'show'
2010-12-21 18:24:03.283032 [NOTICE] switch_loadable_module.c:272 Adding API Function 'sql_escape'
2010-12-21 18:24:03.283107 [NOTICE] switch_loadable_module.c:272 Adding API Function 'status'
2010-12-21 18:24:03.283183 [NOTICE] switch_loadable_module.c:272 Adding API Function 'strftime_tz'
2010-12-21 18:24:03.283259 [NOTICE] switch_loadable_module.c:272 Adding API Function 'stun'
2010-12-21 18:24:03.283335 [NOTICE] switch_loadable_module.c:272 Adding API Function 'system'
2010-12-21 18:24:03.283410 [NOTICE] switch_loadable_module.c:272 Adding API Function 'time_test'
2010-12-21 18:24:03.283485 [NOTICE] switch_loadable_module.c:272 Adding API Function 'timer_test'
2010-12-21 18:24:03.283561 [NOTICE] switch_loadable_module.c:272 Adding API Function 'tone_detect'
2010-12-21 18:24:03.283637 [NOTICE] switch_loadable_module.c:272 Adding API Function 'unload'
2010-12-21 18:24:03.283712 [NOTICE] switch_loadable_module.c:272 Adding API Function 'unsched_api'
2010-12-21 18:24:03.283796 [NOTICE] switch_loadable_module.c:272 Adding API Function 'url_decode'
2010-12-21 18:24:03.283878 [NOTICE] switch_loadable_module.c:272 Adding API Function 'url_encode'
2010-12-21 18:24:03.283961 [NOTICE] switch_loadable_module.c:272 Adding API Function 'user_data'
2010-12-21 18:24:03.284008 [NOTICE] switch_loadable_module.c:272 Adding API Function 'user_exists'
2010-12-21 18:24:03.284067 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_audio'
2010-12-21 18:24:03.284120 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_bridge'
2010-12-21 18:24:03.284167 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_broadcast'
2010-12-21 18:24:03.284238 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_chat'
2010-12-21 18:24:03.284285 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_debug_audio'
2010-12-21 18:24:03.284338 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_deflect'
2010-12-21 18:24:03.284384 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_displace'
2010-12-21 18:24:03.284431 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_display'
2010-12-21 18:24:03.284477 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_dump'
2010-12-21 18:24:03.284534 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_exists'
2010-12-21 18:24:03.284587 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_flush_dtmf'
2010-12-21 18:24:03.284634 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_getvar'
2010-12-21 18:24:03.284684 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_hold'
2010-12-21 18:24:03.284735 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_kill'
2010-12-21 18:24:03.284782 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_loglevel'
2010-12-21 18:24:03.284828 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_media'
2010-12-21 18:24:03.284885 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_park'
2010-12-21 18:24:03.284941 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_preprocess'
2010-12-21 18:24:03.284988 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_record'
2010-12-21 18:24:03.285044 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_recv_dtmf'
2010-12-21 18:24:03.285092 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_send_dtmf'
2010-12-21 18:24:03.285145 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_session_heartbeat'
2010-12-21 18:24:03.285193 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_setvar_multi'
2010-12-21 18:24:03.285252 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_setvar'
2010-12-21 18:24:03.285302 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_transfer'
2010-12-21 18:24:03.285353 [NOTICE] switch_loadable_module.c:272 Adding API Function 'uuid_simplify'
2010-12-21 18:24:03.285400 [NOTICE] switch_loadable_module.c:272 Adding API Function 'xml_locate'
2010-12-21 18:24:03.285441 [NOTICE] switch_loadable_module.c:272 Adding API Function 'xml_wrap'
2010-12-21 18:24:03.286830 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_dptools]
2010-12-21 18:24:03.286847 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'error'
2010-12-21 18:24:03.286885 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'group'
2010-12-21 18:24:03.286948 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'user'
2010-12-21 18:24:03.287007 [NOTICE] switch_loadable_module.c:210 Adding Dialplan 'inline'
2010-12-21 18:24:03.287060 [NOTICE] switch_loadable_module.c:250 Adding Application 'privacy'
2010-12-21 18:24:03.287120 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_audio_level'
2010-12-21 18:24:03.287173 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_mute'
2010-12-21 18:24:03.287210 [NOTICE] switch_loadable_module.c:250 Adding Application 'flush_dtmf'
2010-12-21 18:24:03.287291 [NOTICE] switch_loadable_module.c:250 Adding Application 'hold'
2010-12-21 18:24:03.287370 [NOTICE] switch_loadable_module.c:250 Adding Application 'unhold'
2010-12-21 18:24:03.287455 [NOTICE] switch_loadable_module.c:250 Adding Application 'transfer'
2010-12-21 18:24:03.287532 [NOTICE] switch_loadable_module.c:250 Adding Application 'check_acl'
2010-12-21 18:24:03.287609 [NOTICE] switch_loadable_module.c:250 Adding Application 'verbose_events'
2010-12-21 18:24:03.287686 [NOTICE] switch_loadable_module.c:250 Adding Application 'early_hangup'
2010-12-21 18:24:03.287762 [NOTICE] switch_loadable_module.c:250 Adding Application 'sleep'
2010-12-21 18:24:03.287838 [NOTICE] switch_loadable_module.c:250 Adding Application 'delay_echo'
2010-12-21 18:24:03.287913 [NOTICE] switch_loadable_module.c:250 Adding Application 'strftime'
2010-12-21 18:24:03.287990 [NOTICE] switch_loadable_module.c:250 Adding Application 'phrase'
2010-12-21 18:24:03.288068 [NOTICE] switch_loadable_module.c:250 Adding Application 'eval'
2010-12-21 18:24:03.288142 [NOTICE] switch_loadable_module.c:250 Adding Application 'pre_answer'
2010-12-21 18:24:03.288195 [NOTICE] switch_loadable_module.c:250 Adding Application 'answer'
2010-12-21 18:24:03.288258 [NOTICE] switch_loadable_module.c:250 Adding Application 'hangup'
2010-12-21 18:24:03.288318 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_name'
2010-12-21 18:24:03.288376 [NOTICE] switch_loadable_module.c:250 Adding Application 'presence'
2010-12-21 18:24:03.288435 [NOTICE] switch_loadable_module.c:250 Adding Application 'log'
2010-12-21 18:24:03.288496 [NOTICE] switch_loadable_module.c:250 Adding Application 'info'
2010-12-21 18:24:03.288554 [NOTICE] switch_loadable_module.c:250 Adding Application 'event'
2010-12-21 18:24:03.288616 [NOTICE] switch_loadable_module.c:250 Adding Application 'sound_test'
2010-12-21 18:24:03.288675 [NOTICE] switch_loadable_module.c:250 Adding Application 'export'
2010-12-21 18:24:03.288733 [NOTICE] switch_loadable_module.c:250 Adding Application 'set'
2010-12-21 18:24:03.288791 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_global'
2010-12-21 18:24:03.288849 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_profile_var'
2010-12-21 18:24:03.288907 [NOTICE] switch_loadable_module.c:250 Adding Application 'unset'
2010-12-21 18:24:03.288967 [NOTICE] switch_loadable_module.c:250 Adding Application 'ring_ready'
2010-12-21 18:24:03.289027 [NOTICE] switch_loadable_module.c:250 Adding Application 'remove_bugs'
2010-12-21 18:24:03.289086 [NOTICE] switch_loadable_module.c:250 Adding Application 'break'
2010-12-21 18:24:03.289148 [NOTICE] switch_loadable_module.c:250 Adding Application 'detect_speech'
2010-12-21 18:24:03.289205 [NOTICE] switch_loadable_module.c:250 Adding Application 'ivr'
2010-12-21 18:24:03.289265 [NOTICE] switch_loadable_module.c:250 Adding Application 'redirect'
2010-12-21 18:24:03.289324 [NOTICE] switch_loadable_module.c:250 Adding Application 'send_display'
2010-12-21 18:24:03.289383 [NOTICE] switch_loadable_module.c:250 Adding Application 'respond'
2010-12-21 18:24:03.289442 [NOTICE] switch_loadable_module.c:250 Adding Application 'deflect'
2010-12-21 18:24:03.289504 [NOTICE] switch_loadable_module.c:250 Adding Application 'queue_dtmf'
2010-12-21 18:24:03.289563 [NOTICE] switch_loadable_module.c:250 Adding Application 'send_dtmf'
2010-12-21 18:24:03.289622 [NOTICE] switch_loadable_module.c:250 Adding Application 'sched_hangup'
2010-12-21 18:24:03.289681 [NOTICE] switch_loadable_module.c:250 Adding Application 'sched_broadcast'
2010-12-21 18:24:03.289736 [NOTICE] switch_loadable_module.c:250 Adding Application 'sched_transfer'
2010-12-21 18:24:03.289795 [NOTICE] switch_loadable_module.c:250 Adding Application 'execute_extension'
2010-12-21 18:24:03.289928 [NOTICE] switch_loadable_module.c:250 Adding Application 'sched_heartbeat'
2010-12-21 18:24:03.289994 [NOTICE] switch_loadable_module.c:250 Adding Application 'enable_heartbeat'
2010-12-21 18:24:03.290055 [NOTICE] switch_loadable_module.c:250 Adding Application 'mkdir'
2010-12-21 18:24:03.290102 [NOTICE] switch_loadable_module.c:250 Adding Application 'soft_hold'
2010-12-21 18:24:03.290157 [NOTICE] switch_loadable_module.c:250 Adding Application 'bind_meta_app'
2010-12-21 18:24:03.290221 [NOTICE] switch_loadable_module.c:250 Adding Application 'unbind_meta_app'
2010-12-21 18:24:03.290273 [NOTICE] switch_loadable_module.c:250 Adding Application 'intercept'
2010-12-21 18:24:03.290327 [NOTICE] switch_loadable_module.c:250 Adding Application 'eavesdrop'
2010-12-21 18:24:03.290371 [NOTICE] switch_loadable_module.c:250 Adding Application 'three_way'
2010-12-21 18:24:03.290456 [NOTICE] switch_loadable_module.c:250 Adding Application 'set_user'
2010-12-21 18:24:03.290513 [NOTICE] switch_loadable_module.c:250 Adding Application 'stop_dtmf'
2010-12-21 18:24:03.290569 [NOTICE] switch_loadable_module.c:250 Adding Application 'start_dtmf'
2010-12-21 18:24:03.290630 [NOTICE] switch_loadable_module.c:250 Adding Application 'stop_dtmf_generate'
2010-12-21 18:24:03.290690 [NOTICE] switch_loadable_module.c:250 Adding Application 'start_dtmf_generate'
2010-12-21 18:24:03.290753 [NOTICE] switch_loadable_module.c:250 Adding Application 'stop_tone_detect'
2010-12-21 18:24:03.290817 [NOTICE] switch_loadable_module.c:250 Adding Application 'fax_detect'
2010-12-21 18:24:03.290879 [NOTICE] switch_loadable_module.c:250 Adding Application 'tone_detect'
2010-12-21 18:24:03.290940 [NOTICE] switch_loadable_module.c:250 Adding Application 'echo'
2010-12-21 18:24:03.291014 [NOTICE] switch_loadable_module.c:250 Adding Application 'park'
2010-12-21 18:24:03.291075 [NOTICE] switch_loadable_module.c:250 Adding Application 'park_state'
2010-12-21 18:24:03.291140 [NOTICE] switch_loadable_module.c:250 Adding Application 'gentones'
2010-12-21 18:24:03.291203 [NOTICE] switch_loadable_module.c:250 Adding Application 'playback'
2010-12-21 18:24:03.291266 [NOTICE] switch_loadable_module.c:250 Adding Application 'endless_playback'
2010-12-21 18:24:03.291325 [NOTICE] switch_loadable_module.c:250 Adding Application 'att_xfer'
2010-12-21 18:24:03.291372 [NOTICE] switch_loadable_module.c:250 Adding Application 'read'
2010-12-21 18:24:03.291429 [NOTICE] switch_loadable_module.c:250 Adding Application 'play_and_get_digits'
2010-12-21 18:24:03.291481 [NOTICE] switch_loadable_module.c:250 Adding Application 'stop_record_session'
2010-12-21 18:24:03.291546 [NOTICE] switch_loadable_module.c:250 Adding Application 'record_session'
2010-12-21 18:24:03.291613 [NOTICE] switch_loadable_module.c:250 Adding Application 'record'
2010-12-21 18:24:03.291680 [NOTICE] switch_loadable_module.c:250 Adding Application 'preprocess'
2010-12-21 18:24:03.291732 [NOTICE] switch_loadable_module.c:250 Adding Application 'stop_displace_session'
2010-12-21 18:24:03.291786 [NOTICE] switch_loadable_module.c:250 Adding Application 'displace_session'
2010-12-21 18:24:03.291838 [NOTICE] switch_loadable_module.c:250 Adding Application 'speak'
2010-12-21 18:24:03.291891 [NOTICE] switch_loadable_module.c:250 Adding Application 'clear_speech_cache'
2010-12-21 18:24:03.291944 [NOTICE] switch_loadable_module.c:250 Adding Application 'bridge'
2010-12-21 18:24:03.292010 [NOTICE] switch_loadable_module.c:250 Adding Application 'system'
2010-12-21 18:24:03.292062 [NOTICE] switch_loadable_module.c:250 Adding Application 'say'
2010-12-21 18:24:03.292113 [NOTICE] switch_loadable_module.c:250 Adding Application 'wait_for_silence'
2010-12-21 18:24:03.292182 [NOTICE] switch_loadable_module.c:250 Adding Application 'session_loglevel'
2010-12-21 18:24:03.292234 [NOTICE] switch_loadable_module.c:272 Adding API Function 'strepoch'
2010-12-21 18:24:03.292288 [NOTICE] switch_loadable_module.c:272 Adding API Function 'chat'
2010-12-21 18:24:03.292354 [NOTICE] switch_loadable_module.c:272 Adding API Function 'strftime'
2010-12-21 18:24:03.292408 [NOTICE] switch_loadable_module.c:272 Adding API Function 'presence'
2010-12-21 18:24:03.292461 [NOTICE] switch_loadable_module.c:377 Adding Chat interface 'event'
2010-12-21 18:24:03.292513 [NOTICE] switch_loadable_module.c:377 Adding Chat interface 'api'
2010-12-21 18:24:03.307070 [INFO] mod_voicemail.c:701 Added Profile default
2010-12-21 18:24:03.307106 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_voicemail]
2010-12-21 18:24:03.307123 [NOTICE] switch_loadable_module.c:250 Adding Application 'voicemail'
2010-12-21 18:24:03.307180 [NOTICE] switch_loadable_module.c:272 Adding API Function 'voicemail'
2010-12-21 18:24:03.307238 [NOTICE] switch_loadable_module.c:272 Adding API Function 'voicemail_inject'
2010-12-21 18:24:03.307300 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_inject'
2010-12-21 18:24:03.307357 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_boxcount'
2010-12-21 18:24:03.307425 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_prefs'
2010-12-21 18:24:03.307480 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_delete'
2010-12-21 18:24:03.307527 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_read'
2010-12-21 18:24:03.307582 [NOTICE] switch_loadable_module.c:272 Adding API Function 'vm_list'
2010-12-21 18:24:03.319241 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_limit]
2010-12-21 18:24:03.319324 [NOTICE] switch_loadable_module.c:250 Adding Application 'limit'
2010-12-21 18:24:03.319419 [NOTICE] switch_loadable_module.c:250 Adding Application 'limit_execute'
2010-12-21 18:24:03.319514 [NOTICE] switch_loadable_module.c:250 Adding Application 'limit_hash'
2010-12-21 18:24:03.319631 [NOTICE] switch_loadable_module.c:250 Adding Application 'limit_hash_execute'
2010-12-21 18:24:03.319716 [NOTICE] switch_loadable_module.c:250 Adding Application 'db'
2010-12-21 18:24:03.319810 [NOTICE] switch_loadable_module.c:250 Adding Application 'hash'
2010-12-21 18:24:03.319866 [NOTICE] switch_loadable_module.c:250 Adding Application 'group'
2010-12-21 18:24:03.319925 [NOTICE] switch_loadable_module.c:272 Adding API Function 'limit_hash_usage'
2010-12-21 18:24:03.319982 [NOTICE] switch_loadable_module.c:272 Adding API Function 'limit_usage'
2010-12-21 18:24:03.320039 [NOTICE] switch_loadable_module.c:272 Adding API Function 'db'
2010-12-21 18:24:03.320105 [NOTICE] switch_loadable_module.c:272 Adding API Function 'hash'
2010-12-21 18:24:03.320159 [NOTICE] switch_loadable_module.c:272 Adding API Function 'group'
2010-12-21 18:24:03.320960 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_dialplan_xml]
2010-12-21 18:24:03.320976 [NOTICE] switch_loadable_module.c:210 Adding Dialplan 'XML'
2010-12-21 18:24:03.351635 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_voipcodecs]
2010-12-21 18:24:03.351668 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 10ms
2010-12-21 18:24:03.351681 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 20ms
2010-12-21 18:24:03.351690 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 30ms
2010-12-21 18:24:03.351698 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 40ms
2010-12-21 18:24:03.351707 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 50ms
2010-12-21 18:24:03.351716 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 16000hz 60ms
2010-12-21 18:24:03.351736 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 10ms
2010-12-21 18:24:03.351745 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 20ms
2010-12-21 18:24:03.351754 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 30ms
2010-12-21 18:24:03.351763 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 40ms
2010-12-21 18:24:03.351784 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 50ms
2010-12-21 18:24:03.351795 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 60ms
2010-12-21 18:24:03.351807 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 70ms
2010-12-21 18:24:03.351816 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 80ms
2010-12-21 18:24:03.351829 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 90ms
2010-12-21 18:24:03.351844 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 100ms
2010-12-21 18:24:03.351855 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 110ms
2010-12-21 18:24:03.351867 [NOTICE] switch_loadable_module.c:184 Adding Codec 'DVI4' (ADPCM (IMA)) 8000hz 120ms
2010-12-21 18:24:03.351925 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 10ms
2010-12-21 18:24:03.351940 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 20ms
2010-12-21 18:24:03.351949 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 30ms
2010-12-21 18:24:03.351962 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 40ms
2010-12-21 18:24:03.351977 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 50ms
2010-12-21 18:24:03.351994 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 60ms
2010-12-21 18:24:03.352004 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 70ms
2010-12-21 18:24:03.352017 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 80ms
2010-12-21 18:24:03.352038 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 90ms
2010-12-21 18:24:03.352049 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 100ms
2010-12-21 18:24:03.352061 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 110ms
2010-12-21 18:24:03.352071 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-16' (G.726 16k (AAL2)) 8000hz 120ms
2010-12-21 18:24:03.352118 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 10ms
2010-12-21 18:24:03.352129 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 20ms
2010-12-21 18:24:03.352141 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 30ms
2010-12-21 18:24:03.352159 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 40ms
2010-12-21 18:24:03.352169 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 50ms
2010-12-21 18:24:03.352182 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 60ms
2010-12-21 18:24:03.352199 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 70ms
2010-12-21 18:24:03.352216 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 80ms
2010-12-21 18:24:03.352225 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 90ms
2010-12-21 18:24:03.352238 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 100ms
2010-12-21 18:24:03.352252 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 110ms
2010-12-21 18:24:03.352262 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-16' (G.726 16k) 8000hz 120ms
2010-12-21 18:24:03.352319 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 10ms
2010-12-21 18:24:03.352332 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 20ms
2010-12-21 18:24:03.352345 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 30ms
2010-12-21 18:24:03.352357 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 40ms
2010-12-21 18:24:03.352367 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 50ms
2010-12-21 18:24:03.352379 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 60ms
2010-12-21 18:24:03.352401 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 70ms
2010-12-21 18:24:03.352410 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 80ms
2010-12-21 18:24:03.352423 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 90ms
2010-12-21 18:24:03.352440 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 100ms
2010-12-21 18:24:03.352450 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 110ms
2010-12-21 18:24:03.352462 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-24' (G.726 24k (AAL2)) 8000hz 120ms
2010-12-21 18:24:03.352522 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 10ms
2010-12-21 18:24:03.352534 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 20ms
2010-12-21 18:24:03.352552 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 30ms
2010-12-21 18:24:03.352562 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 40ms
2010-12-21 18:24:03.352574 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 50ms
2010-12-21 18:24:03.352595 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 60ms
2010-12-21 18:24:03.352604 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 70ms
2010-12-21 18:24:03.352613 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 80ms
2010-12-21 18:24:03.352625 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 90ms
2010-12-21 18:24:03.352641 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 100ms
2010-12-21 18:24:03.352653 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 110ms
2010-12-21 18:24:03.353282 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-24' (G.726 24k) 8000hz 120ms
2010-12-21 18:24:03.353318 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 10ms
2010-12-21 18:24:03.353333 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 20ms
2010-12-21 18:24:03.353347 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 30ms
2010-12-21 18:24:03.353356 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 40ms
2010-12-21 18:24:03.353365 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 50ms
2010-12-21 18:24:03.353374 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 60ms
2010-12-21 18:24:03.353383 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 70ms
2010-12-21 18:24:03.353391 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 80ms
2010-12-21 18:24:03.353399 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 90ms
2010-12-21 18:24:03.353408 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 100ms
2010-12-21 18:24:03.353421 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 110ms
2010-12-21 18:24:03.353431 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-32' (G.726 32k (AAL2)) 8000hz 120ms
2010-12-21 18:24:03.353465 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 10ms
2010-12-21 18:24:03.353479 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 20ms
2010-12-21 18:24:03.353492 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 30ms
2010-12-21 18:24:03.353502 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 40ms
2010-12-21 18:24:03.353511 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 50ms
2010-12-21 18:24:03.353520 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 60ms
2010-12-21 18:24:03.353528 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 70ms
2010-12-21 18:24:03.353537 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 80ms
2010-12-21 18:24:03.353545 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 90ms
2010-12-21 18:24:03.353558 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 100ms
2010-12-21 18:24:03.353570 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 110ms
2010-12-21 18:24:03.353582 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-32' (G.726 32k) 8000hz 120ms
2010-12-21 18:24:03.353626 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 10ms
2010-12-21 18:24:03.353643 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 20ms
2010-12-21 18:24:03.353654 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 30ms
2010-12-21 18:24:03.353663 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 40ms
2010-12-21 18:24:03.353675 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 50ms
2010-12-21 18:24:03.353687 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 60ms
2010-12-21 18:24:03.353702 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 70ms
2010-12-21 18:24:03.353714 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 80ms
2010-12-21 18:24:03.353727 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 90ms
2010-12-21 18:24:03.353741 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 100ms
2010-12-21 18:24:03.353754 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 110ms
2010-12-21 18:24:03.353766 [NOTICE] switch_loadable_module.c:184 Adding Codec 'AAL2-G726-40' (G.726 40k (AAL2)) 8000hz 120ms
2010-12-21 18:24:03.353810 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 10ms
2010-12-21 18:24:03.353826 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 20ms
2010-12-21 18:24:03.353844 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 30ms
2010-12-21 18:24:03.353857 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 40ms
2010-12-21 18:24:03.353869 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 50ms
2010-12-21 18:24:03.353881 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 60ms
2010-12-21 18:24:03.353894 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 70ms
2010-12-21 18:24:03.353907 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 80ms
2010-12-21 18:24:03.353920 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 90ms
2010-12-21 18:24:03.353932 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 100ms
2010-12-21 18:24:03.353944 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 110ms
2010-12-21 18:24:03.353957 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G726-40' (G.726 40k) 8000hz 120ms
2010-12-21 18:24:03.354004 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 10ms
2010-12-21 18:24:03.354020 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 20ms
2010-12-21 18:24:03.354031 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 30ms
2010-12-21 18:24:03.354041 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 40ms
2010-12-21 18:24:03.354053 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 50ms
2010-12-21 18:24:03.354065 [NOTICE] switch_loadable_module.c:184 Adding Codec 'G722' (G.722) 16000hz 60ms
2010-12-21 18:24:03.354108 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 20ms
2010-12-21 18:24:03.354126 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 40ms
2010-12-21 18:24:03.354137 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 60ms
2010-12-21 18:24:03.354150 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 80ms
2010-12-21 18:24:03.354162 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 100ms
2010-12-21 18:24:03.354174 [NOTICE] switch_loadable_module.c:184 Adding Codec 'GSM' (GSM) 8000hz 120ms
2010-12-21 18:24:03.354220 [NOTICE] switch_loadable_module.c:184 Adding Codec 'LPC' (LPC-10) 8000hz 90ms
2010-12-21 18:24:03.356985 [INFO] mod_sndfile.c:348
LibSndFile Version : libsndfile-1.0.19 Supported Formats
================================================================================
AIFF (Apple/SGI) (extension "aiff")
AU (Sun/NeXT) (extension "au")
AVR (Audio Visual Research) (extension "avr")
CAF (Apple Core Audio File) (extension "caf")
HTK (HMM Tool Kit) (extension "htk")
IFF (Amiga IFF/SVX8/SV16) (extension "iff")
MAT4 (GNU Octave 2.0 / Matlab 4.2) (extension "mat")
MAT5 (GNU Octave 2.1 / Matlab 5.0) (extension "mat")
PAF (Ensoniq PARIS) (extension "paf")
PVF (Portable Voice Format) (extension "pvf")
RAW (header-less) (extension "raw")
SD2 (Sound Designer II) (extension "sd2")
SDS (Midi Sample Dump Standard) (extension "sds")
SF (Berkeley/IRCAM/CARL) (extension "sf")
VOC (Creative Labs) (extension "voc")
W64 (SoundFoundry WAVE 64) (extension "w64")
WAV (Microsoft) (extension "wav")
WAV (NIST Sphere) (extension "wav")
WAVEX (Microsoft) (extension "wav")
WVE (Psion Series 3) (extension "wve")
XI (FastTracker 2) (extension "xi")
================================================================================
2010-12-21 18:24:03.362916 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_sndfile]
2010-12-21 18:24:03.362930 [NOTICE] switch_loadable_module.c:296 Adding File Format 'aiff'
2010-12-21 18:24:03.363008 [NOTICE] switch_loadable_module.c:296 Adding File Format 'au'
2010-12-21 18:24:03.363080 [NOTICE] switch_loadable_module.c:296 Adding File Format 'avr'
2010-12-21 18:24:03.363138 [NOTICE] switch_loadable_module.c:296 Adding File Format 'caf'
2010-12-21 18:24:03.363196 [NOTICE] switch_loadable_module.c:296 Adding File Format 'htk'
2010-12-21 18:24:03.363251 [NOTICE] switch_loadable_module.c:296 Adding File Format 'iff'
2010-12-21 18:24:03.363305 [NOTICE] switch_loadable_module.c:296 Adding File Format 'mat'
2010-12-21 18:24:03.363366 [NOTICE] switch_loadable_module.c:296 Adding File Format 'paf'
2010-12-21 18:24:03.363424 [NOTICE] switch_loadable_module.c:296 Adding File Format 'pvf'
2010-12-21 18:24:03.363484 [NOTICE] switch_loadable_module.c:296 Adding File Format 'raw'
2010-12-21 18:24:03.363544 [NOTICE] switch_loadable_module.c:296 Adding File Format 'sd2'
2010-12-21 18:24:03.363604 [NOTICE] switch_loadable_module.c:296 Adding File Format 'sds'
2010-12-21 18:24:03.363662 [NOTICE] switch_loadable_module.c:296 Adding File Format 'sf'
2010-12-21 18:24:03.363720 [NOTICE] switch_loadable_module.c:296 Adding File Format 'voc'
2010-12-21 18:24:03.363777 [NOTICE] switch_loadable_module.c:296 Adding File Format 'w64'
2010-12-21 18:24:03.363837 [NOTICE] switch_loadable_module.c:296 Adding File Format 'wav'
2010-12-21 18:24:03.363897 [NOTICE] switch_loadable_module.c:296 Adding File Format 'wve'
2010-12-21 18:24:03.363957 [NOTICE] switch_loadable_module.c:296 Adding File Format 'xi'
2010-12-21 18:24:03.364015 [NOTICE] switch_loadable_module.c:296 Adding File Format 'r8'
2010-12-21 18:24:03.364094 [NOTICE] switch_loadable_module.c:296 Adding File Format 'r16'
2010-12-21 18:24:03.364133 [NOTICE] switch_loadable_module.c:296 Adding File Format 'r24'
2010-12-21 18:24:03.364192 [NOTICE] switch_loadable_module.c:296 Adding File Format 'r32'
2010-12-21 18:24:03.364251 [NOTICE] switch_loadable_module.c:296 Adding File Format 'gsm'
2010-12-21 18:24:03.364324 [NOTICE] switch_loadable_module.c:296 Adding File Format 'ul'
2010-12-21 18:24:03.364377 [NOTICE] switch_loadable_module.c:296 Adding File Format 'al'
2010-12-21 18:24:03.364437 [NOTICE] switch_loadable_module.c:296 Adding File Format 'adpcm'
2010-12-21 18:24:03.365557 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_local_stream]
2010-12-21 18:24:03.365574 [NOTICE] switch_loadable_module.c:272 Adding API Function 'stop_local_stream'
2010-12-21 18:24:03.365625 [NOTICE] switch_loadable_module.c:272 Adding API Function 'start_local_stream'
2010-12-21 18:24:03.365661 [NOTICE] switch_loadable_module.c:272 Adding API Function 'show_local_stream'
2010-12-21 18:24:03.365694 [NOTICE] switch_loadable_module.c:296 Adding File Format 'local_stream'
2010-12-21 18:24:03.365774 [CONSOLE] mod_local_stream.c:161 Can't open directory: /usr/share/freeswitch/sounds/music/8000
2010-12-21 18:24:03.365881 [CONSOLE] mod_local_stream.c:161 Can't open directory: /usr/share/freeswitch/sounds/music/16000
2010-12-21 18:24:03.365902 [CONSOLE] mod_local_stream.c:161 Can't open directory: /usr/share/freeswitch/sounds/music/8000
2010-12-21 18:24:03.366137 [CONSOLE] mod_local_stream.c:161 Can't open directory: /usr/share/freeswitch/sounds/music/32000
2010-12-21 18:24:03.366368 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_tone_stream]
2010-12-21 18:24:03.366387 [NOTICE] switch_loadable_module.c:296 Adding File Format 'tone_stream'
2010-12-21 18:24:03.366468 [NOTICE] switch_loadable_module.c:296 Adding File Format 'silence_stream'
2010-12-21 18:24:03.366534 [CRIT] switch_loadable_module.c:882 Error Loading module /usr/lib/freeswitch/mod_lua.so
**File not found**
2010-12-21 18:24:03.367127 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_say_en]
2010-12-21 18:24:03.367143 [NOTICE] switch_loadable_module.c:397 Adding Say interface 'en'
2010-12-21 18:24:03.367193 [CONSOLE] switch_loadable_module.c:122 Starting runtime thread for mod_event_socket
2010-12-21 18:24:03.367238 [CONSOLE] switch_loadable_module.c:122 Starting runtime thread for CORE_SOFTTIMER_MODULE
2010-12-21 18:24:03.367357 [NOTICE] switch_core.c:954 Created ip list rfc1918.auto default (deny)
2010-12-21 18:24:03.367372 [NOTICE] switch_utils.c:195 Adding 10.0.0.0/8 (allow) [] to list rfc1918.auto
2010-12-21 18:24:03.367383 [NOTICE] switch_utils.c:195 Adding 172.16.0.0/12 (allow) [] to list rfc1918.auto
2010-12-21 18:24:03.367392 [NOTICE] switch_utils.c:195 Adding 192.168.0.0/16 (allow) [] to list rfc1918.auto
2010-12-21 18:24:03.367402 [NOTICE] switch_core.c:962 Created ip list wan.auto default (allow)
2010-12-21 18:24:03.367419 [NOTICE] switch_utils.c:195 Adding 10.0.0.0/8 (deny) [] to list wan.auto
2010-12-21 18:24:03.367428 [NOTICE] switch_utils.c:195 Adding 172.16.0.0/12 (deny) [] to list wan.auto
2010-12-21 18:24:03.367438 [NOTICE] switch_utils.c:195 Adding 192.168.0.0/16 (deny) [] to list wan.auto
2010-12-21 18:24:03.367448 [NOTICE] switch_core.c:970 Created ip list nat.auto default (deny)
freeswitch@dima-desktop> 2010-12-21 18:24:03.367456 [NOTICE] switch_core.c:972 Adding 192.168.0.9/255.255.255.0 (deny) to list nat.auto
2010-12-21 18:24:03.367470 [NOTICE] switch_utils.c:195 Adding 10.0.0.0/8 (allow) [] to list nat.auto
2010-12-21 18:24:03.367480 [NOTICE] switch_utils.c:195 Adding 172.16.0.0/12 (allow) [] to list nat.auto
2010-12-21 18:24:03.367490 [NOTICE] switch_utils.c:195 Adding 192.168.0.0/16 (allow) [] to list nat.auto
2010-12-21 18:24:03.367499 [NOTICE] switch_core.c:981 Created ip list loopback.auto default (deny)
2010-12-21 18:24:03.367507 [NOTICE] switch_utils.c:195 Adding 127.0.0.0/8 (allow) [] to list loopback.auto
2010-12-21 18:24:03.367517 [NOTICE] switch_core.c:987 Created ip list localnet.auto default (deny)
2010-12-21 18:24:03.367525 [NOTICE] switch_core.c:990 Adding 192.168.0.9/255.255.255.0 (allow) to list localnet.auto
2010-12-21 18:24:03.367547 [CONSOLE] switch_core.c:1017 Created ip list domains default (deny)
2010-12-21 18:24:03.367602 [NOTICE] switch_utils.c:195 Adding 192.0.2.0/24 (allow) [brian@192.168.0.9] to list domains
2010-12-21 18:24:03.367656 [CONSOLE] switch_core.c:1575
_____ ______ _____ _____ ____ _ _
| ___| __ ___ ___/ ___\ \ / /_ _|_ _/ ___| | | |
| |_ | '__/ _ \/ _ \___ \\ \ /\ / / | | | || | | |_| |
| _|| | | __/ __/___) |\ V V / | | | || |___| _ |
|_| |_| \___|\___|____/ \_/\_/ |___| |_| \____|_| |_|
************************************************************
* Anthony Minessale II, Michael Jerris, Brian West, Others *
* FreeSWITCH (http://www.freeswitch.org) *
* Paypal Donations Appreciated: paypal@freeswitch.org *
* Brought to you by ClueCon http://www.cluecon.com/ *
************************************************************
2010-12-21 18:24:03.367666 [CONSOLE] switch_core.c:1578
FreeSWITCH Version 1.0.6 (svn-exported) Started.
Max Sessions[1000]
Session Rate[30]
SQL [Enabled]

Большая часть дела сделана. Осталось лишь протестировать работоспособность.
Сначала попробуем позвонить сами себе. Подключаем вот такую гарнитуру или вот такой телефон. Запускаем клиента от Freeswitch.

root@OpenWrt:/# fs_cli
_____ ____ ____ _ ___
| ___/ ___| / ___| | |_ _|
| |_ \___ \ | | | | | |
| _| ___) | | |___| |___ | |
|_| |____/ \____|_____|___|
*******************************************************
* Anthony Minessale II, Ken Rice, Michael Jerris *
* FreeSWITCH (http://www.freeswitch.org) *
* Paypal Donations Appreciated: paypal@freeswitch.org *
* Brought to you by ClueCon http://www.cluecon.com/ *
*******************************************************
Type /help to see a list of commands
+OK log level [7]
freeswitch@internal>

Для совершения вызова используется модуль mod_portaudio. Что это такое, прочитать можно здесь http://wiki.freeswitch.org/wiki/Mod_portaudio. Если он подгрузился, то будет доступна команда «pa». Если он не подгрузился, то загружаем вручную:

freeswitch@internal> load mod_portaudio

Теперь, собственно, делаем исходящий вызов. При вызове указываем свой ip-адрес.

freeswitch@internal> pa call sip:1000@192.168.0.100

В результате выполнения команды мы увидим длинный лог на экране. А в динамике гарнитуры услышим приятный женский голос, который нам сообщит, что номера 1000 в системе не зарегистрировано. Круто!

Как позвонить кому-то?

На удаленном компьютере нужно установить софтфон. Опять же случайным образом находим его в интернете. Мой случайный sip-клиент оказался Twinkle.
(http://www.xs4all.nl/~mfnboer/twinkle/)

Создаем пользователя:
ИМЯ ПОЛЬЗОВАТЕЛЯ — 1001
ДОМЕН - 192.168.0.100

Регистрируем его:
ИМЯ ПОЛЬЗОВАТЕЛЯ — 1001
ПАРОЛЬ — 1234

Позвоним теперь уже отсюда на номер 1000. В поле ПОЗВОНИТЬ вводим номер 1000 и нажимаем НАБРАТЬ. Приятный женский голос вновь что-то говорит )).

Ну и финальный этап. Позвоним на удаленный компьютер из роутера:

freeswitch@internal> pa call sip:1001@192.168.0.100