有个841v7,之前用的好好的,后来偶然刷了一个网友刷的固件,导致无线丢失了,原因是那个作者想编译16m的固件,dmesg 发现rootfs的长度已经到达0xff0000了,也就是15m后面了,这个显然是给16m用的,但是原作者编译8m固件的时候忘记改回来了,导致rootfs把 0×20000后面的全部格式化了,又因为固件本身小于8m,所以避免了砖头。不过无论刷任何固件,因为art或者到dd里叫board_config丢失,导致无线不能用。 本来到了这里应该用编程器刷回art数据的,或者ttl也行,但是。。。我没有编程器,ttl用起来还要拆机,还要架tftp服务器,麻烦,所以先想办法用openwrt的art刷回来。 第一步,我得找回art数据,因为我的flash里的art被清掉了,所以肯定找不回来了,只好从网上下,不过单纯的art数据是下不到的,而一般固件又不包含这个数据,所以,得去下编程器固件,找了半天,只找到一份840的4m编程器固件。。。。。不管,tp东西的应该一个德行,直接下。 阅读全文——共1437字
转载于:https://www.cnblogs.com/xujif/archive/2011/05/27/2229412.html