关于7620a的固件编译移植openwrt总结
来源:互联网 发布:tplink天线为什么知乎 编辑:程序博客网 时间:2024/06/06 00:46
1,
没有wireless文件的问题:由于dts里没有
wmac@10180000 {
ralink,mtd-eeprom = <&factory 0>;
};
造成你eeprom中没有无线的相关参数,造成没有wireless文件。
2,ifconfig读取的mac地址和你在factory分区设置的不同,而且ifconfig在每次reboot的mac地址还不同。
这个是由于我使用其他厂家的路由器刷openwrt,他们在&factory+4的地方没有mac地址,我在这个位置
乱写了几个字节,由于mac的frist bit0的位置为1造成上述的问题,也就是说mac地址的frist bit0必须为0.
这个问题造成加班两天的后果,以后做事要严谨啊。
/**********************************************************************************************************************************
本段转自:http://blog.csdn.net/skyflying2012/article/details/40322563
严格来说mac地址对于每块网卡是固定的,每块网卡被生产出来后,都会有一个全球唯一
的编号来标识自己,不会重复,这个编号就是MAC地址,也就是网卡的物理地址。MAC地址
是由48位的二进制数组成,即6个字节。在通信中是用16进制表示的。前24位是由生产厂家
向IEEE标准组织申请的厂家代码,是固定的,但是第一个字节的最低位一定是0,
因为网卡的物理地址,一定是单播地址,
在IPv4的环境中,区分单播和组播地址就是校检最低位的二进制数字,0代表单播地址,1代表组播地址。
也就是说第二个数字一定是0、2、4、6、8、A、C、E其中的一个。所以mac地址虽然可以修改,
但是不要乱改,要按照厂商规定来修改,以免重复。
/********************************************************************************************************************************
3、etc/config/下没有network的问题。
自己做了个dts进行专属编译出.bin文件。想法是好的,根据op的配置修改的相关
/home/Openwrt-cc/openwrt/target/linux/ramips/dts --------->增加自定义dts文件
/home/Openwrt-cc/openwrt/target/linux/ramips/base-files/etc/board.d--------- >修改network和led配置文件
/home/Openwrt-cc/openwrt/target/linux/ramips/base-files/lib or upgrade.------->修改sysupgrade的配置文件
/home/Openwrt-cc/openwrt/target/linux/ramips/image----->修改makefile文件。
经过以上的操作编译的来的固件 刷到板子上,没有network文件,不得已恢复了所有的配置了,到写本片博客
以及你看到这篇博客我仍然不知道原因。如果您知道原因或有猜想请在加我QQ825234476.请不吝赐教。
- 关于7620a的固件编译移植openwrt总结
- 编译Openwrt固件
- 编译个性化的openwrt固件
- 编译极路由的OpenWRT固件
- 编译个性化的openwrt固件
- 编译属于自己的openwrt固件
- 编译个性化的openwrt固件
- 编译个性化的openwrt固件
- openwrt固件的下载编译流程
- [OpenWrt] 如何编译自己的openwrt中文固件
- 编译个性化的OPENWRT固件(openWRT源码修改)
- 编译个性化的OPENWRT固件(openWRT源码修改)
- OpenWrt固件编译刷机完全总结
- openwrt个性化固件编译
- openwrt编译修改固件
- openwrt编译x86固件
- openwrt固件编译配置
- OpenWrt固件编译、软件包Ipk的编译详解
- jquery延迟执行
- 使用CocoaAsyncSocket适配IPv6
- POJ-1852 Ants
- RxAndroid+Retrofit+Rxbinding+RxBus先用再懂(1)
- 加密测试
- 关于7620a的固件编译移植openwrt总结
- React+Flux 新手入门开发套件、模组、实例 ( gulp 自动检查,编译 )
- Codeforces #354D (Div. 2) 暴力BFS
- jQuery.extend 函数详解
- Unity-Unity3D与IOS交互开发
- python 字符串处理心得
- 领导四系统模型,你是哪一种?
- 实例化一个 Texture2D
- 使用 Velocity 模板引擎快速生成代码