Netgear R7000 刷 DD-WRT
固件有两个文件 factory-to-dd-wrt.chk
和 netgear-r7000-webflash.bin
。
网件原生固件1.0.9.64_10.2.64及以上版本固件会阻止固件降级,影响刷 DD-WRT。所以在开始之前应该从网件美国官网下载1.0.9.60刷一下。
保险起见,刷DD-WRT之前路由器恢复一下出厂设置。然后在路由器的固件升级界面中选择下载好的factory-to-dd-wrt.chk
刷上去。
固件刷完以后,会有
DD-WRT
同名的WIFI信号,密码就是R7000机身背面的WIFI密码。
手册上建议固件刷好以后,要恢复一次出厂设置。
然后在DDWRT的固件升级界面中刷netgear-r7000-webflash.bin
。
管理员用户和密码
DD-WRT 的初始用户为 root
,密码为 admin
。初次访问管理界面时会要求重新设置,按需设置即可。
SSH问题
如果将默认的 root 管理员用户名修改成了其他的,在 SSH 连接时仍旧要使用 root 为用户名,不然无法登录。
通过 Entware 安装软件包
简言之,Entware 是面向嵌入式设备的软件仓库,和Debian的dpkg类似。
安装流程如下:
第一步 启用USB支持
登录GUI,服务
> USB
,启用以下项:
- 核心 USB 支持
- USB存储设备支持
- 自动挂载磁盘
第二步 格式化U盘
准备移动存储,U盘格式化成ext2格式,移动硬盘格式化成ext3或NTFS格式。
注意 设备标签设置为Optware
。
分区类型一定是
主分区
,不可以是逻辑分区。
第三步 安装 Entware
插入U盘,重启路由器。
R7000的架构是 armv7l,所以执行以下命令:
# cd /opt
# wget http://bin.entware.net/armv7sf-k3.2/installer/generic.sh
# sh generic.sh