TP-Link 941v6刷openwrt和原厂固件

前几天把无线路由器固件刷成了OpenWRT的,OpenWRT官方目前还不支持941V6,但是有第三方修改版的可以支持,下载地址(点我
在管理页面固件升级直接刷,完成后自动重启。
第一次登录需要使用telnet连接,XP自带telnet客户端,win7需要添加telnet组件,设置计算机的IP为192.168.1.2,掩码255.255.255.0,网关192.168.1.1

telnet 192.168.1.1

登录进去会提示设置密码,设置好后自动重启,这时还不能进入web界面,因为还没有安装。
SSH连接路由器,这里我用putty作为客户端,登录用户名root,密码是之前设定的密码。
登陆后

opkg update #更新软件包库
opkg install luci #安装一阵套web界面
/etc/init.d/uhttpd enable #允许web服务
/etc/init.d/uhttpd start #启动luci

这样就可以用浏览器登录路由器进行管理了
石像鬼版固件下载(这个固件虽然可以刷,但是完全无法使用,貌似是自带的web界面的语法问题,没有试过在SSH下配置)
用了两天,感觉OpenWRT的无线信号没有官方固件的信号强,测试了一下,发射功率为20dbm,有网友说可以达到26dbm(为什么我的不行!!!)还是刷回原厂吧,因为隔了两堵墙,信号实在太弱。

于是下载了原厂固件,打算进入OpenWRT的安全模式,但是折腾了好几次,就是进不到安全模式。没辙,Google之。
原来还可以这样,去除原厂固件的UBoot部分就可以在OpenWRT直接刷了,幸好我装了个Linux的虚拟机在电脑上
启动后,打开终端

dd if=wr941nv6.bin of=tplink.bin skip=257 bs=512

这样就去除了原厂固件的uboot
电脑运行HFS服务(用迅雷下载),把改好的文件拖到服务器窗口中
SSH登录路由器

cd /tmp #进入临时目录,只有这个目录空间比较大
wget http://192.168.1.2/tplink.bin #下载修改好的固件到路由器
mtd -r write tplink.bin firmware #刷固件

刷好后putty会丢失连接,这时用浏览器重新登录路由器,熟悉的官方管理界面回来了。。。
我修改的20130318版TP-Link 941n v6固件在这下载


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注