AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Помогите прикрутить Digium TE200 к триксу 2.2.2.9

Asterisk GUI 13 сообщений -
#1

Ребят, подскажите может кто прикручивал. Может мануал у каво есть, даже не знаю что в конфигах писать...
#2

Виктор, смотри в командной строке в шелле
Код:
[root@alix LC_MESSAGES]# help-trixbox

trixbox 2.2 - HELP

Commands Descriptions
-----------------------------------------------------------------------
trixbox-update.sh upgrade trixbox to the latest version (use with caution)
config set the local time zone and keyboard type
netconfig configure ethernet interface
genzaptelconf autoconfig Zaptel cards
passwd-maint set master password for web GUI
passwd-amp set password for amp only
passwd-meetme set password for Web MeetMe only
passwd set root password for console login
setup-aastra create a aastra.cfg in /tftpboot
setup-cisco create a SIPDefault.cnf in /tftpboot
setup-grandstream setup for autoconfiguration of Grandstream
setup-linksys create Linksys default files in /tftpboot
setup-polycom create Polycom default files in /tftpboot
setup-snom create Snom default files in /tftpboot
setup-dhcp set up a dhcp server
setup-samba set up a Samba server (Microsoft file sharing)
setup-mail configure sendmail
asterisk -vr Asterisk CLI

ну и дальше genzaptelconf наберёшь сам?[
#3

genzaptelconf конешно прикольная штука, но как то неочень получилось:

2*CLI> set verbose 10
Verbosity was 1 and is now 10
-- Executing Macro("SIP/688-096f9318", "user-callerid|SKIPTTL|") in new stac
k
-- Executing NoOp("SIP/688-096f9318", "user-callerid: device 688") in new st
ack
-- Executing Set("SIP/688-096f9318", "AMPUSER=688") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?report") in new stack
-- Executing ExecIf("SIP/688-096f9318", "1|Set|REALCALLERIDNUM=688") in new
stack
-- Executing NoOp("SIP/688-096f9318", "REALCALLERIDNUM is 688") in new stack
-- Executing Set("SIP/688-096f9318", "AMPUSER=688") in new stack
-- Executing Set("SIP/688-096f9318", "AMPUSERCIDNAME=Vik") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?report") in new stack
-- Executing Set("SIP/688-096f9318", "AMPUSERCID=688") in new stack
-- Executing Set("SIP/688-096f9318", "CALLERID(all)="Vik" ") in new sta
ck
-- Executing Set("SIP/688-096f9318", "REALCALLERIDNUM=688") in new stack
-- Executing ExecIf("SIP/688-096f9318", "0|Set|LANGUAGE()=") in new stack
-- Executing NoOp("SIP/688-096f9318", "TTL: ARG1: SKIPTTL") in new stack
-- Executing GotoIf("SIP/688-096f9318", "1?continue") in new stack
-- Goto (macro-user-callerid,s,23)
-- Executing NoOp("SIP/688-096f9318", "Using CallerID "Vik" ") in new s
tack
-- Executing Set("SIP/688-096f9318", "_NODEST=") in new stack
-- Executing Macro("SIP/688-096f9318", "record-enable|688|OUT|") in new stac
k
-- Executing GotoIf("SIP/688-096f9318", "0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("SIP/688-096f9318", "recordingcheck|20080228-090226|1204178
546.1") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20080228-090226|1204178546.1: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("SIP/688-096f9318", "No recording needed") in new stack
-- Executing Macro("SIP/688-096f9318", "dialout-trunk|1|2629798||") in new s
tack
-- Executing Set("SIP/688-096f9318", "DIAL_TRUNK=1") in new stack
-- Executing ExecIf("SIP/688-096f9318", "0|Authenticate|") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?disabletrunk|1") in new stack
-- Executing Set("SIP/688-096f9318", "DIAL_NUMBER=2629798") in new stack
-- Executing Set("SIP/688-096f9318", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing Set("SIP/688-096f9318", "GROUP()=OUT_1") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?nomax") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?chanfull") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?skipoutcid") in new stack
-- Executing Set("SIP/688-096f9318", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing Macro("SIP/688-096f9318", "outbound-callerid|1") in new stack
-- Executing GotoIf("SIP/688-096f9318", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("SIP/688-096f9318", "REALCALLERIDNUM is 688") in new stack
-- Executing GotoIf("SIP/688-096f9318", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,9)
-- Executing Set("SIP/688-096f9318", "USEROUTCID=") in new stack
-- Executing Set("SIP/688-096f9318", "EMERGENCYCID=") in new stack
-- Executing Set("SIP/688-096f9318", "TRUNKOUTCID=8612149955") in new stack
-- Executing GotoIf("SIP/688-096f9318", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,16)
-- Executing GotoIf("SIP/688-096f9318", "0?usercid") in new stack
-- Executing Set("SIP/688-096f9318", "CALLERID(all)=8612149955") in new stac
k
-- Executing GotoIf("SIP/688-096f9318", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,22)
-- Executing NoOp("SIP/688-096f9318", "CallerID set to "" ") in
new stack
-- Executing AGI("SIP/688-096f9318", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/688-096f9318", "OUTNUM=2629798") in new stack
-- Executing Set("SIP/688-096f9318", "custom=ZAP/1") in new stack
-- Executing GotoIf("SIP/688-096f9318", "1?gocall") in new stack
-- Goto (macro-dialout-trunk,s,17)
-- Executing Macro("SIP/688-096f9318", "dialout-trunk-predial-hook|") in new
stack
-- Executing GotoIf("SIP/688-096f9318", "0?bypass|1") in new stack
-- Executing GotoIf("SIP/688-096f9318", "0?customtrunk") in new stack
-- Executing Dial("SIP/688-096f9318", "ZAP/1/2629798|300|") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Goto("SIP/688-096f9318", "s-CHANUNAVAIL|1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing GotoIf("SIP/688-096f9318", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,3)
-- Executing NoOp("SIP/688-096f9318", "TRUNK Dial failed due to CHANUNAVAIL
- failing through to other trunks") in new stack
-- Executing Macro("SIP/688-096f9318", "outisbusy|") in new stack
-- Executing Playback("SIP/688-096f9318", "all-circuits-busy-now|noanswer")
in new stack
-- Playing 'all-circuits-busy-now' (language 'en')
-- Executing Playback("SIP/688-096f9318", "pls-try-call-later|noanswer") in
new stack
-- Playing 'pls-try-call-later' (language 'en')
== Spawn extension (macro-outisbusy, s, 2) exited non-zero on 'SIP/688-096f931
8' in macro 'outisbusy'
== Spawn extension (macro-outisbusy, s, 2) exited non-zero on 'SIP/688-096f931
8'
#4

а прикручивание данной карточки к триксбоксу чем то отличается от прикручивания к самосборному астериску?
#5

Ещё вопрос, может кто знает как должна вести себя карта при подключении потока, ато она как моргала красным так и моргает, а свич, с которого поток подключаю, загорелся зелёным, типа поток подключён...
#6

Скорее всего не договорились на тему клокинга, кто есть кто - master/slave
#7

Всё оказалось проще, провайдер не включил PRI. Теперь как использовать потоки чтобы позвонить с них...
#8

Viktor писал(а):
Теперь как использовать потоки чтобы позвонить с них...

Если правильно настроено все то в триксе должен проявится ZAP-транк.
Создать аут-роутинг (например все что начинается на 9) бросать в этот транк (не забыв откусить 9)

_________________
Trixbox 2.2.x (Asterisk 1.4.11) / FXO шлюзы (Dynamix, OvisLink, Planet, etc) / разные IP-телефоны (OvisLink, Grandstream, Dynamix, Nokia, Cisco ATA-186, etc)
#9

Всё собственно как ты и сказал, только нифига не звонит, лог не изменился(см. выше). В общем пока не пойму в чём грабли.

Последний раз редактировалось: Viktor (Пт Фев 29, 2008 07:02)
#10

Посмотри статус карты тестовыми коммандами.
#11

Viktor, пожалуйста перестаньте заниматься оверквотингом. это когда буквально следом вы отвечаете на пост и цитируете его ЦЕЛИКОМ - в этом нет абсолютно никакой необходимости. но русурсы сервера ест сильно. а также надувает трафику читающим потом.
ps: это не претензия а пожелание. скоро соберусь и размещу страницу Правил. тогда это уже будет строго караться для всех.
#12

Прошу прощения, исправлюсь.

По поводу статуса карты:
2*CLI> zap show status
Description Alarms IRQ bpviol CRC4
T2XXP (PCI) Card 0 Span 1 OK 0 0 0
T2XXP (PCI) Card 0 Span 2 OK 0 0 0
ZTDUMMY/1 (source: Linux26) 1 UNCONFIGUR 0 0 0

Вроде как всё нормально...

Ещё вопросик, а где устанавливается режим абонента или slave относительно провайдера - master???
#13

Прошу прощения, ошибка была на поверхности, но я её не замечал. Не верно указывал идентификатор транка нужно было 11 и 12, т.к. в конфиге group=0,11 и 0,12