初级开发教程

OpenWRT初级教程

初级开发教程

Openwrt Uboot烧写

阅读(129)评论(0)

Openwrt 烧uboot 需要慎重,一般买一个带不死uboot的路由器再折腾会比较安全,因为openwrt firmware对uboot分区进行了保护,而且带有不死uboot的路由器可以通过web界面刷firmware。 传说中的不死uboot 原版可以见下面的网址:https://github.com/pepe2k/u-boot_mod&nb...

初级开发教程

在openwrt的程序里使用sqlite数据库

阅读(77)评论(0)

执行openwrt的make menuconfig,选择sqlite并编译,然后就可以使用sqlite了。下面是一段初始化sqlite数据库的简单代码,可以在sqlite数据库里创建一个表并插入一条记录:#include <sqlite3.h>  static int callback(void&nb...

初级开发教程

OpenWrt的web服务器 uhttpd

阅读(78)评论(0)

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

初级开发教程

提取 ART 数据

阅读(85)评论(0)

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

初级开发教程

openwrt MT7620的无线MAC地址修改

阅读(103)评论(0)

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

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