Автор Тема: Asterisk+FreePBX+huawei e173+ ИП-телефония от оператора.  (Прочитано 10585 раз)

Оффлайн romario

  • Завсегдатай
  • *
  • Сообщений: 621
    • ЮНИКС
перекомпилируй Asterisk,
./configure
make
make menuselect
Посмотри в channels задействован ли у тебя chan_sip.c
если до то погнали дальше
make install
make progdocs
make samples

Если chan_sip.c не задействован то значит у тебя не установлен зависимый пакет (обычно это rescrypto или что то связанное в ssl), но поскольку ты поставил FreePBX значит ты эту зависимость установил.

P.S. Ставь FreePBX 2.10 - все реальный пацаны уже на ней все ставят.

Оффлайн Onwardv

  • Давно тут
  • **
  • Сообщений: 50
Спасибо.
Пока решил отказаться от установки FreePBX и попробовать астериск без веб-лица
Поставил заново сервер 6 лайт
обновил
установил из пакетов asterisk1.8-full
Sip-ы настроил. Эхо своё из софт-фона x-lite послушал
Потом долго пытался сделать dongle

Вот что выдает: dongle  show devices из консоли
host-102*CLI> dongle  show devices
ID           Group State      RSSI Mode Submode Provider Name  Model      Firmware          IMEI             IMSI             Nu                                 mber
dongle0      0     Not connec 0    0    0       NONE                                                                          Un                                 known


После того, как добавил в файл dongle.conf две строчки:
audio=/dev/ttyUSB1 ; tty for audio connection
data=/dev/ttyUSB2 ; tty for AT commands


В консоли  астериска периодически вылетает:

host-102*CLI> dongle  show devices
ID           Group State      RSSI Mode Submode Provider Name  Model      Firmware          IMEI             IMSI             Number
dongle0      0     Not connec 0    0    0       NONE                                                                          Unknown
[Mar  1 00:08:59] WARNING[3895]: chan_dongle.c:215 opentty: unable to open /dev/ttyUSB2: Permission denied



Обновил ядро до 3.0.66
Не помогло.
Пытался разное. В итоге получилось следующее
содержимое файла  dongle.conf

[general]
interval=15

[defaults]
context=dongle-incoming
group=0
rxgain=0
txgain=0
resetdongle=yes
u2diag=-1
usecallingpres=yes
callingpres=allowed_passed_screen

language=ru
disable=no

[dongle0]
audio=/dev/ttyUSB1 ; tty for audio connection
data=/dev/ttyUSB2 ; tty for AT commands
imei=352216046191041
context=dongle-incoming; контекст
group=0
rxgain=3; увеличение громкости
txgain=3; увеличение громкости
resetdongle=yes; сбрасывать карту при инициализации
u2diag=-1
usecallingpres=yes
callingpres=allowed_passed_screen


Куда двигаться дальше?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
[Mar  1 00:08:59] WARNING[3895]: chan_dongle.c:215 opentty: unable to open /dev/ttyUSB2: Permission denied
Обновил ядро до 3.0.66Не помогло.
Ядро и данная ошибка не имеют между собой ничего общего.
Ошибка говорит о проблеме с правами на /dev/ttyUSB2. Ядро, как видится, к этому отношения не имеет. Разбирайтесь с правами на /dev/ttyUSB2.

Оффлайн Onwardv

  • Давно тут
  • **
  • Сообщений: 50
sb, Спасибо. Вечером поковыряю.

Оффлайн Onwardv

  • Давно тут
  • **
  • Сообщений: 50
Как только выставил права на файлы, то каналы поднялись, модем стал виден. Звоночки делать получилось. После выдергивания модема права на файлы опять нужно выставлять. После долгих поисков нашел:
создать файлик
/etc/udev/rules.d/92-dongle.rules
с содержимым
KERNEL=="ttyUSB*", MODE="0666", OWNER="_asterisk", GROUP="uucp"
После этого выдергивания модема или перезагрузка машины стали побоку.

Потом попытался установить FreePBX из исходников.  Установил. Веб-лицо появилось, но только первая страничка. Дальше ругается на доступ. Таки мне не понятно, если астериск делает себе по умолчанию пользователя _asterisk, зачем тогда FreePBX пытается работать через пользователя asterisk? 

Оффлайн asket

  • Завсегдатай
  • *
  • Сообщений: 355
  • просто пользователь..
    • Email
Лучше все-же составить диалплан для астериска самому, тем более что это не так и сложно, да и  потом поможет когда "захочется странного".

Оффлайн Onwardv

  • Давно тут
  • **
  • Сообщений: 50
Да, пока разбирался с SIP-ами, наваял простенький диалплан. А чем можно будет смотреть звонки, принимать и отправлять СМС, если не через freePBX? М.б. какой-то инструмент уже есть в репозитарии?