VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Установка chan_dongle

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

soh
Сообщения: 154
Зарегистрирован: 06 мар 2012, 15:42

Установка chan_dongle

Сообщение soh »

День добрый. Возник вопрос в установке данного модуля.
Беда в том, что при сборке система не может найти asterisk.h. Сам Астериск поставлен год назад из репозиториев Убунты. Исходников нет. Думаю, что делать. Скачать с сайта Астериска тарбол той же версии или еще как-то?
PS: Asterisk 1.8.4.4~dfsg-2ubuntu1.1
Ubuntu 12.04 LTS

UPD: Залез на сайт Астериск, зашел в старые версии Астериска и потерялся :( В итоге скачал вот это
http://downloads.asterisk.org/pub/telep ... 8.4.tar.gz
При компиляции указал

Код: Выделить всё

DESTDIR="/usr/lib/asterisk/modules" ./configure  --with-asterisk=/home/soh/Temp/asterisk-1.8.4.4/include
Теперь новая беда

Код: Выделить всё

./asterisk.h:21:33: fatal error: asterisk/autoconfig.h: No such file or directory
compilation terminated.
Неужели не тот тарбол скачал?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Установка chan_dongle

Сообщение ded »

asterisk.h как раз и находится в исходниках астериска. Если думаете, что его можно просто как-то закинуть куда надо - разочарую.
Chan_dongle - это как надстройка мансарды на пятиэтажном доме. И дом должен быть собран из исходников. Без генплана этого дома (без asterisk.h) вам эту мансарду не построить.
soh
Сообщения: 154
Зарегистрирован: 06 мар 2012, 15:42

Re: Установка chan_dongle

Сообщение soh »

И что мне теперь делать? В src у меня пусто. Разве исходника в тарболе ему не хватит?
Весть тарбол извлек в /home/soh/Temp/asterisk-1.8.4.4/ и подсунул ему.

Или теперь у меня только один вариант? Пересобирать Астериск из исходников заново?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Установка chan_dongle

Сообщение ded »

И что мне теперь делать? В src у меня пусто. Разве исходника в тарболе ему не хватит?
Нет
Или теперь у меня только один вариант? Пересобирать Астериск из исходников заново?
Кроме этого варианта - ещё один: переквалифицироваться в управдомы. Как это собирался сделать Остап-Сулейман-Ибрагим-Берта-Мария Бендер-бей.
menzoberronzan
Сообщения: 45
Зарегистрирован: 27 фев 2013, 12:15
Откуда: Пенза
Контактная информация:

Re: Установка chan_dongle

Сообщение menzoberronzan »

Исходники астериска в убунту ставятся вместе с пакетом asterisk-dev.
Так что имеем 2 варианта:
1.) Поставить пакет asterisk-dev из репозитория ( версия может отличаться)
2.) Найти на просторах интернета пакет asterisk-dev нужной версии
soh
Сообщения: 154
Зарегистрирован: 06 мар 2012, 15:42

Re: Установка chan_dongle

Сообщение soh »

понял, спасибо большое
soh
Сообщения: 154
Зарегистрирован: 06 мар 2012, 15:42

Re: Установка chan_dongle

Сообщение soh »

menzoberronzan писал(а):Исходники астериска в убунту ставятся вместе с пакетом asterisk-dev.
Так что имеем 2 варианта:
1.) Поставить пакет asterisk-dev из репозитория ( версия может отличаться)
2.) Найти на просторах интернета пакет asterisk-dev нужной версии
Спасибо! Все поставилось и заработало. Поставил asterisk-dev из репозитория.
Теперь проблема в другом. Настроил chan_dongle. Вот
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
dongle.conf

Код: Выделить всё

[dongle0]
audio=/dev/ttyUSB0<----><------>; tty port for audio connection; <----->no default value
data=/dev/ttyUSB1<-----><------>; tty port for AT commands; <--><------>no default value
context=TP_SPB
group=0
rxgain=4;
txgain=5;
resetdongle=yes
u2diag=-1
usecallingpres=yes
callingpres=allowed_passed_screen
imei=Мой imei

Код: Выделить всё

asterisk*CLI> dongle show device state dongle0
-------------- Status -------------
  Device                  : dongle0
  State                   : Free
  Audio                   : /dev/ttyUSB0
  Data                    : /dev/ttyUSB1
  Voice                   : Yes
  SMS                     : Yes
  Manufacturer            : huawei
  Model                   : E1550
  Firmware                : 11.608.12.00.143
  IMEI                    : 358705033864952
  IMSI                    : 250011770955738
  GSM Registration Status : Registered, home network
  RSSI                    : 13, -117 dBm
  Mode                    : No Service
  Submode                 : No service
  Provider Name           : MTS RUS@
  Location area code      : D6D9
  Cell ID                 : 540F
  Subscriber Number       : Unknown
  SMS Service Center      : +79112009993
  Use UCS-2 encoding      : Yes
  USSD use 7 bit encoding : Yes
  USSD use UCS-2 decoding : No
  Tasks in queue          : 0
  Commands in queue       : 0
  Call Waiting            : Disabled
  Current device state    : start
  Desired device state    : start
  When change state       : now
  Calls/Channels          : 0
    Active                : 0
    Held                  : 0
    Dialing               : 0
    Alerting              : 0
    Incoming              : 0
    Waiting               : 0
    Releasing             : 0
    Initializing          : 0
Все прекрасно зацепилось и вроде бы работает. Но при входящем звонке на сотоый номер симкарты происходит вот что:

[2013-07-24 18:24:48] ERROR[10576]: at_response.c:472 at_response_error: [dongle0] AT^DDSETEX failed
-- <Dongle/dongle0-0100000003> Playing 'spb.gsm' (language 'en') <------------------- Оно играет, но мы ничего не слышим
[2013-07-24 18:25:06] WARNING[10621]: channel.c:982 channel_indicate: [Dongle/dongle0-0100000003] Don't know how to indicate condition 22

Посоветуйте, куда рыть. Может нет голосовых функций в модеме?
Модем МТС (huawei E1550), оператор МТС
Сейчас послушал запись звонка. Оператор нас не слышит, мы его тоже... Не предусмотрен/залочен голос в свистке этом? :(
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Установка chan_dongle

Сообщение awsswa »

версия прошивки ?
платный суппорт по мере возможностей
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Установка chan_dongle

Сообщение Vlad1983 »

audio=/dev/ttyUSB2
data=/dev/ttyUSB3
ЛС: @rostel
soh
Сообщения: 154
Зарегистрирован: 06 мар 2012, 15:42

Re: Установка chan_dongle

Сообщение soh »

Версия прошивки донгла? А как ее узнать?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH