модуль в репозитории EntwareА где сам скомпилированный модуль. Куда вы его положили?
Code:$ opkg update $ opkg install asterisk18-chan-dongleа как с голосовым трафиком?и даже смску удалось отправить из консоли
модуль в репозитории EntwareА где сам скомпилированный модуль. Куда вы его положили?
Code:$ opkg update $ opkg install asterisk18-chan-dongleа как с голосовым трафиком?и даже смску удалось отправить из консоли
Last edited by Omega; 16-06-2012 at 19:16. Reason: 2 posts merged
Я не волшебник -только учусь. Сейчас сижу разбираюсь с даилпланами -читаю "Asterisk Understanding". По мере успехов буду отписываться.
Сигнализация с сип телефона на другую мобилку тоже проходит. Голосовую часть протестировать не могу, ибо один в доме.
Проходит сигнализация и в обратную сторону от внешнего телефона на сип на планшететчерез астериск...И даже вроде как поле снятия трубки чо-то можно услышать (не полностью уверен бо планшет и телефон находились в 30 см друг ото друга)...Большей проверки кодеков и звука нет возможности пока сделать ....Может ко другой возьмется
Last edited by pppppppo_98; 17-06-2012 at 07:04. Reason: 2 posts merged
Голос ходит отлично в обе стороны.
ryzhov_al, спасибо.
Думаю стОит добавить оба модуля в репу. Возможно у кого-то не поднимется chan_dongle в связи с наличием модема отличного от Huawei. Тут сообщество делится опытом использования обоих модулей:
У меня завёлся chan_dongle с пол-пинка. Модем Huawei E1550Originally Posted by ebaka
А какие кстати вы ставили кодеки, и как насчет усиления звука и подавления эха... Выложите настройки плз
А что такое второй вызов. Это типа ставится на холод первый, вызывается второй, разговор с ним, и возможность переключения на первый вузов с холодом второго? Так надо понимать?
Last edited by pppppppo_98; 17-06-2012 at 10:07.
Что касается кодеков, то они глобально определены в конфиге sip.conf в директиве [general]
Так называемое "усиление звука" в контексте использования модуля chan_dongle можно регулировать параметрами в конфиге /opt/asterisk/dongle.confCode:disallow=all allow=alaw allow=ulaw allow=g729
У меня так(кажется по умолчанию):
По поводу эхоподавления изучите статью. Насколько мне известно, то программные эходавы совсем не эффективны.Code:rxgain=3 ; increase the incoming volume txgain=3 ; increase the outgoint volume
Так же очень важны версия прошивки самого usb-модема и способ подключения. У меня к роутеру подключён usb-hub с внешним питанием. Прошивка 11.608.12.00.143
A g726? У меня вчера упорно не хотело связываться пока я не закоментил все директивы allow , disallow. А кстати GSM кодек почему не разрешен, разве с сотового поток поступает не в этой кодировке? Или е1550 преобразует голосовой поток в другую кодировку еще до взаимодействия с астериском
В за главном хау ту этого топика просто другие параметры.
Code:rxgain=3 ; increase the incoming volume txgain=3 ; increase the outgoint volume
rxgain=3
txgain=-4
У меня карта прям в роутере стоитПо поводу эхоподавления изучите статью. Насколько мне известно, то программные эходавы совсем не эффективны.
Так же очень важны версия прошивки самого usb-модема и способ подключения. У меня к роутеру подключён usb-hub с внешним питанием. Прошивка 11.608.12.00.143
Спасибо за ссылки
ЗЫ
Еще вопрос о входящих смс. Вы их отлючали? Ибо в комменнтриях к конфиг файлу пишут что с ними возможна нестабильная работа, и тем не менее параметр по умолчанию разрешает входящие смс, а. Старт топике они запрещены disablesms=yes. А в диал плане почему то есть ектеншн для обработки входящих смс
Last edited by pppppppo_98; 17-06-2012 at 10:57.
А вот и первый баг. Астериск полностью отвалился после запроса баланса chan_dongle:
upd. Так же отваливается при попытке получить/отправить sms. В логах ничего((Code:h1Nt-Router*CLI> dongle ussd dongle0 *100# [dongle0] USSD queued for send with id 0x654258 -- [dongle0] Successfully sent USSD 0x654258 [Jun 17 09:44:43] NOTICE[2847]: at_response.c:267 at_response_ok: [dongle0] Successfully sent USSD 0x654258 h1Nt-Router*CLI> Disconnected from Asterisk server Executing last minute cleanups Asterisk ending (0).
Вероятнее всего в этом и ошибка. Модему может не хватать питания роутера.
Last edited by Omega; 17-06-2012 at 15:00. Reason: 2 posts merged
С историей модуля получается следующая Санта-Барбара:
- на идеях модуля chan_sebi, брошенного в 2009-м году, Артём Махутов создал модуль chan_datacard для модемов Huawei E1550, E169, K3520, K3715. Разработка велась с 31.08.2009г. по 15.09.2011г., сейчас прекращена.
- далее Виталий (bg) изменил chan_datacard из-за проблем как архитектурного плана так и корявой реализации, с планами на слияние с проектом Махутова. Изменил настолько, что фактически надо было поглощать то, что у Махутова осталось. Разработка модуля велась с 18.11.2010г. по 30.08.2011г. Поддержка ветки сейчас приостановлена, теперь модуль перерождён в...
- chan_dongle - за единоличным авторством того же Виталия (bg). Модуль поддерживает модемы Huawei K3715, E169 / K3520, E155X, E175X, K3765. Разработка модуля ведётся с 11.05.2011г. по сей день, Wiki проекта находится здесь. Последний релиз 13.05.2012г.
Ещё есть патч двулетней давности, решающий проблему one way voice на модемах Huawei E150. Проблема там не в asterisk, а в модуле usb-serial ядра.
Update. Никакой необходимости в модуле chan_datacard любой ветки разработок нет.
Last edited by ryzhov_al; 18-06-2012 at 18:48. Reason: Виталий (bg), спасибо за содействие
► Entware Repository ◄ RT-N66U Router + ZyXEL V352L Phone + WD TV Live Player + WD My Book Live NAS
► Entware Repository ◄ RT-N66U Router + ZyXEL V352L Phone + WD TV Live Player + WD My Book Live NAS
Если сидеть ровно, то ничего не покажет. Связался с автором\разработчиком chan_dongle и получил исчерпывающий ответ. Обновил историю возникновения модулей chan_datacard и chan_dongle.
В случае, если вы заинтересованы в устранении бага, напишите автору модуля.
Посмотрю позже.
Last edited by ryzhov_al; 18-06-2012 at 07:32.
► Entware Repository ◄ RT-N66U Router + ZyXEL V352L Phone + WD TV Live Player + WD My Book Live NAS
► Entware Repository ◄ RT-N66U Router + ZyXEL V352L Phone + WD TV Live Player + WD My Book Live NAS
to ryzhov_al:
После обновления Asterisk на 1.8.10.1 перестал работать chan_dongle, просьба пересобрать модуль под новую версию Asterisk
Unable to load module chan_dongle
Command 'module load chan_dongle' failed.
[Jul 16 16:41:51] WARNING[519]: loader.c:777 inspect_module: Module 'chan_dongle.so' was not compiled with the same compile-time options as this version of Asterisk.
[Jul 16 16:41:51] WARNING[519]: loader.c:778 inspect_module: Module 'chan_dongle.so' will not be initialized as it may cause instability.
[Jul 16 16:41:51] WARNING[519]: loader.c:861 load_resource: Module 'chan_dongle' could not be loaded.
► Entware Repository ◄ RT-N66U Router + ZyXEL V352L Phone + WD TV Live Player + WD My Book Live NAS