Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Нет сиганла в аналоговых портах

Нет сиганла в аналоговых портах

Seiros ТИ24
Откуда: Краснодар
Сообщений: 10

Нет сиганла в аналоговых портах

Здравствуйте!
Ест плата аналоговых портов Seiros ТИ24 (8 FXS и 8 FXO портов). FXO порты не подключал пока к сети - пытаюсь заставить работать FXS-ные. Подключаю заведомо рабочий аналоговый телефон к порту FXS. Гудка нет. Напряжение на него поступает - горит неоновая лампочка на аппарате. Звоню на него с SIP-телефона (sipura/linksys) - звонок проходит, у сипуры идут гудки в трубке, а у аналогового аппарата звенит звонок. Снимаю трубку - тишина. Почитал форумы, поменял тип сигнализации с ls на ks. Результат аналогичный. Подскажите в какую сторону копать, что почитать ЕЩЁ и что ещё покрутить в настройках? Посоветуйте какой дебаг запустить, чтобы отловить глюк?
Вот конфиги моей системы:
Ubuntu 8.04 server, Asterisk 1.4.19, Zaptel 1.4.9.2 (рекомендован производителем платы как гарантировано проверенный на работоспособность).

zaptel.conf
===========
fxols=1-8
loadzone=us
defaultzone=us

fxsls=9-16
loadzone=us
defaultzone=us


zapata.conf
============
[trunkgroups]
[channels]

usecallerid=yes
hidecallerid=no
callwaiting=yes
threewaycalling=yes
transfer=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0

;;FXS Modules
Group=1
signalling=fxo_ls
context=office
channel=1-8

;;FXO Modules
Group=2
echocancel=yes
signalling=fxs_ls
context=Incoming
channel=9-16

Zaptel Version: 1.4.9.2
Echo Canceller: MG2
Configuration
======================


Channel map:

Channel 01: FXO Loopstart (Default) (Slaves: 01)
Channel 02: FXO Loopstart (Default) (Slaves: 02)
Channel 03: FXO Loopstart (Default) (Slaves: 03)
Channel 04: FXO Loopstart (Default) (Slaves: 04)
Channel 05: FXO Loopstart (Default) (Slaves: 05)
Channel 06: FXO Loopstart (Default) (Slaves: 06)
Channel 07: FXO Loopstart (Default) (Slaves: 07)
Channel 08: FXO Loopstart (Default) (Slaves: 08)
Channel 09: FXS Loopstart (Default) (Slaves: 09)
Channel 10: FXS Loopstart (Default) (Slaves: 10)
Channel 11: FXS Loopstart (Default) (Slaves: 11)
Channel 12: FXS Loopstart (Default) (Slaves: 12)
Channel 13: FXS Loopstart (Default) (Slaves: 13)
Channel 14: FXS Loopstart (Default) (Slaves: 14)
Channel 15: FXS Loopstart (Default) (Slaves: 15)
Channel 16: FXS Loopstart (Default) (Slaves: 16)

16 channels to configure.

Вот что говорит сам астериск
ubuntu*CLI> zap show status
Description Alarms IRQ bpviol CRC4
Seiros TA24 Board 1 OK 0 0 0
ubuntu*CLI>

вроде как всё сконфигурировано нормально и автоматически запускается, но не работает :( Помогите, пожалуйста добрым советом.
2008-11-01 10:16

Avatara of Ivon
Сообщений: 445

Re: Нет сиганла в аналоговых портах

тут они заявляли, что у них свой драйвер, то есть стандартный не подходит. Может в этом дело?
2008-11-01 10:24

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Нет сиганла в аналоговых портах

у меня на других платах была аналогичная проблема:
http://asterisk-support.ru/forum/topics/3611/
Обратитесь в техподдержку сейрос, самый верный вариант.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-11-01 10:31

Откуда: Краснодар
Сообщений: 10

Re: Нет сиганла в аналоговых портах

Ivon:

тут они заявляли, что у них свой драйвер, то есть стандартный не подходит. Может в этом дело?
С драйвером - отдельная песТня :) Всё собиралось из исходников по рекомендациям производителя. Попариться пришлось долго, прежде чем скомпилировать под убунтой дрова. Производитель сидит на другом линуксе, а убунта не любит rpm пакеты. На самом деле там патчится сам zaptel и под ядро компиляется модуль. Смотрю /var/log/messages - там показывает что трубку на телефоне снимают, даже цифры DTMF набора показывает (пытались с него набрать внутренний номер). Так что я думаю, что с дровами нормально дела обстоят. Хотя, это тоже может быть только кажется.
Производителю отписал - пока ответа не получил.
2008-11-01 10:35

Avatara of Ivon
Сообщений: 445

Re: Нет сиганла в аналоговых портах

3axap:

Так что я думаю, что с дровами нормально дела обстоят. Хотя, это тоже может быть только кажется.
Производителю отписал - пока ответа не получил.
Надо чтоб уверенность была стопроцентная. Может модуль ядра не для той карты загружается? /etc/default/zaptel надо все ненужные модули закомментить (для начала). Это вобщем-то единственное отличие от rpm based дистрибутивов (там оно в /etc/sysconfig/zaptel). А за остальным - в саппорт, а нам результаты.
2008-11-01 11:46

Откуда: Краснодар
Сообщений: 10

Re: Нет сиганла в аналоговых портах

Всё. Проблема решилась! Тех.поддержка дала несколько дельных советов. Думаю, что проблема была не в плате. Вероятно у меня где-то в конфигурации что-то криво отрабатывало, либо я упустил что-то при настройке. Как только разберусь что именно - отпишусь, и расскажу в чем была засада.
Хочу заметить, что тех.поддержка меня порадовала - чёткие советы по делу. Очень признателен за помощь всем откликнувшимся. Особенно тех.поддержке. Плата работает как положено. Я счастлив :-D
2008-11-01 13:38

Сообщений: 21

Re: Нет сиганла в аналоговых портах

Сейрос - неплохая команда ;)
А как она решилась и какие советы? Сейчас в процессе размышлений по поводу плат, так что данная информация была бы очень ценна!
[Райдо]
2008-11-02 10:08

Откуда: Краснодар
Сообщений: 10

Re: Нет сиганла в аналоговых портах

Что именно писала техподдержка не вижу смысла пересказывать - главное найти в каком дебаге отлавливать глюки :-D.
В общем получилось как в поговорке : "дело было не в бобине - идиот сидел в кабине". Сказывается недостаток опыта в конфигурировании астериска. Дело в том, что у меня физически в сервере две платы. Одна от Digium ТЕ205 на два PRI потока, а вторая от Сейрос - ТИ24. Сначала работала только TE205. Всё работало чудненько. Потом докупили ТИ-24. Вот тут и началась свистопляска. Что я проделывал в процессе экспериментов - страшно рассказывать :-). По началу был уверен, что карточки не поделили прерывание. Этот вариант отпал ,когда выдалось время и я переконфигурировал в системе всё, что только возможно (менял прерывания, отключал устройства и т.п.). Результат №1 - по всей видимости самой ТИ-24 действительно наплевать на каком прерывании она сидит и с кем она его делит (в разумных пределах, конечно).
В конце концов оказалось, что в процессе штудирования книжек и форумов я упустил один очень важный момент - номера каналов в zaptel.conf и, соответственно, в zapata.conf нельзя давать как заблагорассудится. Дело в том, что у меня на PRI потоке используется половина таймслотов от одного потока (т.е. B-каналы были 1-15, D-канал был 16). Я, с дуру, пытался прописать номера каналов от оставшихся 15 таймслотов под мои FXS и FXO каналы ТИ24. Т.е. пытался задать номера fxs-ным каналам с 17 по 24 (пробовал ещё 33-40), а под fxo с 25 по 32 (пробовал ещё 41-48). В общем после установки правильной нумерации каналов (в моём случае 67-74 и 75-82) всё заработало как часики.
Экспериментов было много, и даже когда плату ТИ24 оставлял одну в сервере (без ТЕ205) не было гудка в линии (находила, видимо, коса на камень).
Думаю что в учебники (или хотя бы раздел FAQ) надо добавить такой пункт, в котором будет написано большими жирными буквами, что нумерация каналов в заптеловском драйвере не берётся с потолка а берется из самого zaptel-а :)
PS
1)Благодарю всех откликнувшихся за помощь.
2)Если кто решит ставить астериск на ubuntu и купит ТИ24 - пишите, поделюсь своим опытом как обойти грабли :-)
2008-11-05 16:40

Откуда: Kiev
Сообщений: 801

Re: Нет сиганла в аналоговых портах

Да, интересные умозаключения. Так понимаю, что если даже админом используется часть каналов, описывая их в zaptel.conf, это еще не означает, что сам драйвер их не использует в неявном виде....
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2008-11-05 17:19

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru