Board logo

標題: 其实个人使用Asterisk,用跑OpenWRT的路由器就足够 [打印本頁]

作者: kissofwolf    時間: 2013-1-6 15:38     標題: 其实个人使用Asterisk,用跑OpenWRT的路由器就足够

本帖最後由 kissofwolf 於 2013-1-6 16:01 編輯

我刚刚在另一个论坛发了这个帖子,现在转过来和大家讨论:
水星Mw 4530R在OpenWrt下实现U盘运行,电话交换机,GoAgent代理以及OpenVPN
http://www.right.com.cn/forum/thread-114638-1-1.html

半年前买的水星4530R,一直没有折腾,跑TP 4300的Openwrt一直很稳定。
元旦期间想要买个无绳电话,但家里已有多余的一个CISCO SPA3102 PSTN网关,何不安装一个Asterisk PBX(电话交换机), 然后用iPhone上的VOIP客户端,如Bria,作为一个分机使用?
说干就干。

1. USB启动
4530R的8MB flash,装上asterisk以及相关模块后就所剩无几了。为了以后方便,先要让OpenWRT运行在U盘上,免去以后的麻烦。找出一个不用的Sony 2G高速U盘。先在Ubuntu下格式化成EXT3格式,插入路由器(也可以之后再openwrt下操作)。然后按照这个教程操作:
http://www.openwrt.org.cn/bbs/fo ... ;tid=268&page=1

请注意这个版本的openwrt已经包含了block-mount,也包含了所有需要的组件,所以从mount USB盘开始就可以。教程有些乱,大家操作的时候先从头到尾看一遍,理解一下。这里看一下效果:
mount.PNG


2. Asterisk安装
这个很简单,下面两行安装asterisk1.8

opkg update
opkg install asterisk18
下面安装GUI,方面操作。安装完毕后此GUI会出现在openwrt LUCI管理界面的services下。

opkg install http://downloads.openwrt.org/att ... vn9425-1_ar71xx.ipk
该版本的Asterisk整合了Google Voice,可以免费打美国电话。大家在X宝花五块钱就可以请人帮忙注册了。
SIP选项卡下,您可以加上已经购买的网络电话服务,只要支持SIP协议的都可以。
User accounts里面是用来配置自己的分机,放多少个都可以。也可以在advanced里面配置远程登陆,这样您在外地也可以链接到自家的电话交换机,通过网络给家里打电话。

PBX.PNG

Asterisk先写到这里,有需要我再补充。

圖片附件: mount.PNG (2013-1-6 15:38, 36.02 KB) / 下載次數 797
http://telecom-cafe.com/forum/attachment.php?aid=2108&k=f27092f3e7b2c15b349b8b0f03b43d16&t=1747036494&sid=8E8pXo



圖片附件: PBX.PNG (2013-1-6 15:38, 55.18 KB) / 下載次數 792
http://telecom-cafe.com/forum/attachment.php?aid=2109&k=dce70365a87599cebeee915d8f2d2d78&t=1747036494&sid=8E8pXo


作者: 321    時間: 2013-1-23 11:18

樓主有沒有辦法把cmphone放入openwrt的asterisk入面使用?
作者: 角色    時間: 2013-1-23 13:36

回復 2# 321

如果是Asterisk 1.8应该可以。但是set一些东西才能用。
作者: 角色    時間: 2013-1-23 13:36

回復 1# kissofwolf

CHing,是否有update呢?你用的Asterisk GUI,跟我平时用的有所不同。
作者: 321    時間: 2013-1-23 14:44

回復  kissofwolf

CHing,是否有update呢?你用的Asterisk GUI,跟我平时用的有所不同。 ...
角色 發表於 2013-1-23 13:36

這個asterisk GUI基本上很少功能, 還是需要用vi去修改config先可以把SIP account放入路由器裡面使用!
作者: 角色    時間: 2013-1-23 20:51

看来CHING对Asterisk都好有认识。在使用上是否跟PC有大的区别吗?
作者: 321    時間: 2013-1-25 01:08

看来CHING对Asterisk都好有认识。在使用上是否跟PC有大的区别吗?
角色 發表於 2013-1-23 20:51


其實asterisk對硬件的要求不高,如果用一台pc去跑的確很浪費能源。
目前最環保的做法是在openwrt router上面去安裝asterisk.
以我的經驗,一台兩三白的廉價路由器跑asterisk,足夠給3到4個用戶同時通話了,一般家庭用戶也絕對足夠了
作者: 角色    時間: 2013-1-25 13:38

回復 7# 321

同意!

但是如加多加VoIP Trunks和很多hackers时比较麻烦。像我们的ATCOM IP-01,一受到攻击就跪下来。
作者: kissofwolf    時間: 2013-1-25 15:42

回復 5# 321


    这个GUI的确很简单,特别是设置routing不够灵活,但是配置SIP trunk和分机还是非常方便的。
作者: kissofwolf    時間: 2013-1-25 15:45

回復  321

同意!

但是如加多加VoIP Trunks和很多hackers时比较麻烦。像我们的ATCOM IP-01,一受到攻击 ...
角色 發表於 2013-1-25 13:38



我有四条trunk,目前没遇到什么问题。hacker的话,主要还是靠防火墙吧。
作者: 角色    時間: 2013-1-25 18:09

你的Filewall用什么?
作者: 321    時間: 2013-1-27 01:09

回復  321


    这个GUI的确很简单,特别是设置routing不够灵活,但是配置SIP trunk和分机还是非常方便的 ...
kissofwolf 發表於 2013-1-25 15:42


至今我還沒成功可以用openwrt的asterisk gui成功打過電話或接過我sip trunk的cm phone號碼。有沒有兄弟有玩過這個gui的請指教小弟,非常感謝
作者: 角色    時間: 2013-1-27 21:10

回復 12# 321

我的帖子说用Asterisk-GUI,然后经过修改就可以。不知道是否对于你的GUI是否一样就不知道,你可以安装我之前给Asterisk-GUI写过的帖子看看。




歡迎光臨 電訊茶室 (http://telecom-cafe.com/forum/) Powered by Discuz! 7.2