作者

本站作者佐须之男 共计发布文章666篇

代码分析

OpenWrt DNS问题排查

阅读(12324)

 摘要: 排查 dnsmasg 启动不起来,致DNS解析不成功问题 我们的设备在测试时发现有个别的主机,主程序DNS解释服务器域名失败。 最直接的表现就是 ping 126.com 显示: ping 126.com失败 对于这个问题,最直接的方式就是打开 /etc/resolv.conf 文件查看DNS服务器是否设置正确。结果该文件...

使用类教程

OpenWrt的ipk包安装

阅读(13208)

在 make menuconfig 进行裁减 OpenWrt 时,为了让系统更精小一点,我们会把部分功能以“模块”的方式编译,即不编入内核,只是在后期用户可以进行安装与卸载。 包安装示例 如下关于Lua的配置项: 其中 json4lua, lua-cjson, lua-copas, lua-coxpcall 是没有编入原生系统的。 ...

使用类教程

关于系统负载的数据理解

阅读(5084)

在刷了openwrt后,可以看到有一个系统负载,这个负载是3个数字,例如:   这个有别于windows下我们常见的按照比例书写的负载 所以很多朋友问到这个负载我们应该怎么看,怎么理解? 其实这是linux下的平均负载 它们...

使用类教程

OpenWrt 的jffs2和squafs两个版本的区别

阅读(7515)

openwrt官方下载的都分jffs2和squafs两种格式 jffs2文件系统格式是适合于断电的系统,不像FAT那样容易丢文件,因为路由器一般都容易突然断电。 官方的jffs2格式刷到路由器后就是一个jffs2分区,ROM本身和以后安装的软件都在这个分区里都可以读写。 而squafs格式则是把ROM压缩到了一个文件...

使用类教程

OpenWrt PPPoE拨号问题之mac地址克隆

阅读(10367)

前言 Mac地址克隆主要是解决运营商绑定mac地址的行为,这种行为就给哥添麻烦。 好了,话题转回,我如何实现这个Mac地址克隆的。 OpenWrt中的LAN口以实现Mac地址克隆,所以其相关的设置Mac地址克隆的东西也已经存在了,我们需要做的就是搬到PPPoE上面。 但是,问题来了,照搬之后,wan口的m...

代码分析

OpenWrt 开机流程分析

阅读(9421)

如果在路由器的终端上输入ps命令,可以看到pid为1的进程是procd。procd就是今天的故事了。 没错,今天来学习一下OpenWrt开机之后都发生了 什么 。主要有三个主角: /etc/preinit,对应源码在 package/base-files/files/etc/preinit /sbin/procd,...