网件WNDR4500v2刷DD-WRT小记
前年双十一为了把抽到的红包用掉,买了这个网件的路由器。结果是相当后悔的。因为自带的系统界面丑,功能少,而且WIFI信号还相当不好。就这样,吃了两年的灰。直到最近在折腾智能路由器,打算看看能不能刷个开源的系统,还能跑点服务玩。
OpenWrt自然是最好的选择,然而并没有适配的固件可以用,至少到现在没发现有。好在DD-WRT有对应固件,尽管这个备胎远不及OpenWrt,但也算比原版的好了。简单记录下刷机的整个过程。
1、下载固件
WNDR4500的固件是Beta版本,所以官网显示并不支持。需要在在 Other Download 中找。大致的路径是
Download > Beats > 2017 > 07-27-2017-r32868(这个找最新的就好了) > netgear-wndr4500v2
在列表中选择.chk的文件,.bin是用来升级而非刷机的。
给一个目前可以下的地址:
2、刷机
1. 如果不嫌麻烦,先Reset一下,以减少不可预见的错误。偷懒的话,可以不搞。
2. 进入原生的管理界面,在高级管理中选路由器升级(具体菜单名字不记得了,应该不难找)。
3. 选择之前下好的固件,直接升级。
4. 升级过程相对比较长的,需要耐心等一下,大概5分钟的样子。
5. 可以在浏览器里访问 http://192.168.1.1 来试试有没有刷好。如果出现的界面不是原来的系统了,那就说明刷机成功了。
6. 先别急着改密码和进系统,这里还Reset一次。等再次启动后,进界面改密码,然后配置系统。
3、配置
常规的网络配置,各人的都不一样,下面就不赘述了,只说下差不多的。
1. 修改完密码登录后,进入“Administration>Management”,将“Language”设为简体中文。
2. 仍然在这个界面,在“远程管理”项中启用“SSH管理”,并启用“允许任意远程IP地址”。
3. 继续在这个页面,在“JFFS2支持”项中启用,并在首次选择清除后,应用。
差不多就这些了。嗯,有些设置需要重启。用不了的话重启下即可。
4、安装OPKG
opkg有点像apt-get,要给机器装额外软件的话是首选。
命令行登录
使用ssh登录路由器,账号是root,密码就是路由器管理密码。
挂载opt
由于opkg是跑在 /opt 目录下的,所以需要挂载一个磁盘。可以选择挂载一个USB设备,也可以将 jffs 挂载过去(注意这种方式最多只有95M的容量)。
简单起见,这里吧jffs挂载过去,执行如下命令
mkdir /jffs/opt mount --bind /jffs/opt /opt
这第二条命令需要“管理>命令”中添加为启动指令。不然重启就失效了。
安装
联网外网,并执行
wget -O - http://pkg.entware.net/binaries/mipsel/installer/installer.sh | sh
等待下载安装完成即可。
opkg update opkg list
就能看到所有可以装的包了。当然也可以上网站上看:
http://pkg.entware.net/binaries/mipsel/Packages.html
试试
opkg install nano
就可以在命令行中用nano了,不用再用烦人的vi了。