前几天把无线路由器固件刷成了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固件在这下载
发表回复