web-dev-qa-db-ja.com

アスタリスク、なぜ私のISDNアダプターTAが受信できるのか電話をかけないのですか?

4 NTポートで構成されたB410PカードISDN BRIがあります。 1つのNTポート(2)では、ISDN電話(作業中)を接続します(4)Windows 2000 RunningでVMに接続されているTA(USB Hamlet)を接続します(ネットワークなしではありません。安全)rvs-comというソフトフォンISDNを実行しています。 ISDN電話では電話をかけて通話を受け取ることができます。 ISDN TAは、通話を受け取ることができます(ただし、答えに失敗します)が、TAから通話をすると、Asteriskコンソールが完全にミュートされている場合は、コマンドでデバッグを激しく設定します。

pri set debug on span 4

私がソフトフォンで通話をするとき、エラーISDN 3302を与えますが、コンソールがミュートであると言ったようにアスタリスクに接続しないようです。何ができる?私はisdn taが電話の前に国際的な接頭辞を置くのを見ます(+39)、これは問題ですか?このルールをWindowsから削除する方法はありません(私が知っているように)。それらは私の会計ファイルです

/etc/dahdi/system.conf.

; Span 1: B4/0/1 "B4XXP (PCI) Card 0 Span 1" AMI/CCS YELLOW 
group=0,11
context=from-dahdi
switchtype = euroisdn
signalling = bri_net_ptmp
channel => 1-2
context = default
group = 63

; Span 2: B4/0/2 "B4XXP (PCI) Card 0 Span 2" AMI/CCS YELLOW 
group=0,12
context=from-dahdi
switchtype = euroisdn
signalling = bri_net_ptmp
channel => 4-5
context = default
group = 63

; Span 3: B4/0/3 "B4XXP (PCI) Card 0 Span 3" AMI/CCS YELLOW 
group=0,13
context=from-dahdi
switchtype = euroisdn
signalling = bri_net_ptmp
channel => 7-8
context = default
group = 63

; Span 4: B4/0/4 "B4XXP (PCI) Card 0 Span 4" (MASTER) AMI/CCS 
group=0,14
context=from-dahdi
switchtype = euroisdn
signalling = bri_net_ptmp
channel => 10-11
context = default
group = 63

/etc/asterisk/chan-dahdi.conf.

[trunkgroups]
[channels]
language=it
context=local
switchtype=euroisdn
signalling=bri_net_ptmp
usecallerid=yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
context=local
echocancel=yes
channel => 1,2,4,5,7,8,10,11
echocancelwhenbridged=yes
group=1
callgroup=1
pickupgroup=1
overlapdial=yes
immediate=no

/etc/asterisk/extensions.conf.

[from-dahdi]
include => local
exten => 1796522,1,Dial(DAHDI/g12/${EXTEN})
exten => 1796522,2,Hangup()

exten => 1796521,1,Dial(DAHDI/g14/${EXTEN})
exten => 1796521,2,Hangup()

exten => s,1,Answer()
exten => s,2,Dial(Local/${EXTEN},10,t,m)
exten => s,4,Hangup()

[local]
include => from-dahdi

exten => 1001,1,Dial(SIP/telefono1,20,Ttm)
same  => n,Hangup

exten => 7500,1,VoicemailMain(@mycontext)

exten => 600,1,Answer()
exten => 600,2,Playback(demo-echotest) ; Let them know what
exten => 600,3,Echo()                  ; Do the echo test
exten => 600,4,Playback(demo-echodone) ; Let them know it
exten => 600,5,Hangup()
1
elbarna

解決策が見つかった、USBパス・ストラウの問題だけでした(私はPCI-E USBカードを入れ、USB-TAを接続し、GUES-E USBカード全体に合格、PCI-E USBカード全体で、以前のUSBポート全体だけではなく)、現在機能しています。 。

0
elbarna