sdwfnj 发表于 2006-3-17 16:13:28

ROS中有设过Asterisk@home的吗?

请教。

stevemorris廉 发表于 2016-10-27 20:20:00

ROS先作metarouter,在metarouter下安装OpenWRT,就可以安装Asterisk

看上去复杂,实际上隔离后反而稳定;不用时也可以关闭metaRouter。

配置方法我写在另一个论坛上,有兴趣可以看看
http://www.right.com.cn/forum/thread-192098-1-1.html
http://www.right.com.cn/forum/thread-193296-1-1.html

stevemorris廉 发表于 2016-8-28 22:08:26

metarouter asterisk openWRT

本帖最后由 stevemorris廉 于 2016-8-28 22:38 编辑

我在RB750上用metarouter的功能上了OpenWRT,运行Asterisk18,GUI配置。wifi覆盖范围内,手机可以打出电话了优势在于电话费全部在sip捆绑的固定电话上,家里或小型办公室完全不需要布线,包括电话线也不需要!每一个手机都是内部的一个分机。
客户看到的是公司的电话号码,体现了客户是公司的,而不是员工的

GUI配置很不稳定,以后打算还是改为sip/extension配置文件
毕竟是在路由器上运行,稳定性比PC/服务器好。何况路由器一般不会去关机,也不像托管机房难以操作。最大的优势是路由器无论如何总是需要一个的,手机的演进迟早会取代固话。
暂时仅仅是打出固话,因为打入的应用场景没有想好。只有手机开着apk,才能接VOIP电话(主要是这个限制),还是让单个电话机来接。可以绑定外线和分机号,但是这样就需要登记多个外线的电话号码了。



这是网上找到的标准步骤:
Howto install ASTERISK 1.8 with GUI
Make metarouter machine with following image,and setup proper networking.
1
/tool fetch url=http://ms1.nserver.us/openwrt.wk.cz/kamikaze/openwrt-mr-mips-rootfs-18961.tar.gz
Edit /etc/opkg.conf and use following repository
src/gz snapshots http://ms1.nserver.us/openwrt.wk.cz/kamikaze/packages/mr-mips
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /jffs
Save and exit. then update opkg , install asterisk , and start it.
opkg update
opkg install asterisk18 asterisk18-codec-alaw asterisk18-chan-iax2 asterisk-gui
/etc/init.d/asterisk enable
/etc/init.d/asterisk start
Upon successful start you can see following ports (5038 and 8088 started) as showed below …
1
2
3
4
5
6
7
root@metarouter:~# netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address         Foreign Address         State
tcp      0      0 0.0.0.0:5038            0.0.0.0:*               LISTEN
tcp      0      0 0.0.0.0:80            0.0.0.0:*               LISTEN
tcp      0      0 0.0.0.0:22            0.0.0.0:*               LISTEN
tcp      0      0 0.0.0.0:8088            0.0.0.0:*               LISTEN
Now you can access asterisk GUI via
http://ipofmetarouter:8088
Default ID Password is
Id = admin
Password = ast-owrt
You can change the password and other stuff in /etc/asterisk/manager.conf

netwolf 发表于 2006-3-17 16:48:30

呵呵,我设置过asterisk
没有home

younger 发表于 2006-3-18 23:30:27

回复 #1 sdwfnj 的帖子

你想什么名都可以了。
前面的是用户名,名面的是机器名(电脑名)随你改
/ system identity
set name="MikroTik"

sdwfnj 发表于 2006-3-19 21:25:03

回复 #3 younger 的帖子

各位大哥,我现在只是想学习一下Asterisk@Home 系统要在ROS中开哪些端口。请指教一下。多谢。

younger 发表于 2006-3-19 21:47:07

回复 #4 sdwfnj 的帖子

不明白你说的是什么?具体点

stevemorris廉 发表于 2016-10-14 22:57:42

sdwfnj 发表于 2006-3-19 21:25
各位大哥,我现在只是想学习一下Asterisk@Home 系统要在ROS中开哪些端口。请指教一下。多谢。

asterisk可以安装在mikrotik的路由器中,只要你开一个metaRouter,运行OpenWRT就可以了

lcgjk 发表于 2016-10-15 08:50:46

到时一个不错的技术帖子,挺适合企业内部虚拟电话使用。。。。
楼主有相关的技术文档否,学习一下!!

stevemorris廉 发表于 2016-10-25 23:04:30

lcgjk 发表于 2016-10-15 08:50
到时一个不错的技术帖子,挺适合企业内部虚拟电话使用。。。。
楼主有相关的技术文档否,学习一下!!

https://zh.wikibooks.org/zh-cn/Asterisk%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97
https://zh.wikibooks.org/zh-cn/Asterisk权威指南

最好还是上wiki,国内的几个都有些怪异

lcgjk 发表于 2016-10-27 16:10:29

stevemorris廉 发表于 2016-10-25 23:04
https://zh.wikibooks.org/zh-cn/Asterisk%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97
https://zh.wikibooks. ...

谢谢提供相关的资料!
前几年,在深圳MUM会议上,就掩饰过网络电话功能,当时回来后一直再找相关的资料。
当时以为ROS里面有这个模块和功能,但是有些失望。。。
最后也找到了ASTERISK软件。。。一直在学习中。

arainbow 发表于 2016-10-27 21:04:35

stevemorris廉 发表于 2016-10-27 20:20
ROS先作metarouter,在metarouter下安装OpenWRT,就可以安装Asterisk

看上去复杂,实际上隔离后反而稳定; ...

谢谢,挺详细的。在ROS里用过OPENWRT的映像,比较不稳定的样子,也不会自己编译。
用RASPPBX现成的还好,一升级就废了,现在像有9月新版的出来了。

上图是闲着自己做的硬件,用友善之臂的NANOPI NEO插上去,运行DEBIAN系统,上面可装ASTERISK,再运行自己写的软件,就可以做语音、传真网关。
虽然硬件上FXO、FXS各有两个,但IP语音和传真只有共享的一通道(NANOPI NEO板只有一组模拟音频接口)。也可看做单绳路的两外线、两内线的电话交换机。
模拟交换芯片用的是MT8816,上面还做了个小开关电源,接受9-15V的电源输入。上面还有个EEPROM芯片没插上去。
如果只做语音网关的话,用STM32的芯片就行了。回头闲了学一下怎么玩STM32.

stevemorris廉 发表于 2016-10-29 16:16:47

这个可以连接树霉派3吗?

不过我现在打出电话不需要FXO/FXS,想不出要怎么用?你的方法是不要sip外接帐号的,对吧?

arainbow 发表于 2016-10-30 23:41:25

本帖最后由 arainbow 于 2016-10-30 23:42 编辑

stevemorris廉 发表于 2016-10-29 16:16
这个可以连接树霉派3吗?

不过我现在打出电话不需要FXO/FXS,想不出要怎么用?你的方法是不要sip外接帐号的 ...
软件与ASTERISK是通过网络连接的,并不是作为ASTERISK的可加载模块。因此在ASTERISK下设上网络的中继线和分机,就可以了。
就可以市话呼入呼出,分机也能打电话和响铃接听。交换和控制还是在ASTERISK中进行的。
软件是可在树莓派上面运行,可硬件不够。IP电话与模拟电话网通话必须要有数据到声音的相互转换电路,我用声卡的输入输出。
因此板子用到了模拟音频输入输出,而树莓派只有3.5输出接口,没有输入接口,所以不能用。
如果树莓派用上USB声卡,把耳机和麦克风线接到电路板上,再改下电路引出GPIO排线,就可以了。


stevemorris廉 发表于 2016-10-31 19:53:12

arainbow 发表于 2016-10-30 23:41
软件与ASTERISK是通过网络连接的,并不是作为ASTERISK的可加载模块。因此在ASTERISK下设上网络的中继线和 ...

用SIP帐户就可以打进打出市话了,我的树霉派只是运行asterisk,它可以通过sip帐号上连语音网关啊

我用手机运行bria/zoiper,通过wifi上连树霉派上的asterisk(有时是ROS上的metarouter/openWRT的asterisk),就可以打进打出市话了,不需要其它设备了
页: [1] 2
查看完整版本: ROS中有设过Asterisk@home的吗?