DD-WRT官方WIKI

固件下载地址

固件有两个文件 factory-to-dd-wrt.chknetgear-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