初级开发教程

OpenWrt初级开发教程,主要是面向初学者非常适合入门学习

初级开发教程

OpenWrt的web服务器 uhttpd

阅读(15213)

我们登录的路由器主界面就是通过这个软件指定了80端口来访问的。我们要添加自己额外的网站服务,那只需要重新定义一个端口即可。我定义了一个88端口作为网站端口。找到uhttpd的配置文件添加以下文字即可config 'uhttpd' 'webfile' list 'listen_http&#...

初级开发教程

提取 ART 数据

阅读(4541)

Linux 下的无线驱动是 ath9k,它要求 ART 数据位于 Flash 的最后 64KB 中。但是不能直接将 ART 数据写在最后 64KB 的起始位置。ART 数据位于 最后 64KB 起始向下 0x1000 处。4M Flash 应写在 0x3F1000 处;8M Flash 应写在 0x7F1000 处;16M Flash 应写在 0xFF100...

初级开发教程

openwrt MT7620的无线MAC地址修改

阅读(4745)

根据IEEE 802.11规范BSSID的值是路由器无线MAC地址。MT7620的datasheet和EEPROM手册可知MT7620的MAC地址在路由器存储位置Factory/factory分区的第四个到第八个字节(从0开始),小端字节序。那么具体是在哪个分区可以查看,对应型号的代码里面的*.dts文件,如下图第一分区是uboot,第二分区uboot-en...

初级开发教程

Linux路由器开发详解

阅读(4999)

宽带上网已经不是什么新鲜事情,人们对相关的网络器件已经不再陌生,比如说常见的路由器。对于一般的网络用户,他们能知道怎样使用路由器来上网、玩游戏等就已经感到很满足了, 通常情况下对路由器的深层技术很少去过问研究,但做为兴趣广泛的技术爱好者,对这方面的知识是非常感兴趣的。但限于各种条件的制约,这些爱好者都非开发者,很大程度上无法深入了解真正的技术实现过...