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

Какой линукс вы используете с asterisk?

Asterisk IP PBX 32 сообщений -
#1

Небольшой но важный опрос.
думаю результаты будут интересны всем.

если вы выбрали "Другой..." то просьба написать какой именно, возможно нужно чтото еще добавить в список..

_________________
Успехов!


Последний раз редактировалось: anest (Чт Фев 15, 2007 1:37 pm)
#2

я думаю стоит добавить в опрос специализированные дистрибутивы типа trixbox или seirospbx
#3

точно! Smile добавил
_________________
Успехов!
#4

Mandriva, RH, RHAS, узкоспец.дистрибутивы.
#5

Fedora 5
так получилось, что начали ставить именно на эту.. сыграло на выбор и бесплатность..
#6

SuSE
В частности
SuSE 10.1
SLED

_________________
SuSE 10.1 / Asterisk-trunk / Celeron 1000 / chan_misdn (HFC)
Linksys PAP2T / SPA941 / SPA3102 / SPA2102
#7

Я думаю что выбор дистрибутива в основном зависит от личных предпочтений админа, а не от того под какие цели он ставится.
(не беря во внимание узкоспециализированные дистрибутивы)

Я например с gentoo не под каким соусом не слезу Wink
#8

Гента рулед!
#9

А я FreeBSD использую, и он не разу не линукс Smile
_________________
ys
http://voip.rus.net/
#10

а таки наших пока большинство Wink

ps: вообще может у меня круг общения специфический, но у интересных мне людей debian явно лидирует по популярности
#11

CentOS
#12

Slackware...
#13

Ubuntu 6.10 (debian based) Very Happy
#14

Slackware
#15

gentoo, но путь не легок Smile
#16

ASP
_________________
CSCO11191787
#17

для дома и работы использую Debian Smile
#18

Доброго всем времени суток! Есть такая заковырочка мне не понятная: при звонке в ZAP первые 2 сигнала идущие в трубку это сигналы видимо самого Asteriska поскольку соединение с телефонной станцией (городской) происходит только после них. Всё бы ничего, но если номер на который ты звониш занят то получается неприятная ситуация, клиентом воспринимаемая как обрыв соелинения. Самое обидное и интересное что раньше этого не было, а после чего появилось понять не могу..... Может кто сталкивался? Помогите пожалуйста.
#19

а вы опишите подробнее, каким образом у вас всё подключено, тогда ответ на свой вопрос быстрее получите
#20

У нас тоже самое, но это возникло после того как мы взяли поток не напрямую а через ещё одну АТС Iskratel, + при этой идёт неправильное определение callerid. Скорее всего проблемы с маршрутизацией номерных планов, на той АТСке куда вы потоком воткнуты.
_________________
CSCO11191787
#21

У нас всё просто: Стоят 2 карточки в которые приходят 2 обычные городские линии и ещё транк по H323 на Mera, вот и всё. Карточки- аналог дигиума, забыл как точно называется, но раньше на них нареканий не было. Я вот думаю может проблема в том что я в исходящей маршрутизации на город поставил третий транк (на Mera)? Хотя вроде это не должно влиять.....
#22

Константин писал(а):
...при звонке в ZAP первые 2 сигнала идущие в трубку это сигналы видимо самого Asteriska...

покажите кусок диалплана, где этот звонок делается.

_________________
Успехов!
#23

Код:

-- Executing Macro("SIP/107-b660a638", "dialout-trunk|1|367436||") in new stack
-- Executing Set("SIP/107-b660a638", "DIAL_TRUNK=1") in new stack
-- Executing Set("SIP/107-b660a638", "_NODEST=") in new stack
-- Executing Set("SIP/107-b660a638", "DIAL_NUMBER=367436") in new stack
-- Executing Set("SIP/107-b660a638", "ROUTE_PASSWD=") in new stack
-- Executing Set("SIP/107-b660a638", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?noauth") in new stack
-- Goto (macro-dialout-trunk,s,8)
-- Executing Set("SIP/107-b660a638", "GROUP()=OUT_1") in new stack
-- Executing Macro("SIP/107-b660a638", "user-callerid|SKIPTTL") in new stack
-- Executing NoOp("SIP/107-b660a638", "user-callerid: device 107") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?report") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?start") in new stack
-- Executing Set("SIP/107-b660a638", "REALCALLERIDNUM=107") in new stack
-- Executing NoOp("SIP/107-b660a638", "REALCALLERIDNUM is 107") in new stack
-- Executing Set("SIP/107-b660a638", "AMPUSER=107") in new stack
-- Executing Set("SIP/107-b660a638", "AMPUSERCIDNAME=voip") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?report") in new stack
-- Executing Set("SIP/107-b660a638", "CALLERID(all)=voip ") in new stack
-- Executing Set("SIP/107-b660a638", "REALCALLERIDNUM=107") in new stack
-- Executing NoOp("SIP/107-b660a638", "TTL: ARG1: SKIPTTL") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?continue") in new stack
-- Goto (macro-user-callerid,s,21)
-- Executing NoOp("SIP/107-b660a638", "Using CallerID "voip" ") in new stack
-- Executing Macro("SIP/107-b660a638", "record-enable|107|OUT") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing DeadAGI("SIP/107-b660a638",

"recordingcheck|20070920-104453|1190285093.1021") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20070920-104453|1190285093.1021: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("SIP/107-b660a638", "No recording needed") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?skipoutcid") in new stack
-- Executing Set("SIP/107-b660a638", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing Macro("SIP/107-b660a638", "outbound-callerid|1") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("SIP/107-b660a638", "REALCALLERIDNUM is 107") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,9)
-- Executing Set("SIP/107-b660a638", "USEROUTCID=") in new stack
-- Executing Set("SIP/107-b660a638", "EMERGENCYCID=") in new stack
-- Executing Set("SIP/107-b660a638", "TRUNKOUTCID=") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,16)
-- Executing GotoIf("SIP/107-b660a638", "1?usercid") in new stack
-- Goto (macro-outbound-callerid,s,18)
-- Executing GotoIf("SIP/107-b660a638", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,22)
-- Executing NoOp("SIP/107-b660a638", "CallerID set to "voip" ") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,16)
-- Executing DeadAGI("SIP/107-b660a638", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/107-b660a638", "OUTNUM=367436") in new stack
-- Executing Set("SIP/107-b660a638", "custom=ZAP/1-1") in new stack
-- Executing GotoIf("SIP/107-b660a638", "0?customtrunk") in new stack
-- Executing Dial("SIP/107-b660a638", "ZAP/1-1/367436|300|tr") in new stack
-- Called 1-1/367436

-------------------------Вот тут какраз и идут эти 2 гудка--------------------------------

-- Zap/1-1 answered SIP/107-b660a638
-- Hungup 'Zap/1-1'
== Spawn extension (macro-dialout-trunk, s, 20) exited non-zero on 'SIP/107-b660a638' in

macro 'dialout-trunk'
== Spawn extension (macro-dialout-trunk, s, 20) exited non-zero on 'SIP/107-b660a638'
-- Executing Macro("SIP/107-b660a638", "hangupcall") in new stack
-- Executing ResetCDR("SIP/107-b660a638", "w") in new stack
-- Executing NoCDR("SIP/107-b660a638", "") in new stack
-- Executing GotoIf("SIP/107-b660a638", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing GotoIf("SIP/107-b660a638", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing Wait("SIP/107-b660a638", "5") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/107-b660a638' in

macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/107-b660a638'
[/code]
#24

буээ......покажи часть extensions.conf где прописано правило для этого звонка

Added after 2 minutes:

хотя, судя по логу, у вас стоит Trixbox\freepbx. У меня было что то подобное. Я просто написал правило для входящих руками в extensions_custom.conf
#25

У меня стоит FreePBX это правда. Небольшие задачи им решать удобнее. Вот кусок кода extension.conf (Только у меня это происходит при исходящем звонке и на сколько я понимаю это Астерисе просто забивает тишину во время соединения с ZAP, вот это надо отключить, пусть лучше эта зараза молчит)
Код:


[outrt-003-Belgorod]
include => outrt-003-Belgorod-custom
exten => _[2-7]XXXXX,1,Macro(dialout-trunk,1,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(dialout-trunk,3,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(dialout-trunk,2,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(outisbusy,)

; end of [outrt-003-Belgorod]
#26

напишите кусок диалплана сами для входящих вызовов в extensions_custom.conf и в inbound routes для входящих вызовов поставьте ссылку на данное правило(custom ...).
#27

Константин писал(а):
...на сколько я понимаю это Астерисе просто забивает тишину во время соединения с ZAP...

одна тысячная доля миллисекунды? или астериск физически находится в тысячах киллометров от ZAP?

Константин писал(а):

exten => _[2-7]XXXXX,1,Macro(dialout-trunk,1,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(dialout-trunk,3,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(dialout-trunk,2,${EXTEN},,)
exten => _[2-7]XXXXX,n,Macro(outisbusy,)


мне этот кусок диалплана совершенно ничего не показывает. как думаю и вам. покажите мне тот кусок который реально ЗВОНИТ. тоесть где присутствует команда Dial, набирающая номер в ZAP.
там и будет ответ, я думаю. ну или гдето рядом.

_________________
Успехов!
#28

Ну там обычная городская линия, поэтому на набор номера тратится значительно больше одной тысячной доли миллисекунды. В логе (Executing Dial("SIP/107-b660a638", "ZAP/1-1/367436|300|tr") in new stack ) видно, что Dial вызывается с параметром r, поэтому и идет гудок.
_________________
Everything over IP & IP over Everything
#29

Всем огромное спасибо. Дело было действительно в параметре r. После его отключения всё стало на свои места. Но вот ещё вопрос, видимо раньше это время соединения с АТС было значительно меньше (раз я при включеном параметре r не замечал таких проблем), а если это так значит что-то сделали с моей линией на АТС следовательно надо звонить и матюкаться на них? Или это могут быть косяки карточки? Что более вероятно?
#30

пользую два варианта Slackware и Debian
#31

FreeBSD
_________________
Intel Celeron 1063.96-MHz / 128Mb / 20GB
FreeBSD 6.2-RELEASE-p7 || Asterisk 1.4.11
#32

Убрать параметр к (ring) не значит решить проблему, полюбому задержка идёт с сомой городской линии. Но, да, это избавляет от лишних вопросов абонентов.
_________________
CSCO11191787