
ASUS n14u
Manfeel
做自己喜欢并擅长的事,上帝也会助你走向成功
展开
-
RT-N14U源码研究之——添加用户app(以zdclient为例)
在router目录下,仔细阅读README,里面有一段话:To add a new user application to the package, edit config/Config andname the module rule under the "Configuration" section of theMakefile. If the module can be built原创 2013-10-30 16:16:04 · 3079 阅读 · 0 评论 -
ASUS N14U 源码编译过程分析(下)
接下来,分析router中的Makefile,接上一篇文章,在转到router目录时,上一级Makefile有如下内容: @$(MAKE) -C router all @$(MAKE) -C router installrouter中这个Makefile看起很大(有两千多行),仔细分析后,发现更简单。all目标all: clean-build kernel_heade原创 2013-11-01 21:21:28 · 3493 阅读 · 0 评论 -
RT-N14U源码研究之——init.rc
一直找不到n14u的init.rc文件,心里还在纳闷,无意中进到router/rc目录,才发现了一些端倪!原来,华硕用的是*硬编码*的方式来实现init.rc的,rc目录就相当于init.rc!而里面的各种文件,分别担当了不同的角色,比如lan.c,wan.c之类的,看名字就能明白是干什么的了。原创 2013-11-02 20:49:06 · 3713 阅读 · 0 评论 -
ASUS N14U 源码编译过程分析(上)
主要涉及到两个关键的Makfile,因为这些Makefile的自动化程度不高,所以代码显得很繁琐,但正因为如此,才相对显得比较简单。首先是asuswrt/release/src-ra-mt7620目录下的Makefile略去前面的变量定义部分,进入关键的部分:image目标image: @if [ -z "$(BUILD_NAME)" ]; then \ e原创 2013-11-01 20:35:19 · 10839 阅读 · 1 评论 -
zdclient在华硕n14u上出现的怪异问题
同一个设备(mw300r v6),openwrt下的zdclient可以通过eapol认证,而在n14u下就不行!注意到,n14u对eth进行了vlan划分:vlan1 Link encap:Ethernet HWaddr 00:11:22:33:44:55 UP BROADCAST RUNNING MULTICAST MTU:1500 Met原创 2013-10-31 21:40:40 · 2594 阅读 · 8 评论