Redian新闻
>
私人定制,google voice 的解决方案
avatar
私人定制,google voice 的解决方案# PDA - 掌中宝
H*1
1
spend $40 get $15 的 rebate form
看out of pocket么?需要在同一张receipt上么?
谢谢
avatar
w*9
2
在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
享,心里踏实。
用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
常高兴,不是省几个钱的问题。
avatar
x*w
3
不需要吧
avatar
m*8
4
展开讲讲,用了这个,obi怎么连?

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
f*e
5
No to both questions.
avatar
w*9
6
我用的是obi100.
service privders --> ITSP profile A -- > SIP changes ProxyServer and
RegistrarServer to the raspberry PI IP address
voice services --> sp1 service put 201 into AuthUserName and secret1 to
AuthPassword
好像就可以了,我也不知道为什么要这样,是网上搜的。
avatar
k*e
7
写个教程吧。试过,simplejetson 出错。
avatar
w*9
8
我上边给的link写的非常好,我就是按里边一步步做的。我对这个东西连概念都搞不清
楚,就知道好用,写教程就是害人了。
如果哪位能把link的东西翻译成中文,我觉的就是很好的教程了。

【在 k***e 的大作中提到】
: 写个教程吧。试过,simplejetson 出错。
avatar
r*o
9
不错,该把Dockstar找出来了

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*w
10
在cloudatcost搞了个VPS,$26.5 one time charge,做这个正好。

【在 r***o 的大作中提到】
: 不错,该把Dockstar找出来了
avatar
y*a
11

iptel.org/service , 800也是免费的, 如果不建server, link账号挂obi, gv
ipkall->iptel800, 可以直接接入obi,打出800了. 不错

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
p*r
12
是这种带壳子的kit? http://www.amazon.com/gp/product/B008XVAVAW/ref=cm_cd_asin_lnk
应该早动手,马上就不能用了,才开始抓瞎。

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*9
13
我买的就是一块板,电源和卡都是以前旧的,现在还没有壳子。
kit看起来很不错,但是没有用过。

【在 p**********r 的大作中提到】
: 是这种带壳子的kit? http://www.amazon.com/gp/product/B008XVAVAW/ref=cm_cd_asin_lnk
: 应该早动手,马上就不能用了,才开始抓瞎。

avatar
f*u
14
这些小provider不靠谱,应该上aws ec2 node,免费一年,稳定性比其他的都强。

【在 w****w 的大作中提到】
: 在cloudatcost搞了个VPS,$26.5 one time charge,做这个正好。
avatar
q*s
15
我用的是以前$15搞的Pogoplug E02, 也是用楼主那个链接的教程. 用起来很满意,和
以前没什么区别.
Pogoplug至少有个外壳, 现在Adorama $18还能买得到。
avatar
f*u
16
这个plug性能会不会太弱,那些什么什么pi的要强大不少。

【在 q*******s 的大作中提到】
: 我用的是以前$15搞的Pogoplug E02, 也是用楼主那个链接的教程. 用起来很满意,和
: 以前没什么区别.
: Pogoplug至少有个外壳, 现在Adorama $18还能买得到。

avatar
g*n
17
E02装的debian squeeze能玩这个吗?

【在 q*******s 的大作中提到】
: 我用的是以前$15搞的Pogoplug E02, 也是用楼主那个链接的教程. 用起来很满意,和
: 以前没什么区别.
: Pogoplug至少有个外壳, 现在Adorama $18还能买得到。

avatar
q*s
18
应该可以, 我是升级到debian wheezy后装的asterisk.
Pogo也是神机啊,价钱便宜量又足.

【在 g****n 的大作中提到】
: E02装的debian squeeze能玩这个吗?
avatar
q*s
19
Pogoplug E02是ARMv5 1.2G+256M RAM, Pi Model B是ARMv6 700M+256MB RAM(Rev2
512M RAM)
Pogo视频功能可能会差一些,但搞搞这些应该是绰绰有余.

【在 f******u 的大作中提到】
: 这个plug性能会不会太弱,那些什么什么pi的要强大不少。
avatar
g*n
20
好,有空的时候折腾试试. 主要我现在用sipsorcery,没有动力折腾.

【在 q*******s 的大作中提到】
: 应该可以, 我是升级到debian wheezy后装的asterisk.
: Pogo也是神机啊,价钱便宜量又足.

avatar
p*r
21
Amazon上看到的Media sharing device black, POGO-P22
Adorama $18 POGO-P02
不太一样都

【在 q*******s 的大作中提到】
: 我用的是以前$15搞的Pogoplug E02, 也是用楼主那个链接的教程. 用起来很满意,和
: 以前没什么区别.
: Pogoplug至少有个外壳, 现在Adorama $18还能买得到。

avatar
r*n
22
网站上是$35, 怎么搞26.5的?

【在 w****w 的大作中提到】
: 在cloudatcost搞了个VPS,$26.5 one time charge,做这个正好。
avatar
k*e
25
201 是ext,你怎么也得吧秘密改改吧

【在 w***9 的大作中提到】
: 我用的是obi100.
: service privders --> ITSP profile A -- > SIP changes ProxyServer and
: RegistrarServer to the raspberry PI IP address
: voice services --> sp1 service put 201 into AuthUserName and secret1 to
: AuthPassword
: 好像就可以了,我也不知道为什么要这样,是网上搜的。

avatar
T*e
26
手上有块Adruino,也能用吗?

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*9
27
道理上是应该改。但是想想是家里的内部网,就偷懒了。
我个人认为,用自己的盒子比用VPS,至少安全一点,而且资源上有保证,可能是比较
可靠的原因。

【在 k***e 的大作中提到】
: 201 是ext,你怎么也得吧秘密改改吧
avatar
w*9
29
我买的是这个。还要有个SD卡,一个电源和一个盒子。
我刚搞的时候,也不知道在东西好不好用。就只买了板,卡和电源都是旧的,如果15号
后还好用,准备去买个盒子。

【在 z***g 的大作中提到】
: 请问用的是这种吗? 谢谢。。
: http://www.amazon.com/RASPBERRY-MODEL-756-8308-Raspberry-Pi/dp/

avatar
c*l
30
IPKall需要填SIP服务器的地址,必须是静态的
但如果自己用raspberry pi就是走自己家里cable/Internet的网络,
只有动态IP地址
这个问题如何解决?

【在 w***9 的大作中提到】
: 我上边给的link写的非常好,我就是按里边一步步做的。我对这个东西连概念都搞不清
: 楚,就知道好用,写教程就是害人了。
: 如果哪位能把link的东西翻译成中文,我觉的就是很好的教程了。

avatar
y*a
31
哪位写个在cloudatcost安装asterisk 的教程,我是搞不定, 需要帮助.
avatar
q*a
32
反了。好的VPS比自己的路由器好太多了。
有个VPS俱乐部,里面版主还有一个GV DIY指南。

【在 w***9 的大作中提到】
: 道理上是应该改。但是想想是家里的内部网,就偷懒了。
: 我个人认为,用自己的盒子比用VPS,至少安全一点,而且资源上有保证,可能是比较
: 可靠的原因。

avatar
w*9
33
好像ipkall是到iptel,也可以用callcentric or callwithus as sip service

【在 c********l 的大作中提到】
: IPKall需要填SIP服务器的地址,必须是静态的
: 但如果自己用raspberry pi就是走自己家里cable/Internet的网络,
: 只有动态IP地址
: 这个问题如何解决?

avatar
w*9
34
我其实也不是太懂,我几天前也报名参加了VPS的俱乐部,准备向大师学习。
我以前amazon上有个instance,一天到晚都有人attack。

【在 q*****a 的大作中提到】
: 反了。好的VPS比自己的路由器好太多了。
: 有个VPS俱乐部,里面版主还有一个GV DIY指南。

avatar
c*l
35
这个HOP未免也太多了吧
PSTN incoming call -> Google Voice -> IPKall -> IPTel
-> Raspberry @ Your Home -> OBI ATA
每接一次电话,dialing 的握手时间一定相当长。

【在 w***9 的大作中提到】
: 好像ipkall是到iptel,也可以用callcentric or callwithus as sip service
avatar
w*9
36
我实际用起来,和以前obi盒子接GV,没有感到有什么区别,不知道是怎么回事?

【在 c********l 的大作中提到】
: 这个HOP未免也太多了吧
: PSTN incoming call -> Google Voice -> IPKall -> IPTel
: -> Raspberry @ Your Home -> OBI ATA
: 每接一次电话,dialing 的握手时间一定相当长。

avatar
w*9
37
我个人以为,ipkall不一定非要到iptel,根据用户的ISP,callcentric or
callwithus可能会更好。
我也试过GV直接到callcentric的免费电话号码,滞后相当严重。网上查了一下,好像
是收费的号码没有这个问题。

【在 w***9 的大作中提到】
: 我实际用起来,和以前obi盒子接GV,没有感到有什么区别,不知道是怎么回事?
avatar
b*0
38
You can use cisco ip phone. Then you do not ned obi.
avatar
w*w
39
Google死活不让从加拿大login,跟它说是我自己也没用。
avatar
r*q
40
请问这方案收电话时能看到对方的号码吗?
avatar
t*k
41
最近学习了,这个跟方案自己没关系,主要是整个SIP控制链接里对方号码是不是一路
传过来的。
例如现在的大多数ipkall就不能显示GV的来电,这是因为GV选择不正确显示来电来降低
成本。callcentric倒是可以显示来电了,但是部分DID接GV电话很慢,甚至接不到。

【在 r***q 的大作中提到】
: 请问这方案收电话时能看到对方的号码吗?
avatar
w*w
42
家里开了个VM,可以login,也可以送短信,call出问题:
Traceback (most recent call last):
File "/usr/local/bin/gvoice", line 129, in
getattr(voice,action)(*args)
File "/usr/local/lib/python2.7/dist-packages/googlevoice/voice.py", line
106, in call
'remember': '1'
File "/usr/local/lib/python2.7/dist-packages/googlevoice/voice.py", line
210, in __validate_special_page
load_and_validate(self.__do_special_page(page, data))
File "/usr/local/lib/python2.7/dist-packages/googlevoice/util.py", line 65
, in load_and_validate
validate_response(loads(response.read()))
File "/usr/local/lib/python2.7/dist-packages/googlevoice/util.py", line 59
, in validate_response
raise ValidationError('There was a problem with GV: %s' % response)
googlevoice.util.ValidationError: There was a problem with GV: {u'data': {u'
code': 20}, u'ok': False}

【在 w****w 的大作中提到】
: Google死活不让从加拿大login,跟它说是我自己也没用。
avatar
g*e
43
ding ding ding
avatar
G*s
44
是不是有人用GVMate,似乎那个更简单。当然,需要一个专用的计算机。

ding ding ding

【在 g***e 的大作中提到】
: ding ding ding
avatar
c*0
45
这个cloudatcost怎么样,有人用过吗?
这种一次性收费的就怕跑路。
avatar
q*s
46
OOMA刚出来那阵我也觉得它会跑路, 坚决不入. 没想到这么多年,比它看上去更靠谱的
都早不在了,丫还活着.

【在 c****0 的大作中提到】
: 这个cloudatcost怎么样,有人用过吗?
: 这种一次性收费的就怕跑路。

avatar
c*0
47
现在我还是觉得ooma不太靠谱,而且要收月费了,更不划算了。
不过准备cloudatcost买一个试试,如果性能可以,充分用上一年的话也就不赔了。

【在 q*******s 的大作中提到】
: OOMA刚出来那阵我也觉得它会跑路, 坚决不入. 没想到这么多年,比它看上去更靠谱的
: 都早不在了,丫还活着.

avatar
l*9
48
mark

【在 c****0 的大作中提到】
: 现在我还是觉得ooma不太靠谱,而且要收月费了,更不划算了。
: 不过准备cloudatcost买一个试试,如果性能可以,充分用上一年的话也就不赔了。

avatar
b*c
49
你看帖太不认真

【在 c********l 的大作中提到】
: IPKall需要填SIP服务器的地址,必须是静态的
: 但如果自己用raspberry pi就是走自己家里cable/Internet的网络,
: 只有动态IP地址
: 这个问题如何解决?

avatar
n*q
50
Mark!

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*w
51
我用lynx verify了computer,Google还是不让pyGV login.

【在 c****0 的大作中提到】
: 现在我还是觉得ooma不太靠谱,而且要收月费了,更不划算了。
: 不过准备cloudatcost买一个试试,如果性能可以,充分用上一年的话也就不赔了。

avatar
c*l
52
我把原文看了,没看出静态IP怎么搞定

【在 b***c 的大作中提到】
: 你看帖太不认真
avatar
t*k
53
是pygooglevoice里的code太旧,后来GV改动了一些东西,所以pygv也需要改一些才行。

【在 w****w 的大作中提到】
: 我用lynx verify了computer,Google还是不让pyGV login.
avatar
w*9
54
pygooglevoice 是09年的,现在原作者也不知道跑到什么地方去了。这么多年,好像只
要改两个地方。原贴是这样的。
sed -i 's|https://www.google.com/accounts/ServiceLoginAuth?service=
grandcentral|https://accounts.google.com/ServiceLogin?service=grandcentral&
continue=https://www.google.com/voice|' /usr/local/lib/python2.7/dist-
packages/googlevoice/settings.py
sed -i 's| galx.*| galx = re.search(r"name="GALX" type="hidden"\n
*value="(.+)"", content).group(1)|' /usr/local/lib/python2.7/dist-packages/
googlevoice/voice.py
第二个sed在我机器上搞不转,我就去文件里直接把 galx = 那一行改成
galx = re.search(r"name="GALX" type="hidden"n *value="(.+)"", content).group
(1)
就可以了。

行。

【在 t**k 的大作中提到】
: 是pygooglevoice里的code太旧,后来GV改动了一些东西,所以pygv也需要改一些才行。
avatar
w*9
55
唉,\ 被吃了,应该是这样的
galx = re.search(r"name=\”GALX\” type=\”hidden\”\n *value=\”(.+)\””,
content).group(1)

【在 w***9 的大作中提到】
: pygooglevoice 是09年的,现在原作者也不知道跑到什么地方去了。这么多年,好像只
: 要改两个地方。原贴是这样的。
: sed -i 's|https://www.google.com/accounts/ServiceLoginAuth?service=
: grandcentral|https://accounts.google.com/ServiceLogin?service=grandcentral&
: continue=https://www.google.com/voice|' /usr/local/lib/python2.7/dist-
: packages/googlevoice/settings.py
: sed -i 's| galx.*| galx = re.search(r"name="GALX" type="hidden"\n
: *value="(.+)"", content).group(1)|' /usr/local/lib/python2.7/dist-packages/
: googlevoice/voice.py
: 第二个sed在我机器上搞不转,我就去文件里直接把 galx = 那一行改成

avatar
p*t
56
照着教程在dockstar上折腾了一番,轻松搞定,效果非常好!
那位牛人对asterisk熟悉,想请教怎么在extension.conf文件里配置两个google voice
帐号,我想按照拨出号码区号连接不同的google voice帐号。
avatar
n*n
57
能用Synology 带替吗?

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*9
58
按照我理解,好像只要能运行asterisk和python,都可以。
但是我的水平只会照葫芦画瓢,跟着教程一步步走。多一步,少一步,就要抓瞎。

【在 n*********n 的大作中提到】
: 能用Synology 带替吗?
avatar
p*h
59
of course, synology 自己就提供asterisk 下载

【在 n*********n 的大作中提到】
: 能用Synology 带替吗?
avatar
t*s
60
yes yes

【在 p******h 的大作中提到】
: 这几个免费的vps不知道怎么样
: 5jelly.com/vps/
: www.yocats.com/
: gratisvps.net/
: www.freeserver.co/
: freevpshosting.info/
: www.host1free.com/

avatar
k*e
61
有个老sipsorcery账户,按照http://www.sipsorcery.com/mainsite/help/googlevoice设置了gv,但是好像有问题。用zoiper可以注册,但是从zoiper上拨不出电话。
能否共享一下你的sipsorcery的设置? 我只需要通过它用gv打出。

【在 g****n 的大作中提到】
: 好,有空的时候折腾试试. 主要我现在用sipsorcery,没有动力折腾.
avatar
O*O
62
想起来俺半价的时候搞过个
刚才登录了一下
还活着

【在 c****0 的大作中提到】
: 这个cloudatcost怎么样,有人用过吗?
: 这种一次性收费的就怕跑路。

avatar
f*y
63
看得不是太明白 打出使用gv的callback 实际操作怎样的? 是直接打出还是要等
callback?
avatar
w*9
64
实际用起来,和以前obi盒子直接接gv一样,拿起电话拨号就可以了。
如果你非常仔细,就会发现打美国的电话,拨号后就开始ring,ring一,两下,会听到
一个非常短暂轻微的类似开关声,然后继续ring,直到对方拿起电话。打国内,开关声
后还要来句英文,说什么这个call两分钱一分钟。
具体技术上是怎么实现的,我也不是太清楚。好像是前一,两声ring是假的,是等
asterisk用pygooglevoice登录gv网站搞callback。现在各种解决方案,基本上都是
callback的套路。这个套路,比obi盒子直接接gv的法子还要早,现在Google不让直接
接,大家就从箱底里把这个翻出来了。

【在 f******y 的大作中提到】
: 看得不是太明白 打出使用gv的callback 实际操作怎样的? 是直接打出还是要等
: callback?

avatar
w*w
65
obi从你的电话得到你要打得号码,送到asterisk,asterisk再用pygv把目标号码和
callback号码送到google voice网站,gv先打你的callback号,你接听后gv再打目标号
码,对方接听后gv把你们连上后退出。

【在 f******y 的大作中提到】
: 看得不是太明白 打出使用gv的callback 实际操作怎样的? 是直接打出还是要等
: callback?

avatar
f*y
66
明白, 我有现成的cloudatcost,打算这个周末折腾一下, 看看效果。
现在用localphone+ipkall, LD说延时(我没有觉得)这个方案完全免费, 看看效果
是否比现在的要好
avatar
f*y
67
cloudatcost也可以call了,
http://pygooglevoice.googlecode.com/files/pygooglevoice-0.5.tar
这个version不知道为了用了后面的两个个sed也不行, 后来改为用下面这个就ok了不
需要改任何东西
https://code.google.com/r/bwpayne-pygooglevoice-auth-fix/
我用的是ubuntu。 amazon的ec2 也可以用都测试过了
这个是script,
0. prepare..
cd /root
apt-get update
apt-get -f install python-setuptools
easy_install simplejson
1. install hg
sudo apt-get install mercurial
2. Clone the repo mentioned above
hg clone https://code.google.com/r/bwpayne-pygooglevoice-auth-fix/
3. Run the setup
cd bwpayne-pygooglevoice-auth-fix/
sudo python setup.py install
avatar
s*g
68
请问extensions.conf里${gvuser}!="abc"中的"abc"需要改吗?
[sip]
exten => _253xxxxxxx,1,ExecIf($[${gvuser}!="abc"}]?Bridge(${gvuser}):Dial(
SIP/201&SIP/203,60,D(:1)))
exten => _253xxxxxxx,n, Set(GLOBAL(gvuser)="abc")
exten => _253xxxxxxx, n, Hangup()
avatar
b*c
69
别动

【在 s******g 的大作中提到】
: 请问extensions.conf里${gvuser}!="abc"中的"abc"需要改吗?
: [sip]
: exten => _253xxxxxxx,1,ExecIf($[${gvuser}!="abc"}]?Bridge(${gvuser}):Dial(
: SIP/201&SIP/203,60,D(:1)))
: exten => _253xxxxxxx,n, Set(GLOBAL(gvuser)="abc")
: exten => _253xxxxxxx, n, Hangup()

avatar
w*w
70
能不能不用asterisk,把iptel作为sip provider?打出去pygv或php gv api?
avatar
w*9
71
好像可以,还可以打电话时,直接用browser登录google voice的网站。
按照我的理解,加了asterisk,就是为了能有那种,拿起电话就打的experience。大家
用电话这么多年,这种experience根深蒂固,非常重要。

【在 w****w 的大作中提到】
: 能不能不用asterisk,把iptel作为sip provider?打出去pygv或php gv api?
avatar
w*w
72
Configuration error on SP2:
Register Failed: 403 Authentication and To-Heade

【在 w***9 的大作中提到】
: 好像可以,还可以打电话时,直接用browser登录google voice的网站。
: 按照我的理解,加了asterisk,就是为了能有那种,拿起电话就打的experience。大家
: 用电话这么多年,这种experience根深蒂固,非常重要。

avatar
s*t
74
今天貌似还能用obi 直接接gv打?早上起来试了一下,打进打出没问题。到底是几号不
能打?
avatar
w*w
75
http://www.obitalk.com/forum/index.php?topic=1292.0
Assuming you want an IPKALL DID to ring the OBi directly:
IPKall -> SIP username : (anything)
IPKall -> Hostname or IP address : ipaddress_or_hostname:port
where ipaddress_or_hostname is your public IP address or a hostname
resolving to your public IP address and port is : 5060 = SP1 / 5061 = SP2 (
the selected SP1/SP2 must be configured for SIP).
You may have to forward ports 5060 -5061 and 16600 - 16998 to your OBi in
your router.
avatar
q*s
76
我是用Pogo E02装debian wheezy然后根据楼主提供的twinclouds的帖子装asterisk的.
有网友私信我问POGO-P02可以用吗? $15.99是不错的价钱
http://www.adorama.com/COCPOGOP02.html
E02停产没有货了
http://www.adorama.com/COCPOGOE02.html?discontinued=t
P02应该也可以,不过我没试过不确认, Pogo的型号很乱.
根据这两个帖子:
http://archlinuxarm.org/forum/viewtopic.php?f=55&t=2930
http://archlinuxarm.org/platforms/armv6/pogoplug-v3oxnas-eol
P01 = P02 = Pogo V3 (PLX双核ARMv6 700M + 128M RAM)
E02(Marwell单核ARMv5 1.2G + 256M RAM)
其实不管是什么型号, 只要能装debian就可以. ArchLinux不支持V3但是根据这个帖子
应该可以装debian.
http://www.howtoforge.com/installing-debian-squeeze-on-pogoplug
http://forum.doozan.com/read.php?3,6336
装好debian后再按楼主那个asterisk的帖子设置.
http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
希望能帮到大家. 谢谢!
如果好用请回来汇报一下.
avatar
s*g
77
我的电话能接通,但是没声音,不知道是怎么回事。
avatar
h*6
78
CLOUDATCOST 付款后,收到Email, gift card 号,可以进账户,不能进panel。如何
发现server IP
。 想建一个CENTOS。客服没回信。多谢了!
avatar
t*k
79
检查防火墙和NAT设置。

【在 s******g 的大作中提到】
: 我的电话能接通,但是没声音,不知道是怎么回事。
avatar
w*m
80
try to modify sip.conf

检查防火墙和NAT设置。

【在 t**k 的大作中提到】
: 检查防火墙和NAT设置。
avatar
w*m
81
我就是这样搞的,Cisco7942,多便宜啊,通话质量也挺好。
最近一直准备写一个快速的Asterisk+GV的中文教程跟大家分享,才写了个开头,放在
我的博客。
看看我的Cisco7942通话效果

【在 b********0 的大作中提到】
: You can use cisco ip phone. Then you do not ned obi.
avatar
t*k
82
这个电话多少钱?
你用什么拨打中国?

【在 w*m 的大作中提到】
: 我就是这样搞的,Cisco7942,多便宜啊,通话质量也挺好。
: 最近一直准备写一个快速的Asterisk+GV的中文教程跟大家分享,才写了个开头,放在
: 我的博客。
: 看看我的Cisco7942通话效果

avatar
s*g
83
解决了,就是防火墙的问题。 多谢。

【在 t**k 的大作中提到】
: 检查防火墙和NAT设置。
avatar
w*m
84
大概15$吧,ebay上很多。去自己家里买了三个,国内买了一个。两边都的路由器上装
Asterisk,然后直拨GoogleVoice。 这样就跟国内免费通话了。
看这里吧,我才写了一篇
http://www.mitbbs.com/pc/pccon_9073_318099.html

【在 t**k 的大作中提到】
: 这个电话多少钱?
: 你用什么拨打中国?

avatar
c*0
85
恩,$15还真不错。
avatar
c*a
86
ebay上查怎么都很贵$100+

【在 w*m 的大作中提到】
: 大概15$吧,ebay上很多。去自己家里买了三个,国内买了一个。两边都的路由器上装
: Asterisk,然后直拨GoogleVoice。 这样就跟国内免费通话了。
: 看这里吧,我才写了一篇
: http://www.mitbbs.com/pc/pccon_9073_318099.html

avatar
t*o
87
我怎么ebay 上看到的都很贵

【在 w*m 的大作中提到】
: 大概15$吧,ebay上很多。去自己家里买了三个,国内买了一个。两边都的路由器上装
: Asterisk,然后直拨GoogleVoice。 这样就跟国内免费通话了。
: 看这里吧,我才写了一篇
: http://www.mitbbs.com/pc/pccon_9073_318099.html

avatar
d*g
88
你的文章提到:软件配置都一样: Asterisk 1.8 + Google Voice,那个Asterisk 1.8
是什么软件,一定要在unix下运行吗?
我一直用Windows XP Home Edition,要再安装一个unix操作系统来运行这个Asterisk
软件?
不好意思,对unix一无所知。我一直用obi 110,用惯了,不想更换服务商。
谢谢。

【在 w*m 的大作中提到】
: 大概15$吧,ebay上很多。去自己家里买了三个,国内买了一个。两边都的路由器上装
: Asterisk,然后直拨GoogleVoice。 这样就跟国内免费通话了。
: 看这里吧,我才写了一篇
: http://www.mitbbs.com/pc/pccon_9073_318099.html

avatar
w*m
89
try to bid instead of "buy it now". remember, you need a power adapter if no
PoE

【在 c*a 的大作中提到】
: ebay上查怎么都很贵$100+
avatar
w*m
90
是的,你可以在xp下用vmplayer运行CentOS unix系统

8
Asterisk

【在 d****g 的大作中提到】
: 你的文章提到:软件配置都一样: Asterisk 1.8 + Google Voice,那个Asterisk 1.8
: 是什么软件,一定要在unix下运行吗?
: 我一直用Windows XP Home Edition,要再安装一个unix操作系统来运行这个Asterisk
: 软件?
: 不好意思,对unix一无所知。我一直用obi 110,用惯了,不想更换服务商。
: 谢谢。

avatar
c*0
91
去整个免费的VPS

8
Asterisk

【在 d****g 的大作中提到】
: 你的文章提到:软件配置都一样: Asterisk 1.8 + Google Voice,那个Asterisk 1.8
: 是什么软件,一定要在unix下运行吗?
: 我一直用Windows XP Home Edition,要再安装一个unix操作系统来运行这个Asterisk
: 软件?
: 不好意思,对unix一无所知。我一直用obi 110,用惯了,不想更换服务商。
: 谢谢。

avatar
r*y
92
你这个互打的办法太折腾, 国内和这里都装个obihai, 用 obihai 号码互打就解决了.

【在 w*m 的大作中提到】
: 大概15$吧,ebay上很多。去自己家里买了三个,国内买了一个。两边都的路由器上装
: Asterisk,然后直拨GoogleVoice。 这样就跟国内免费通话了。
: 看这里吧,我才写了一篇
: http://www.mitbbs.com/pc/pccon_9073_318099.html

avatar
w*w
93
obi is blocked by some ISPs in china.

【在 r***y 的大作中提到】
: 你这个互打的办法太折腾, 国内和这里都装个obihai, 用 obihai 号码互打就解决了.
avatar
w*m
94
没有试过obihai,好像再便宜也要30块一个啊,而且楼上楼下要装三个,就快100了
,还要另外买电话机,互打还要互相拨电话号码?我自己算的,不知对不对

【在 r***y 的大作中提到】
: 你这个互打的办法太折腾, 国内和这里都装个obihai, 用 obihai 号码互打就解决了.
avatar
w*w
95
一个就行了,配有分机的无绳电话。

【在 w*m 的大作中提到】
: 没有试过obihai,好像再便宜也要30块一个啊,而且楼上楼下要装三个,就快100了
: ,还要另外买电话机,互打还要互相拨电话号码?我自己算的,不知对不对

avatar
n*e
96
我也是用raspberry pi, 然后完全按照上面的方法,但gvoice总是出错,似乎python的
版本和module总是不对。你R-Pi上的python是什么版本的?
在命令行可以下面版本查python version:
python -V

【在 w***9 的大作中提到】
: 在amazon上买了个raspberry pi,然后按这位大师的方法,几小时就搞定了
: http://hobbiesbytwinclouds.wordpress.com/2014/02/07/how-to-make
: 我是windows的老用户,对unix不熟悉,大部分时间花在学习怎么用ssh,vi。
: 搞好以后,用了几个星期,非常稳定可靠。毕竟是自己的机器,自己用,不用和别人分
: 享,心里踏实。
: 用obi盒子和gv打电话,已经好几年了,已经是生活习惯的一部分,现在能继续用,非
: 常高兴,不是省几个钱的问题。

avatar
w*9
97
Python 2.7.3
不知道你到底是什么错误。我个人认为pygooglevoice是09年的code,应该现在的
python版本都可以运行。pygooglevoice要改两个地方,不知道你改没改。

【在 n*********e 的大作中提到】
: 我也是用raspberry pi, 然后完全按照上面的方法,但gvoice总是出错,似乎python的
: 版本和module总是不对。你R-Pi上的python是什么版本的?
: 在命令行可以下面版本查python version:
: python -V

avatar
z*0
98
你是Python3?
好像有个模块大小写变了

【在 n*********e 的大作中提到】
: 我也是用raspberry pi, 然后完全按照上面的方法,但gvoice总是出错,似乎python的
: 版本和module总是不对。你R-Pi上的python是什么版本的?
: 在命令行可以下面版本查python version:
: python -V

avatar
z*0
99
另外有几个调用URLLIB的地方好像要改改,大概是String和Byte之间要转一下
avatar
z*0
100
另外,接电话的时候,显示的CallerID是我IPKall的号码,是不是extension.conf里面
没设好?还是iptel.org不支持?
avatar
i*o
101
VPS 架好了, pygooglevoice也没问题。可是obi死活连不上VPS. 什么问题?
[general]
context=phone ; Default context for incoming calls
allowoverlap=no ; Disable overlap dialing support. (Default
is yes)
bindport=5060 ; UDP Port to bind to (SIP standard port is
5060)
externrefresh=60
localnet=0.0.0.1/255.255.255.0
udpbindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to
all)
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
avatar
f*y
102
赌了一把, 在amazon (Sold by Ibex Technology and Fulfilled by Amazon.)买了
个pogo p22, 刚刚收到, 里面的是E02, 可以用来折腾linux, 才19大元不到, 不
错!。
avatar
h*i
103
请教一下怎么把obi或者softphone在asterisk上注册?那个原帖没有说,我申请的
ipkall号码是206xxxxxxx,没有201,202,203,我已经在raspberry里成功用GV打电话,但
是卡在这一步,asterisk总是说
register_verify: No registration for peer 'xxx'
谁能说说那两个样本文件应该改哪些行?
avatar
w*9
104
我保留了原帖的201,202,203,我的obi100 registered to 201。三楼有具体步骤。
我搞不懂是什么道理,反正好像works。

【在 h**i 的大作中提到】
: 请教一下怎么把obi或者softphone在asterisk上注册?那个原帖没有说,我申请的
: ipkall号码是206xxxxxxx,没有201,202,203,我已经在raspberry里成功用GV打电话,但
: 是卡在这一步,asterisk总是说
: register_verify: No registration for peer 'xxx'
: 谁能说说那两个样本文件应该改哪些行?

avatar
m*d
105
201,202,203是extension号码,不需要的话可以删掉,留一个就行

【在 w***9 的大作中提到】
: 我保留了原帖的201,202,203,我的obi100 registered to 201。三楼有具体步骤。
: 我搞不懂是什么道理,反正好像works。

avatar
w*9
106
谢谢。
刚才把202,203去掉了,everything is still working :-)

【在 m*d 的大作中提到】
: 201,202,203是extension号码,不需要的话可以删掉,留一个就行
avatar
h*i
107
那extensions.conf里哪些需要换成我自己的信息?我总觉得这里出问题了。

【在 w***9 的大作中提到】
: 谢谢。
: 刚才把202,203去掉了,everything is still working :-)

avatar
s*g
108
先在debian里直接运行gvoice,输入你的gv user/pswd后能否成功登陆。如果不行,看
你是否成功执行了那两个sed命令(看你的/usr/local/lib/python2.7/dist-packages/
googlevoice/settings.py 里的url是否改了)。如果url是对的,用web登陆你的gv
account, 看你的pygooglevoice的access是不是被deny了。如果是被deny了,在你的
登陆了gv account browser上run https://accounts.google.com/
displayunlockcaptcha
allow device access。

【在 n*********e 的大作中提到】
: 我也是用raspberry pi, 然后完全按照上面的方法,但gvoice总是出错,似乎python的
: 版本和module总是不对。你R-Pi上的python是什么版本的?
: 在命令行可以下面版本查python version:
: python -V

avatar
q*s
109
Just use the configuration provided by twinclouds and replace with your
gvuser, gvpass and DID(twinclouds is using 253xxxx DID).
Change localnet in sip.conf to match with your subnet. You probably want to
change the secret key for user 201,202,203.
Then you have to disconnect your Obi device from original service provider
and register it to your own asterisk server. You can do it in Obitalk web
portal. My SP1 used to be GV now I will register SP1 to my asterisk server(
Pogoplug E02). Proxy server is the IP address of my Pogo device(192.168.1.x,
my Pogo device and Obi device are in same subnet.), user: 201, password is
the secret key you specified in sip.conf. Wait for a while then you should
be able to see SP1 status as registered.
Reboot your asterisk device(I found out better reboot your router as well),
then open asterisk CLI “asterisk -rvvv”, run command “sip show peers”,
you should be able to see both 201 and DID online.

【在 h**i 的大作中提到】
: 那extensions.conf里哪些需要换成我自己的信息?我总觉得这里出问题了。
avatar
s*g
110
localnet=0.0.0.1/255.255.255.0
把这个换成你的local ip试试

Default

【在 i*****o 的大作中提到】
: VPS 架好了, pygooglevoice也没问题。可是obi死活连不上VPS. 什么问题?
: [general]
: context=phone ; Default context for incoming calls
: allowoverlap=no ; Disable overlap dialing support. (Default
: is yes)
: bindport=5060 ; UDP Port to bind to (SIP standard port is
: 5060)
: externrefresh=60
: localnet=0.0.0.1/255.255.255.0
: udpbindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to

avatar
v*e
111
does any cisco ip phone work or a specific model is required. 7942 is kinda
expensive @ebay right now

【在 w*m 的大作中提到】
: 我就是这样搞的,Cisco7942,多便宜啊,通话质量也挺好。
: 最近一直准备写一个快速的Asterisk+GV的中文教程跟大家分享,才写了个开头,放在
: 我的博客。
: 看看我的Cisco7942通话效果

avatar
b*0
112
i bought 7941 from ebay. buy with power adapter if u do not have poe.
avatar
r*e
113
诸位大侠:兄弟asterisk 可以打出电话,都是打进来的电话不行。有什么建议?
avatar
h*i
114
多谢提醒,我其实已经改对了,手机的zoiper总是过不去,换了obi就可以打通了。
有两个问题,打中国我以前都是直接拨01186xxxxxxxxxx,现在asterisk给了这个错误(
404?)
Call from '201' (192.168.1.243:5060) to extension '0118613812345678'
rejected because extension not found in context 'phone'.
为什么过了很久obi的web admin显示还是SP 1 not configured?我都可以接电话,打电
话了。我用expert mode改的,现在的obi网页不一样了。
说实话这么搞好累啊,也不省钱,obi+callcentric可能更适合我这种懒人。

to
x,
is

【在 q*******s 的大作中提到】
: Just use the configuration provided by twinclouds and replace with your
: gvuser, gvpass and DID(twinclouds is using 253xxxx DID).
: Change localnet in sip.conf to match with your subnet. You probably want to
: change the secret key for user 201,202,203.
: Then you have to disconnect your Obi device from original service provider
: and register it to your own asterisk server. You can do it in Obitalk web
: portal. My SP1 used to be GV now I will register SP1 to my asterisk server(
: Pogoplug E02). Proxy server is the IP address of my Pogo device(192.168.1.x,
: my Pogo device and Obi device are in same subnet.), user: 201, password is
: the secret key you specified in sip.conf. Wait for a while then you should

avatar
m*d
115
你一不给配置,二不给log,神仙也不知道你在说啥

【在 r*******e 的大作中提到】
: 诸位大侠:兄弟asterisk 可以打出电话,都是打进来的电话不行。有什么建议?
avatar
q*s
116
你是用SP1连Asterisk吗? 打中国用GV?
我打中国还是用SP2 - callcentric, **201186#######

【在 h**i 的大作中提到】
: 多谢提醒,我其实已经改对了,手机的zoiper总是过不去,换了obi就可以打通了。
: 有两个问题,打中国我以前都是直接拨01186xxxxxxxxxx,现在asterisk给了这个错误(
: 404?)
: Call from '201' (192.168.1.243:5060) to extension '0118613812345678'
: rejected because extension not found in context 'phone'.
: 为什么过了很久obi的web admin显示还是SP 1 not configured?我都可以接电话,打电
: 话了。我用expert mode改的,现在的obi网页不一样了。
: 说实话这么搞好累啊,也不省钱,obi+callcentric可能更适合我这种懒人。
:
: to

avatar
w*9
117
如果要打中国电话,要这样改成_X
[gv-outbound]
exten => _X,1,GoTo(1${EXTEN},1)
exten => _X,1,Answer
exten => _X,n,Set(GLOBAL(gvuser)=${CHANNEL})
exten => _X,n,System(gvoice -e g********[email protected] -p gvpassword call ${
EXTEN} 1253xxxxxxx 1 &)
exten => _X,n,Ringing
exten => _X,n,Wait(30)
折腾这个,主要是好玩,我现在经常跟人家吹牛,说我在家里自己建了个电话交换机。
一般人不懂,都以为我是牛人。从钱的角度,确实不合算,外边少吃一顿饭,就够一年
的电话费了。

【在 h**i 的大作中提到】
: 多谢提醒,我其实已经改对了,手机的zoiper总是过不去,换了obi就可以打通了。
: 有两个问题,打中国我以前都是直接拨01186xxxxxxxxxx,现在asterisk给了这个错误(
: 404?)
: Call from '201' (192.168.1.243:5060) to extension '0118613812345678'
: rejected because extension not found in context 'phone'.
: 为什么过了很久obi的web admin显示还是SP 1 not configured?我都可以接电话,打电
: 话了。我用expert mode改的,现在的obi网页不一样了。
: 说实话这么搞好累啊,也不省钱,obi+callcentric可能更适合我这种懒人。
:
: to

avatar
h*i
118
是啊,我的GV里还有好几块钱,够我用半年。
是不是现在用iptel+ipKall+asterisk+GV打不了国际了?打美国貌似还可以。

【在 q*******s 的大作中提到】
: 你是用SP1连Asterisk吗? 打中国用GV?
: 我打中国还是用SP2 - callcentric, **201186#######

avatar
w*9
119
打国际完全没有问题,见上贴。打国内的时候,会有一个提示,2分钱一分钟。

【在 h**i 的大作中提到】
: 是啊,我的GV里还有好几块钱,够我用半年。
: 是不是现在用iptel+ipKall+asterisk+GV打不了国际了?打美国貌似还可以。

avatar
h*i
120
多谢老王,回家试试先。

【在 w***9 的大作中提到】
: 打国际完全没有问题,见上贴。打国内的时候,会有一个提示,2分钱一分钟。
avatar
w*w
121
Router port forward?

【在 r*******e 的大作中提到】
: 诸位大侠:兄弟asterisk 可以打出电话,都是打进来的电话不行。有什么建议?
avatar
s*g
122
我觉得你需要加一些code到extensions.conf里
exten => _NXXNXXXXXX,1,GoTo(1${EXTEN},1)
exten => _1NXXNXXXXXX,1,Answer
exten => _1NXXNXXXXXX,n,Set(GLOBAL(gvuser)=${CHANNEL})
exten => _1NXXNXXXXXX,n,System(gvoice -e g********[email protected] -p gvpassword
call ${EXTEN} 1253xxxxxxx 1 &)
exten => _1NXXNXXXXXX,n,Ringing
exten => _1NXXNXXXXXX,n,Wait(30)
这个_1NXXNXXXXXX dial plan是只针对北美号码的1(NXX)-NXX-XXXX, 如果想打011-86-
中国号码,应该加这个号码的格式的dial plan到这段code里,asterisk才能知道怎么
拨号。具体什么格式我也说不好,你可以试一下。我猜加一行类似这样的:
exten => _011.,n,System(gvoice -e g********[email protected] -p gvpassword call ${
EXTEN} 1253xxxxxxx 1 &)

【在 h**i 的大作中提到】
: 多谢提醒,我其实已经改对了,手机的zoiper总是过不去,换了obi就可以打通了。
: 有两个问题,打中国我以前都是直接拨01186xxxxxxxxxx,现在asterisk给了这个错误(
: 404?)
: Call from '201' (192.168.1.243:5060) to extension '0118613812345678'
: rejected because extension not found in context 'phone'.
: 为什么过了很久obi的web admin显示还是SP 1 not configured?我都可以接电话,打电
: 话了。我用expert mode改的,现在的obi网页不一样了。
: 说实话这么搞好累啊,也不省钱,obi+callcentric可能更适合我这种懒人。
:
: to

avatar
h*i
123
加了这一行连美国国内的也打不了了,不过谢谢提醒,我自己再试试。
avatar
w*9
124
这样改:
[gv-outbound]
;exten => _NXXNXXXXXX,1,GoTo(1${EXTEN},1)
exten => _X.,1,Answer
exten => _X.,n,Set(GLOBAL(gvuser)=${CHANNEL})
exten => _X.,n,System(gvoice -e g********[email protected] -p gvpassword call ${
EXTEN} 1253xxxxxxx 1 &)
exten => _X.,n,Ringing
exten => _X.,n,Wait(30)
comment out 第一句,然后把_1NXXNXXXXXX改成_X.
_1NXXNXXXXXX 意思是match十位数电话号码,_X. 是match任何电话号码。
只要不打错,不会不行。

【在 h**i 的大作中提到】
: 加了这一行连美国国内的也打不了了,不过谢谢提醒,我自己再试试。
avatar
n*e
125
的确是最后一步gv account上出的问题。谢谢指教!

packages/

【在 s******g 的大作中提到】
: 先在debian里直接运行gvoice,输入你的gv user/pswd后能否成功登陆。如果不行,看
: 你是否成功执行了那两个sed命令(看你的/usr/local/lib/python2.7/dist-packages/
: googlevoice/settings.py 里的url是否改了)。如果url是对的,用web登陆你的gv
: account, 看你的pygooglevoice的access是不是被deny了。如果是被deny了,在你的
: 登陆了gv account browser上run https://accounts.google.com/
: displayunlockcaptcha
: allow device access。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。