openwrt
番茄发烧了
一介匹夫 随心而去
展开
-
openwrt交叉编译环境搭建
OpenWrt是一个免费开源的linux发行版,用于各种嵌入式系统。主要是路由器开发。使用ubuntu作为交叉编译环境。安装工具链sudo apt-get updatesudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils s原创 2015-11-12 14:24:28 · 1151 阅读 · 0 评论 -
基于OpenWrt的PPTP插件开启防火墙转发
新版的系统里没有Luci界面,不能手动开关路由的转发功能。只好在插件安装命令里执行下面两句:修改默认Chain规则:iptables -P FORWARD ACCEPT当防火墙状态为Chain FORWARD(policy DROP)时,会在delegate_forward链里进行拦截。所以还需要对其进行更改。iptables -R delegate_forward 5 -j AC原创 2016-02-05 22:12:54 · 5537 阅读 · 1 评论 -
基于OpenWrt防火墙配置(作为二级路由)
uci show firewalluci add firewall ruleuci set firewall.@rule[-1].name=LuCIuci set firewall.@rule[-1].src=wanuci set firewall.@rule[-1].proto=tcpuci set firewall.@rule[-1].dest_port=80uci原创 2016-01-31 12:18:12 · 5165 阅读 · 0 评论 -
基于OpenWrt的PPTP服务器
前言在智能家居系统中,有一块比较重要的就是室内摄像头。结合上个月底做的——基于FFmpeg的android摄像头视频流媒体广播,再结合基于OpenWrt系统的智能路由器+PPTP服务器插件,可以使外部轻松访问家庭内的RTMP服务器,从而在出门时可以查看家中情况。概论刚刚完成xCloud3.0系统的PPTP插件移植。遇到最大的一个问题是:3.0系统砍掉了2.0+时候的高级路由原创 2016-02-14 01:43:43 · 4820 阅读 · 1 评论 -
基于OpenWrt的Wol(wake on lan)远程唤醒
原理:向支持唤醒的网卡,发送特定格式的数据帧,从而启动计算机。正想起名字Wol,wake on lan 一样,是通过lan口发送的数据。所以设备要通过网线和路由器相连。功能比较好实现,只有两个点:1、c代码的编译。2、使用广播地址和MAC发送数据帧。用户可以动态添加设备和删除,添加后的设备出现在MAC地址列表中。包含重复检查,格式检查,非法字符检查和基于bootstrap的pr原创 2016-03-18 16:48:57 · 14915 阅读 · 0 评论 -
基于OpenWrt的PPTP插件适配Bootstrap
1、下载bootstrap.css2、先引入css再引入bootstrap.js例: 好处是直接给标签配置class就可以,按照bootstrap的手册。就会出来不同样式。界面很漂亮。原创 2016-02-21 23:03:05 · 1410 阅读 · 0 评论