Инструкция по настройке шлюза
Сервисы Общения › Форумы › Телефония › АТС. Настройка внешних учётных записей и шлюзов › Инструкция по настройке шлюза
- В этой теме 41 ответ, 8 участников, последнее обновление 7 лет, 5 месяцев назад сделано Sergei67.
-
АвторСообщения
-
26.05.2016 в 20:00 #11542abadkУчастник
Написал инструкцию для настройки шлюза на роутер
Вот ссылка https://yadi.sk/i/OwzYUBL9s378S
Там файл ворд с картинками, поэтому и ссылка.
Параллельно с написанием все действия выполнял на роутере, так что должно все заработать.
Во всяком случае у меня шлюз завелся.
Там есть вопросы по режимам модема. Если кто-то знает как сохранить/запомнить в модеме
режим работы с картой памяти, то пишите, не стесняйтесь.
Ну и критикуйте, дополняйте)))26.05.2016 в 21:03 #11544AlexУчастникПопробуйте дать АТ команду через minicom http://asterisk-pbx.ru/wiki/artikle/gsm_voip_usb_chan_datacard_dongle_asterisk_huawei_e1550_e173
А вообще в dongle.conf у меня прописано вместо u2diag=256 —- u2diag=-1 ; set ^U2DIAG parameter on device (0 = disable everything except modem function) ; -1 not use ^U2DIAG command
Т.к. эта команда активируется после загрузки Asterisk, то менять значение, в принципе, не имеет смысла. Хотя, всё может быть.
А в старом конфиге этого параметра вообще не было.С такой проблемой никогда не сталкивался.
Покажите Ваш dongle.conf
26.05.2016 в 21:30 #11545abadkУчастникПопробовал AT^U2DIAG=-1. Результат такой же. Эта команда используется для инициализации модема.
Ему каждый раз прописывается режим. Для Е1550 это срабатывает. Они при сбросе питания не теряют
свое состояние, хотя бывает, что тоже сбрасываются. А вот Е173 не запоминают. При перезагрузке (когда на них подается питание), они помнят
свой режим, а при выключении питания – нет.Файл стандартный, из сборки Дмитрия
[general]
interval=15 ; Number of seconds between trying to connect to devices
;—————————— JITTER BUFFER CONFIGURATION ————————–
jbenable = no
;jbenable = yes ; Enables the use of a jitterbuffer on the receiving side of a
; Dongle channel. Defaults to “no”. An enabled jitterbuffer will
; be used only if the sending side can create and the receiving
; side can not accept jitter. The Dongle channel can’t accept jitter,
; thus an enabled jitterbuffer on the receive Dongle side will always
; be used if the sending side can create jitter.jbforce = no ; Forces the use of a jitterbuffer on the receive side of a Dongle
; channel. Defaults to “no”.jbmaxsize = 100 ; Max length of the jitterbuffer in milliseconds.
jbresyncthreshold = 1000 ; Jump in the frame timestamps over which the jitterbuffer is
; resynchronized. Useful to improve the quality of the voice, with
; big jumps in/broken timestamps, usually sent from exotic devices
; and programs. Defaults to 1000.jbimpl = fixed ; Jitterbuffer implementation, used on the receiving side of a Dongle
; channel. Two implementations are currently available – “fixed”
; (with size always equals to jbmaxsize) and “adaptive” (with
; variable size, actually the new jb of IAX2). Defaults to fixed.;jbtargetextra = 40 ; This option only affects the jb when ‘jbimpl = adaptive’ is set.
; The option represents the number of milliseconds by which the new jitter buffer
; will pad its size. the default is 40, so without modification, the new
; jitter buffer will set its size to the jitter value plus 40 milliseconds.
; increasing this value may help if your network normally has low jitter,
; but occasionally has spikes.;jblog = no ; Enables jitterbuffer frame logging. Defaults to “no”.
;———————————————————————————–[defaults]
; now you can set here any not required device settings as template
; sure you can overwrite in any [device] section this default valuescontext=datacard-incoming ; context for incoming calls
group=0 ; calling group
rxgain=0 ; increase the incoming volume; may be negative
txgain=0 ; increase the outgoint volume; may be negative
autodeletesms=yes ; auto delete incoming sms
resetdongle=yes ; reset dongle during initialization with ATZ command
u2diag=-1 ; set ^U2DIAG parameter on device (0 = disable everything except modem function) ; -1 not use ^U2DIAG command
usecallingpres=yes ; use the caller ID presentation or not
callingpres=allowed_passed_screen ; set caller ID presentation by default use default network settings
disablesms=no ; disable of SMS reading from device when received
; chan_dongle has currently a bug with SMS reception. When a SMS gets in during a
; call chan_dongle might crash. Enable this option to disable sms reception.
; default = nolanguage=ru ; set channel default language
smsaspdu=yes ; if ‘yes’ send SMS in PDU mode, feature implementation incomplete and we strongly recommend say ‘yes’
mindtmfgap=45 ; minimal interval from end of previews DTMF from begining of next in ms
mindtmfduration=40 ; minimal DTMF tone duration in ms
mindtmfinterval=200 ; minimal interval between ends of DTMF of same digits in mscallwaiting=no ; if ‘yes’ allow incoming calls waiting; by default use network settings
; if ‘no’ waiting calls just ignored
disable=no ; OBSOLETED by initstate: if ‘yes’ no load this device and just ignore this sectioninitstate=start ; specified initial state of device, must be one of ‘stop’ ‘start’ ‘remote’
; ‘remove’ same as ‘disable=yes’;exten=+1234567890 ; exten for start incoming calls, only in case of Subscriber Number not available!, also set to CALLERID(ndid)
;dtmfmode=off
;dtmf=inband ; control of incoming DTMF detection, possible values:
dtmf=relax ; control of incoming DTMF detection, possible values:
; off – off DTMF tones detection, voice data passed to asterisk unaltered
; use this value for gateways or if not use DTMF for AVR or inside dialplan
; inband – do DTMF tones detection
; relax – like inband but with relaxdtmf option
; default is ‘relax’ by compatibility reason#include “./settings/dongles.inc”
26.05.2016 в 21:43 #11547AlexУчастникПочитайте здесь http://unixforum.org/index.php?showtopic=138354 – может поможет. Рекомендуют через minicom
26.05.2016 в 21:48 #11548abadkУчастникВот, вот это интересно…
“Передавать их модему можно либо в minicom, либо напрямую в файл устройства с помощью echo.”
В момент загрузки системы выдать АТ команду.26.05.2016 в 21:54 #11549AlexУчастникЧерез minicom проще сделать, чем ID искать и скрипт писать
26.05.2016 в 22:09 #11551abadkУчастникСработало! спасибо!
При загрузке ставим команду
echo -e “AT^U2DIAG=256” > /dev/ttyUSB026.05.2016 в 22:46 #11554FrumbergУчастникв инструкции – Если модема 2, то лучше использовать микро usb флешку, которую можно вставить в модем.
может, microSD карту?
а я бы отвинчивать антенну не стал бы- есть риск спалить выходной каскад. лучше уж в веб-морде отключить, если там есть.26.05.2016 в 22:53 #11555abadkУчастникmicroSD карту, да. Да теперь проблема решилась, ничего вытаскивать не нужно
26.05.2016 в 22:55 #11556abadkУчастникА… Про антенну. В веб морде не нашел где отключить wifi. Решил антенну открутить.
Сгорит, да и фиг с ней.27.05.2016 в 10:55 #11571AlexУчастникДумаю, тем, кто хотел бы поднять у себя Asterisk и прикрутить к нему модем, данная инструкция поможет.
В любом случае, если возникнут какие-либо сложности, здесь ему подскажут.27.05.2016 в 12:45 #11572abadkУчастникСкачано 13 раз))). Надеюсь снимет нагрузку на Дмитрия. Он на меня много времени потратил,
когда я первый-второй шлюз настраивал. Много времени ушло на разбирательства с модемом и
дисками. Вчера один шлюз загнал в ступор, пришлось его сбросить до заводских настроек.
Ну заодно прямо по инструкции прошел. За 20 минут все восстановил.27.05.2016 в 13:00 #11573AlexУчастникКак я понял, у вас стоит отдельный роутер для Asterisk. Но запросто можно запустить Asterisk и на одном роутере, который будет и интернет по WiFi раздавать и вертеть на себе Asterisk. У меня, например, всё на одном роутере настроено. Так что вполне возможно, что у многих нужный роутер уже есть, его нужно только перепрошить и настроить.
27.05.2016 в 13:06 #11575DemonУчастникМожно использовать уже имеющийся домашний роутер. Единственное замечание: будет неудачной идеей использовать телефонию на роутере, где настроен торрент-клиент.
Слишком велики будет лаги… и непредсказуемы27.05.2016 в 13:25 #11577abadkУчастникМожно. Только у меня 7 модемов/симок. Как-то так получилось, что 2 модема на роутер.
Не заработал у меня USB-хаб, модемы почему-то отваливаются.
Плюс я разнес половину модемов на одного провайдера, другую – на другого провайдера
для надежности. т.к. мой основной провайдер часто отваливается из-за аварий.28.05.2016 в 08:18 #11586abadkУчастникПоправил текст с учетом дополнений и исправлений.
Актуальная версия здесь07.10.2016 в 11:19 #12622AndyRadistУчастникПопробуйте дать АТ команду через minicom
Где в Миникоме командная строка? С AT командами знаком лет 10, но работал тогда из под Винды.
04.11.2016 в 07:50 #12796VOGУчастник@abadk
Заранее спасибо за инструкцию..
На днях “приедет” роутер – буду испытывать.
Пока ознакамливаюсь с информацией.
Тут мнения расходятся.. Кто-то пишет что лучше использовать open wrt, кто-то пишет что лучше dd wrt…
+ вы писали что есть возможность простой установки с флешки на asus…
Мне приедет dlink dir 320, который по железу (вроде бы) идентичен, упоминаемому вами asus), и на этот dir320 даже устанавливают прошивку от asusa.
Можно подробнее про простую и беззаботную установку???04.11.2016 в 12:11 #12797SaymerУчастникИнструкция по установке есть в сети, там всё довольно подробно написано. Ставил по этой инструкции ещё в 2008 году прошивку на 320 роутер.
Нужно зажать кнопку Reset, и не отпуская её подать питание на роутер. При этом на ПК должен быть запущен TFTP сервер. Это в кратце про установку.
По железу идентично.
На Асус 500 установка прошивки отработана, а на WRT там уже нужно как то сложнее.30.05.2017 в 17:50 #14208Sergei67УчастникЗдравствуйте
Инструкция по настройке роутера
по началу не виделась microSD если подключаю флешку и модем то видит и сд и флешку. Но потом всеравно не видит сд . вынужден ставить на флешку.
После слов «Теперь станет немного легче)))» стало совсем не понятноI. После распаковки поправим права для запуска скриптов:
chmod 755 /opt/etc/asterisk/agi-bin/agi-ruvoip.php
chmod 755 /opt/etc/asterisk/funcs/dc-balance.php
chmod 755 /opt/etc/asterisk/funcs/dc-settings.php
Где править и чем?
2. Прописать список imei модемов, номера телефонов симок в них и SIP-логины шлюзов в сервисе ruvoip.net
Можно тоже чуть подробнее.
/funcs/dc-settings.php
выполнить его. Он сформирует файлы settings/dongles.inc и settings/sip_servers.inc
выполнить его как?
III. теперь можно запускать астериск…IV. останется только настроить крон для опроса баланса.
Например, выполнив команду создания символической ссылки:
ln -s /opt/etc/asterisk/funcs/dc-balance.php /opt/etc/cron.hourly/dc-balance.php
где её создавать?
Ну вот и все запускаем астериск командой
/opt/etc/init.d/S31asterisk11 start
Куда вводить? -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.