玩机乐趣 篇一:D-link DIR-882开箱刷机教程外带个人小测
创作立场声明:欢迎交流玩机技巧
购买理由
前有K2P,现有882,在值得买和ACWIFI的追捧下,对882心痒好久了,因为它已经有了老毛子,所以二百多的价格不再了,商家都普遍提价百元,忍到双十一也没发现有好价,没办法贵就贵吧,350的高价入手一台。
外观展示
站里已经有很多免费玩晒单了,大家也见多了,我也就简单上两张吧
里边带的是个30w的电源,挂硬盘足够了
刷机过程
对原厂固件没有兴趣,直接开刷breed加padavan
把网卡IP设置好,如下图
IP只要不是0.1就行,随便填一个0段的地址,网关不用填。
电脑、lan口插上网线,用曲别针或者sim卡针顶住reset,就是WAN口右边挨着的这个,然后加电
别人说顶住10秒,其实不用管时间,你直接看着指示灯就行,只要电源灯一闪一闪的就说明OK了,松开直接浏览器输入192.168.0.1就进入U-BOOT界面了
点击选择文件,把提前在ddwrt下好的factory-to-ddwrt.bin固件选上直接点upload吧
接着会走百分比的
其实就是个样子,走不到100就已经完成了,你只要看路由器的指示灯就好了,其他的灯都有反应了说名已经刷好ddwrt了。把网卡IP设置成自动获取,获取到1段的地址说明正常。
打开192.168.1.1进入dd用户名密码设置界面
我的习惯是root admin,大家可以随意。填好后先去administration设置中文,咱还是看中文习惯点,再把ssh开启就行了
我看网上的教程都说还要再刷一遍dd下的dd固件,其实这个是没有必要的,因为咱刷的不是类似刷梅林之类的过渡固件,你刷好这个固件就已经够用了。
接下来就是用putty和WinSCP了
分别都登陆上
用户名密码就是刚才你设置的,先说说putty下几个可有可无的步骤,因为都是命令,我就不截图了,直接发文字的,你可以直接复制
先输入个 cat /proc/mtd 如下结果:
root@DD-WRT:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00004000 00004000 "u-boot-env"
mtd2: 00020000 00010000 "factory"
mtd3: 00fa0000 00010000 "linux"
mtd4: 001f0000 00010000 "kernel"
mtd5: 00db0000 00010000 "rootfs"
mtd6: 00020000 00010000 "rootfs_data"
mtd7: 00010000 00010000 "nvram"
mtd8: 01000000 00010000 "fullflash"
这个就是整个闪存新文件结构
你可以把上边的文件备份一下,挨个输入以下命令:
dd if=/dev/mtd0 of=/tmp/u-boot.bin
dd if=/dev/mtd1 of=/tmp/u-boot-env.bin
dd if=/dev/mtd2 of=/tmp/Factory.bin
dd if=/dev/mtd3 of=/tmp/linux.bin
dd if=/dev/mtd4 of=/tmp/kernel.bin
dd if=/dev/mtd5 of=/tmp/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rootfs_data.bin
dd if=/dev/mtd7 of=/tmp/nvram.bin
dd if=/dev/mtd8 of=/tmp/fullflash.bin
结果如下:
root@DD-WRT:~# dd if=/dev/mtd0 of=/tmp/u-boot.bin
384+0 records in
384+0 records out
root@DD-WRT:~# dd if=/dev/mtd1 of=/tmp/u-boot-env.bin
32+0 records in
32+0 records out
root@DD-WRT:~# dd if=/dev/mtd2 of=/tmp/Factory.bin
256+0 records in
256+0 records out
root@DD-WRT:~# dd if=/dev/mtd3 of=/tmp/linux.bin
32000+0 records in
32000+0 records out
root@DD-WRT:~# dd if=/dev/mtd4 of=/tmp/kernel.bin
3968+0 records in
3968+0 records out
root@DD-WRT:~# dd if=/dev/mtd5 of=/tmp/rootfs.bin
28032+0 records in
28032+0 records out
root@DD-WRT:~# dd if=/dev/mtd6 of=/tmp/rootfs_data.bin
256+0 records in
256+0 records out
root@DD-WRT:~# dd if=/dev/mtd7 of=/tmp/nvram.bin
128+0 records in
128+0 records out
root@DD-WRT:~# dd if=/dev/mtd8 of=/tmp/fullflash.bin
32768+0 records in
32768+0 records out
你可以在winscp中的tmp目录下看到刚刚备份的文件
直接选中这几个文件拉倒左边栏电脑中保存就行了。比较重要的就是u-boot.bin,因为咱马上要替换它 ,备份完了可以把tmp中的这些文件删掉。
以下的这条命令才是重点
把准备好的882的breed.bin拉到tmp下,然后在putty中输入
mtd -r write /tmp/breed.bin u-boot
会反馈如下结果
root@DD-WRT:~#mtd -r write /tmp/breed.bin u-boot
Unlocking u-boot ...
Writing from /tmp/breed.bin to u-boot ... [w]
Warning unaligned data, we use manual padding to avoid errors. size was 39445!!!
这个时候会提示断开的,就说明breed已经刷入了,上边就这一条命令就行,不用输入其他命令
浏览器输入192.168.1.1就进入breed界面了
接着点固件备份,把eeprom备份一下,回头变砖了,救砖回来还用的上它。
备份好了就直接拿出882的padavan刷入吧
点击上传等着重启完成整个过程就结束了,用浏览器配置参数就好了。
上个内部图
882的闪存是16针的,K2P是8针的,所以上编程器要准备16针的夹子
总结
刷好了老毛子我小测了一下,手里没有支持160MHZ网卡,所以也无法看到1G多的带宽,就用平常的家用设备和手机跑了跑,虽然有功放,双7615,但是中继的5G信号强度并没有比K2P有明显的提高,有线跑差不多一样的速度,无线的话K2P可以一下跑满速,882跑不稳,有波动,由低到高的跑。所以实际使用上对于我来说882并没有什么提高,虽然多花了一百多块。它也是16M 128M,当然有USB接口,这个就看你的需求了。我的结论是882性价比极低,没有入手的必要。如果真想来一个玩玩可以试试双十一优惠到240的878,。目前我还是用K2P,固件成熟,种类繁多,相信882/878以后也会有更多的可玩性。以上纯个人主观感受,如果你有160M设备,那么882/878还是很有必要入手的了。
刷机用的文件都很方便找到,我就不给大家上了,谢谢观看!
jw8013
校验提示文案
goku
校验提示文案
microten
校验提示文案
我是赵老师
校验提示文案
帅气咘咘
校验提示文案
天道血轮
校验提示文案
怪猫
校验提示文案
怪猫
校验提示文案
天道血轮
校验提示文案
goku
校验提示文案
帅气咘咘
校验提示文案
我是赵老师
校验提示文案
microten
校验提示文案
jw8013
校验提示文案