中级开发教程

MT7620a openwrt默认mac地址配置

阅读(2063)评论(0)

对于MT7620a,默认的mac地址都是保存在factory分区,具体为: 1.offset 0x04 WIIF MAC 2.offset 0x28 LAN MAC 3.offset 0x2E WAN MAC factory分区不仅保存这mac,还包括wifi的校准参数。 以dts使用MT7620a.dts为例,openwrt使用15.0...

高级开发教程

tl-wr802n v1 OpenWrt系统如何识别Flash中的分区

阅读(1801)评论(0)

由于自已经编译出来的16M版本的系统在安装软件的时候出现了很多的问题:更新配置或者安装软件的时候总是报签名有问题。无奈之下,决定安装官方的版本: https://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/openwrt-15.05-ar71xx-generic-tl-wr841n-...

使用类教程

iptables实现获取在线客户端实时速率

阅读(1617)评论(0)

实现思路: 读取arp文件,列出所有客户的MAC,然后把用户增加到UPLOAD和DOWNLOAD的target中,隔一秒后读取target中流量信息。 #!/bin/sh echo "Collecting data..." echo "" cat /proc/net/arp | grep : | grep ^192 | grep ...

使用类教程

OpenWrt VPN 按域名路由

阅读(1419)评论(0)

简述 这是一种基于域名的 VPN 智能翻越方案。不同于 chnroutes 这类通过维护一个 IP 地址列表来区分国内外网站的方案,基于域名的方式不受 IP 地址变动的影响。仅需维护一个相对很少有变化的域名列表即可。 dnsmasq 在 2.66 版之后加入了对 ipset 的支持,可将指定域名的 IP 解析后自动加入某一 ...

使用类教程

Openwrt下获取进程pid的实用shell

阅读(1078)评论(0)

 摘要: 最近陷入各种基于openwrt的系统中,有的是原版opwrt,有的是修改过的openwrt,以致有的系统命令被阉割,有的系统命令被保留,导致shell在一类设备上运行ok,在另类设备上运行不ok。查询进程号pid就是一个例子。 查询进程pid常用shell命令:ps,pgrep,top 其中ps aux和ps -ef不是全部设备都支持; ...

代码分析

OpenWRT开发之——BuildPackage剖析

阅读(1316)评论(0)

前言 在之前的博文里详细地讲述了如何在OpenWrt下建立一个软件包(package),如:[OpenWrt对C++11的支持],[OpenWrt创建软件包]。 但是有个问题博主始终没有弄明白。为什么我们 make 一下,管理器就为我们从网上仓库下载软件源码,并编译打包。这个过程是怎么回事儿?还有,为什么我们在 package/...

Copyright © 2015-2017 By OpenWrt.pro All Rights Reserved.