主要参考了这篇文章:http://bbs.qzxx.com/redirect.php?tid=14322&goto=lastpost。

机器是从淘宝上购买的:MR11U同wr703n MR3040  刷openwrt 16M闪存64M内存ar9331。固件版本是:OpenWrt Barrier Breaker 14.07 r43770 圣诞版 by 明月永在。

一、下载ipk文件

从这个网址下载所需的ipk文件:http://downloads.openwrt.org/attitude_adjustment/12.09/atheros/generic/packages/。在局域网内部署一台http服务器,将下载下来的ipk文件放置在http服务器上。局域网内的访问地址类似于这样:

http://192.168.77.234/libreadline_5.2-2_ar71xx.ipk
http://192.168.77.234/shadow-common_4.1.5.1-1_ar71xx.ipk
http://192.168.77.234/shadow-su_4.1.5.1-1_ar71xx.ipk
http://192.168.77.234/libpq_9.0.1-3_ar71xx.ipk
http://192.168.77.234/freeswitch_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-config-minimal_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-mod-codec2_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-mod-commands_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-mod-dialplan-xml_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-mod-dptools_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-mod-sofia_1.0.7-2_ar71xx.ipk
http://192.168.77.234/freeswitch-tools_1.0.7-2_ar71xx.ipk

二、安装ipk文件

安装前,我删除了一些软件包,因为我担心空间不够。

打开OpenWRT的管理网页,进入到“系统-软件包”页面,通过页面上的“下载并安装软件包”功能安装软件。依次将第一步列出的各个url拷入输入框进行安装。如果安装过程中提示错误,一般提示安装此软件缺少了其他软件。

这些是删除的包:

6in4

6rd

6to4

ChinaDNS-C

adbyby

aircrack-ng

aria2

comgt

cpulimit

dhcp6-server

dhcp6-client

etherwake

hd-idle

htop

ip6tables

kmod-ip6tables

kmod-video-core

odhcp6c

minidlna

transmission

shadowsocks-libev-spec

samba36-server

reaver

三、配置FreeSWITCH

命令行下启动FreeSWITCH

etc/init.d/freeswitch start

然后,重启机器。

通过SSH登录到OpenWRT。依次执行下列这些命令:

1、ln -s /etc/freeswitch/ /usr/share/freeswitch/conf
2、修改/etc/default/freeswitch文件,将/tmp/  /var/lib 更换为 /usr/share/
3、修改/etc/freeswitch/vars.xml 将/var/lib 更换为/usr/share
4、修改/etc/freeswitch/sip_profiles/internal.xml 将以下两个位置修改为路由器内网的IP地址如我的路由器内网(LAN)地址为192.168.1.1(请用机器的实际IP地址替换)
   <param name="rtp-ip" value="$${local_ip_v4}"/>修改为<param name="rtp-ip" value="192.168.1.1"/>
   <param name="sip-ip" value="$${local_ip_v4}"/>修改为<param name="sip-ip" value="192.168.1.1"/>

四、启动关闭FreeSWITCH

启动

etc/init.d/freeswitch start
关闭

etc/init.d/freeswitch stop

说明

1、好像fs_cli没法用,应该是缺省没打开连接端口。
2、缺省配置了1000~1004这五个SIP帐号,可以使用缺省密码登录。



OpenWRT上安装FreeSWITCH相关推荐

  1. 在OpenWrt上安装DNSCrypt

    在OpenWrt上安装DNSCrypt 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 一.OpenWrt介绍 Open ...

  2. openwrt路由器php-cli,【在openwrt无线路由器上部署freeswitch+fusionpbx (原帖恩山论坛)】-网关论坛-ZOL中关村在线...

    前言:freeswitch是目前开源最火的软交换系统,fusionpbx则是其gui管理界面(只有E文版本),同样也是开源.freeswitch相比asterisk功能和性能都要强大很多,毕竟free ...

  3. OpenWrt -【记录】群辉NAS上安装软路由

    视频:https://www.youtube.com/watch?v=k9Mz__wQ2I0&list=PLH2PomTj_tuOeSbtNKCB8NNMXWjL6Xvau&index ...

  4. 斐讯K3 在openwrt上如何手动安装阿里云盘aliyun-dav

    感觉网络上很多的东西,不那么复杂的,是没有教程让它变复杂. 斐讯K3 在openwrt上如何手动安装阿里云盘aliyun-dav,这很正常的需求吧,只有固件打包在里面的,没有手动安装的. 于是,本人不 ...

  5. Openwrt上配置Aria2迅雷离线下载步骤

    Openwrt上配置Aria2迅雷离线下载步骤 1.首先,保证root目录下的空间充足,然后使用命令将所需的文件及依赖库放进去:(方法是:配置主机静态IP,如:192.168.1.66.然后打开tft ...

  6. pip安装deb_技术|如何在 Ubuntu 上安装 pip

    pip 是一个命令行工具,允许你安装 Python 编写的软件包. 学习如何在 Ubuntu 上安装 pip 以及如何使用它来安装 Python 应用程序. 有许多方法可以在 Ubuntu 上安装软件 ...

  7. openwrt 编译c语言,编译一个可以运行在openwrt上的c程序

    本文的测试环境为 Ubuntu 14.0 TP-LINK WDR4320 OpenWrt Attitude Adjustment 12.09 首先在ubuntu上安装一些东西 sudo apt-get ...

  8. OpenWrt上搭建纯L2TP服务器[ZT]

    转自:http://www.openwrt.pro/post-389.html 纯L2TP(l2tp + ppp,无IPSec) 首先安装xl2tpd软件包 opkg update opkg inst ...

  9. openwrt上的asterisk的VOIP系统的建立

    原文地址:openwrt上的asterisk的VOIP系统的建立 作者:cliff 网络电话很便宜.自己搭一个网络电话系统更好玩. 这里写的是两年前我的网络电话系统.现在个人使用的系统简单得多了. 当 ...

最新文章

  1. 分享Css3设计---纯Css实现超酷的iphone玻璃气泡效果
  2. 51nod 1090 1267 【二分简单题】
  3. 中国房地产行业调查分析与发展前景研究报告2022年版
  4. 1.7 编程基础之字符串 25 最长最短单词 python
  5. HDFS超租约异常总结(org.apache.hadoop.hdfs.server.namenode.LeaseExpiredException)
  6. Unix编程之size_t、ssize_t
  7. java项目加载器_Java程序的类加载器
  8. 动态规划 — 钢条切割问题
  9. mysql桦仔_带您理解SQLSERVER是如何执行一个查询的
  10. Java入门和第一个项目
  11. h5使用js的点击复制功能,兼容安卓和ios,亲测有效
  12. 如何用计算机蓝牙发送文件,怎么用蓝牙传文件
  13. 国内外6款优秀的免费CDN服务
  14. 凌动智行就相关问题发布股东信
  15. 百度 谷歌分页_微信无力、多闪随后、百度依旧,背后的原因原来如此
  16. 新一代ERPII 企业销售、采购及财务一体化高效管理的利器
  17. 同时也为OEM厂商准备了充足的补偿款,3亿多美元
  18. 动态规划是个好东西:编辑距离
  19. windows 7(32/64位)GHO安装指南(U盘引导篇)~
  20. 2013年6月北京上海CISA认证考试辅导研讨会

热门文章

  1. 升级Ember到2.2.0版本
  2. scrapy 实战练习
  3. opencv入门跟踪算法(3)之camshift
  4. Ubuntu安装使用SVN
  5. heritrix mysql_heritrix的简单使用以及在后台调用heritrix
  6. VBScript之表白代码(有运行视频)
  7. 王怀南+邵亦波+王建硕=?
  8. Java基础编程题(02)求100-200之间的素数
  9. 雀巢普瑞纳亮相亚宠展,加码在华宠物护理业务
  10. matlab 计算两个函数的卷积