Помогите настроить конференции с MeetMe
Здравствуйте.
Не получается организовать конференцию. Поделитесь пожалуйста опытом настройки конференций, либо скажите, что я делаю не так.
Платформа:
ОС: Fedora Core 5, ядро: 2.6.19-1.2288.2.1.fc5smp, asterisk v 1.4.1 скомпилиный из исходных кодов.
1) конфиги:
meetme.conf:
[rooms]
conf => 5555
extensions.conf:
[default]
include => conference
[conference]
exten => 300,1,Answer
exten => 300,2,MeetMe(5555)
exten => 300,3,Hangup
2) когда запускаем астериск #asterisk -vvvcg, по части MeetMe он пишет
[Mar 6 13:24:07] WARNING[8562]: app_meetme.c:4640 sla_load_config: Invalid entry in sla.conf defined with no type!
[Mar 6 13:24:07] WARNING[8562]: app_meetme.c:4640 sla_load_config: Invalid entry in sla.conf defined with no type!
== Manager registered action MeetmeMute
== Manager registered action MeetmeUnmute
== Registered application 'MeetMeAdmin'
== Registered application 'MeetMeCount'
== Registered application 'MeetMe'
== Registered application 'SLAStation'
== Registered application 'SLATrunk'
в sla.conf определено:
[junky]
trunk => SIP/10
station => SIP/15
station => SIP/16
[markster]
station => SIP/20
station => SIP/5555
3) Когда пытаемся позвонить на номер 300, астериск отвечает "thet is not valid conference number", а в консоль выводит:
-- Executing [300@sip:1] Answer("SIP/larchen-08b05758", "") in new stack
-- Executing [300@sip:2] MeetMe("SIP/larchen-08b05758", "5555") in new stack
== Parsing '/etc/asterisk/meetme.conf': Found
[Mar 6 13:30:42] WARNING[8622]: chan_zap.c:896 zt_open: Unable to open '/dev/zap/pseudo': No such file or directory
[Mar 6 13:30:42] ERROR[8622]: chan_zap.c:7606 chandup: Unable to dup channel: No such file or directory
[Mar 6 13:30:42] WARNING[8622]: app_meetme.c:752 build_conf: Unable to open pseudo channel - trying device
[Mar 6 13:30:42] WARNING[8622]: app_meetme.c:755 build_conf: Unable to open pseudo device
-- <SIP/larchen-08b05758> Playing 'conf-invalid' (language 'en')
== Spawn extension (sip, 300, 2) exited non-zero on 'SIP/larchen-08b05758'
4) Zap... В доках пишут, что для работы MeetMe требуется эмулятор таймера, реализованный в драйверах от Zaptel. Скачиваю пакет zaptel-1.4.0.tar.gz (md5sum 27b43dfa3f1629f063a20779300f68c8). Руководствуясь докой по установке с http://www.asteriskguru.com/tutorials/asterisk_installation_compilation_fedora.html , устанавливаю указанные там пакеты, корректирую линки на исходники ядра, говорю
# make linux26 (происходит настройка)
# make linux26 (происходит компиляция)
# make install (установка)
После установке в /lib/modules/ кроме папки с модулями моего ядра 2.6.19-1.2288.2.1.fc5smp появляется папка 2.6.19-1.2288.2.1.fc5. В последней есть только папка misc, содержащя *.ko в том числе zaptel.ko и ztdummy.ko. Но
# insmod zaptel.ko
insmod: error inserting 'zaptel.ko': -1 Invalid module format
# insmod ztdummy.ko
insmod: error inserting 'ztdummy.ko': -1 Invalid module format
:(...
# modprobe ztdummy.ko
FATAL: Module ztdummy.ko not found.
Помогите пожалуйста разобраться. Если не лень, за мини howto по поднятию конференций буду очень признателен.
Спасибо.
|