URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2225
[ Назад ]

Исходное сообщение
"FreeBSD + asteriks + asteriks-gui"

Отправлено Rustam , 19-Сен-08 16:45 
Помогите кто знает
Подключился к asterisk-gui пытаюсь настроить внешнию линию. (у меня аналоговая линия)

Service Providers -> Add Service Providers -> Analog
мне пишет
No analog line hardware installed on the system
Хотя утройсвто есть.

# asterisk -r
Asterisk 1.4.11, Copyright (C) 1999 - 2007 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 1.4.11 currently running on office-router (pid = 3640)
office-router*CLI> zap show status
Description Alarms IRQ bpviol CRC4
Wildcard TDM400P REV I Board 1 OK 0 0 0
office-router*CLI>


# ztcfg -vvvv
Keyword: [fxsks], Value: [1]
Keyword: [loadzone], Value: [gr]
Keyword: [defaultzone], Value: [gr]

Zaptel Version: 1.4.0-BSD
Echo Canceller: MG2
Configuration
======================


Channel map:

Channel 01: FXS Kewlstart (Default) (Slaves: 01)

1 channels configured.


Что делать?


Содержание

Сообщения в этом обсуждении
"FreeBSD + asteriks + asteriks-gui"
Отправлено Rustam , 23-Сен-08 17:45 
Я завил на asteriks-gui и решил настроить все  руками
Изучив мериал настроил так.....

начнем с начало!

1. Настраиваем zaptel во freebsd conf файл лежит тут
/usr/local/etc/zaptel.conf

fxsks=1
fxsks=2
fxsks=3
fxsks=4
loadzone=us
defaultzone=us

Тоесть у меня 4 порта с FXO платами поэтому соответсвующие настройки.

2. далее настраиваем asterisk + zaptel это конфигурица в файле zapata.conf

[trunkgroups]

[channels]
echocancel=yes
language=en
context=from-pstn
signalling=fxs_ks
rxwink=300
channel => 1-4
usedistinctiveringdetection=yes
busydetect=yes
busycount=5
pulse=yes
group=1

3. далее надо создать линию (trank) и пользователя в файле users.conf
[203]
callwaiting = yes
context = numberplan-custom-1
email = mail@mail.ru
fullname = VASYA
hasagent = no
hasdirectory = no
hasiax = yes
hasmanager = no
hassip = yes
hasvoicemail = yes
host = dynamic
mailbox = 203
secret = secret
threewaycalling = yes
vmsecret = 5252
registeriax = yes
registersip = yes
canreinvite = no
nat = no
dtmfmode = rfc2833
disallow = all
allow = all

[trunk_1]
allow = all
context = line_analog
trunkname = Ports 1
trunkstyle = analog
;callerid = не понятный параметр в инете не нашел
hasexten = no
hassip = no
hasiax = no
host = dynamic
;dialformat = не понятный параметр
group = undefined
;insecure = не понятный параметр
;fromuser = не понятный параметр

4. далее в extensions.conf прописываю правила что все звонки на этот trank переадресовать на номер 203

[line_analog]
include = default
exten = _X.,1,Goto(default|203|1)
exten = s,1,Goto(default|203|1)

При звонке на городской номер я попадаю на Asterisk и мне что то много много говорят по Английски :-)
Возможно это маленькая победа :-). Так же можно сделать вывод что пункты 1-2 выполнены правильно.
Но задача не ваполнена! звонок на номер 203 не переадрисуется.!
Что может быть не так?