w*j 发帖数: 336 | 1 按Dummy的instruction 在RT-n16上安装了Asterisk 1.8并配置了GV 和Nonoh,电话打
出没有问题,但是打入的电话没有振铃,对方在4声响铃后进入我的GV留言箱。我用
Asterisk -rvvvv查,打出的时候有详细的信息显示,打入的时候没有任何信息显示。
请问如何解决打入问题?谢谢。 |
D*******l 发帖数: 5462 | 2 1. RTP 文件改成下面的:
rtpstart=10000
rtpend=10200
2. router的防火墙脚本加入
iptables -I INPUT -p udp -m multiport --dport 10000:10200 -d 0.0.0.0/0 -j
ACCEPT
iptables -I INPUT -p udp --dport 5060 -d 0.0.0.0/0 -j ACCEPT
3.重启router |
w*j 发帖数: 336 | 3 做了你说的改动,还是不行。打入没有振铃,asterisk -rvvvv不显示任何信息。打出
没问题。还有什么地方需要改动?
【在 D*******l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 1. RTP 文件改成下面的: : rtpstart=10000 : rtpend=10200 : 2. router的防火墙脚本加入 : iptables -I INPUT -p udp -m multiport --dport 10000:10200 -d 0.0.0.0/0 -j : ACCEPT : iptables -I INPUT -p udp --dport 5060 -d 0.0.0.0/0 -j ACCEPT : 3.重启router
|
D*******l 发帖数: 5462 | 4 你的是cable还是dsl? dls要把modem哪里dmz到router这里。 |
w*j 发帖数: 336 | 5 是Comcast的Cable啊
【在 D*******l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 你的是cable还是dsl? dls要把modem哪里dmz到router这里。
|
a9 发帖数: 21638 | 6 你确定在google voice 的配置里,激活google talk了吗?
在asterisk -rvvvv里。输入module search like gtalk,看看是否加载成功了。
另外还有看看连接成功了没有。
两个命令我记不太清了。可以运行 core show help module和core show help jabber
来看具体命令。
j
【在 w*j 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 做了你说的改动,还是不行。打入没有振铃,asterisk -rvvvv不显示任何信息。打出 : 没问题。还有什么地方需要改动?
|
w*j 发帖数: 336 | 7 google voice 的配置里,只选中了google talk
打出没问题,应该是加载成功了吧?用module show命令,出来36个module,有一个叫
chan_gtalk.so:
res_adsi ADSI Resource
res_jabber.so AJI - Asterisk Jabber Interface
format_pcm.so Raw/Sun uLaw/ALaw 8KHz (PCM,PCMA,AU), G.
codec_ulaw.so mu-Law Coder/Decoder
format_g726.so Raw G.726 (16/24/32/40kbps) data
codec_g726.so ITU G.726-32kbps G726 Transcoder
format_gsm.so Raw GSM data
codec_gsm.so GSM Coder/Decoder
app_dial.so Dialing Application
app_macro.so Extension Macros
app_playback.so Sound File Playback Application
app_mixmonitor.so Mixed Audio Monitoring Application
app_setcallerid.so Set CallerID Presentation Application
app_disa.so DISA (Direct Inward System Access) Appli
app_transfer.so Transfers a caller to another extension
func_timeout.so Channel timeout dialplan functions
func_callerid.so Party ID related dialplan functions (Cal
func_logic.so Logical dialplan functions
func_strings.so String handling dialplan functions
pbx_config.so Text Extension Configuration
pbx_spool.so Outgoing Spool Support
res_crypto.so Cryptographic Digital Signatures
chan_local.so Local Proxy Channel (Note: used internal
chan_sip.so Session Initiation Protocol (SIP)
chan_gtalk.so Gtalk Channel Driver
res_musiconhold.so Music On Hold Resource
func_shell.so Returns the output of a shell command
func_channel.so Channel information dialplan functions
cdr_csv.so Comma Separated Values CDR Backend
res_rtp_asterisk.so Asterisk RTP Stack
app_exec.so Executes dialplan applications
app_system.so Generic System() application
func_global.so Variable dialplan functions
func_math.so Mathematical dialplan function
func_odbc.so ODBC lookups
func_db.so Database (astdb) related dialplan functi
jabber
【在 a9 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 你确定在google voice 的配置里,激活google talk了吗? : 在asterisk -rvvvv里。输入module search like gtalk,看看是否加载成功了。 : 另外还有看看连接成功了没有。 : 两个命令我记不太清了。可以运行 core show help module和core show help jabber : 来看具体命令。 : : j
|
w*j 发帖数: 336 | 8 用jabber show connection,显示connected:
[My_GV] M***[email protected] - Connected
----
Number of users: 1
打不进来是不是还是防火墙,或port forwarding方面没有解决啊?
jabber
【在 a9 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 你确定在google voice 的配置里,激活google talk了吗? : 在asterisk -rvvvv里。输入module search like gtalk,看看是否加载成功了。 : 另外还有看看连接成功了没有。 : 两个命令我记不太清了。可以运行 core show help module和core show help jabber : 来看具体命令。 : : j
|
i**w 发帖数: 883 | 9 用不着这么麻烦,在router上把upnp打开就好了 |
w*j 发帖数: 336 | 10 在Router上 Enable 了 UPnP 并 Enable 了 NAT-PMP,还是不行啊?打入不振铃,
asterisk -rvvvv没任何动静。
【在 i**w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 用不着这么麻烦,在router上把upnp打开就好了
|
|
|
w*j 发帖数: 336 | 11 很奇怪的现象发生了。刚才去google voice的设置里,随便在那里选中了sipgate (
google chat也选中着),给GV号打了个电话测试,结果自然是不通。然后就又把
sipgate去掉了。然后打给GV,忽然就有来电振铃了,asterisk -rvvvv也有显示:
-- Executing [[email protected]@google-in:1] GotoIf("Gtalk/+来电电话-10bc", "0?
bridged") in new stack
-- Executing [[email protected]@google-in:2] NoOp("Gtalk/+来电电话-10bc", "
Callerid +来电电话@voice.google.com/srvres-MTAuMTM4LjM4LjM6OTg1MQ==") in
new stack
-- Executing [[email protected]@google-in:3] Set("Gtalk/+来电电话-10bc", "
CALLERID(num)=+来电电话") in new stack
-- Executing [[email protected]@google-in:4] Set("Gtalk/+来电电话-10bc", "
CALLERID(name)=") in new stack
-- Executing [[email protected]@google-in:5] Dial("Gtalk/+来电电话-10bc", "
SIP/101, 180, D(:1)") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/101
-- SIP/101-00000001 is ringing
== Spawn extension (google-in, [email protected], 5) exited non-zero on 'Gtalk/
+来电电话-10bc'
接着又打了一个电话,GV也成功振铃。可是,可是,再打就死活又没动静了,和以前一
样,asterisk -rvvvv也无任何信息显示?这到底是啥问题?
【在 w*j 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 在Router上 Enable 了 UPnP 并 Enable 了 NAT-PMP,还是不行啊?打入不振铃, : asterisk -rvvvv没任何动静。
|
a9 发帖数: 21638 | 12 在jabber.conf人配置里,加上priority=1试试看
Gtalk/
【在 w*j 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 很奇怪的现象发生了。刚才去google voice的设置里,随便在那里选中了sipgate ( : google chat也选中着),给GV号打了个电话测试,结果自然是不通。然后就又把 : sipgate去掉了。然后打给GV,忽然就有来电振铃了,asterisk -rvvvv也有显示: : -- Executing [[email protected]@google-in:1] GotoIf("Gtalk/+来电电话-10bc", "0? : bridged") in new stack : -- Executing [[email protected]@google-in:2] NoOp("Gtalk/+来电电话-10bc", " : Callerid +来电电话@voice.google.com/srvres-MTAuMTM4LjM4LjM6OTg1MQ==") in : new stack : -- Executing [[email protected]@google-in:3] Set("Gtalk/+来电电话-10bc", " : CALLERID(num)=+来电电话") in new stack
|
w*j 发帖数: 336 | 13 还是不行啊,打入没有任何反应。
【在 a9 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 在jabber.conf人配置里,加上priority=1试试看 : : Gtalk/
|
D*******l 发帖数: 5462 | |
w*j 发帖数: 336 | 15 是西红柿:
Tomato Firmware v1.28.9054 MIPSR2-beta K26 USB Ext
【在 D*******l 的大作中提到】![](/moin_static193/solenoid/img/up.png) : n16上是啥系统?
|
D*******l 发帖数: 5462 | |