作者

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

无线相关

为何QCA9331无法变更其基频

阅读(1412)

1 话题背景  要为一款廉价的QCA9331网桥调试非标准信道,但样机较少,只能用一款同方案的老的家用路由器临时替代调试。调试中发现,明明将基频都切换到2112MHz去了,但手机还是能扫描到该SSID。然后换用另一片板子,问题依旧。最奇怪的是启动扫描时,能将周围的标准2G 信号都扫描出来,但信道却被标注为2112,2137等。但同样的代码定制出其他硬...

中级开发教程

如何缩短无线网桥开机时间

阅读(1938)

备注:此文虽是基于LSDK而编写,但对OpenWrt也具有重要的参考价值,特别是Uboot和模块加速的优化。1 背景  在整完一段物联网的项目后,基于此项目中的时间曲线要求,再回头来检查以前WiFi网桥类产品的启动速度,觉得非常不可接受,恰好有朋友要推一款成本更低廉的网桥设备,于是动手对原网桥固件进行了再次优化。  老固件从上电到网络就绪,大概要32秒(可靠...

使用类教程

Squid运行调试命令及日志状态分析

阅读(2267)

当你的 squid.conf 配置文档按照你的想法修改完以后,启动 squid 之旅就开始了。Squid安装调试命令:1,初始化你在 squid.conf 里配置的 cache 目录#/usr/local/squid/sbin/squid -z //初始化缓存空间如果有错误提示,请检查你的 cache目录的权限。2,对你的squid.conf 排错...

高级开发教程

Openwrt之gdb调试

阅读(2758)

目录 第一种情况:应用层API(用户态)【coredump方法】第二种情况:编译进内核,内核奔溃调试(内核态) [看符号表]第三种情况:编译为模块,内核奔溃调试(内核态)  [看符号表]                第一种情况:应用层API(用户态...

OpenWRT 结合 tinc 组自己的 SDLAN(Step by Step)

阅读(1949)

本文主要实现在 OpenWRT 路由器以及不同系统下通过 tinc switch mode 搭建 SDLAN 内网服务器方便远程连接,Switch Mode 相对来说配置比较简单,各节点均在同一广播域内,方便调控,tinc 节点本身通过 DNAT+SNAT 可以实现对不同网间端口的调通,同时 Switch Mode 中各节点的 hosts 文件只需保证在公网...

使用类教程

用动态路由打通各 Virtual L2(Zerotier)网络

阅读(3285)

本文主要以 Zerotier 组好的各 Virtual L2 网络节点 + 动态路由 RIP 为例,最终效果就是让网关建立 Zerotier 的 Virtual L2 网络,网关下的其它网段就能相互通信。拓扑如下:例如如上拓扑,Zerotier 建立了 192.168.193.0/24 的互联虚拟二层,有 192.168.193.6 、192.168.1...