
### 京东云 AX1800 Pro 刷机教程:新手也能轻松搞定 SSH 和 OpenWrt
京东云 AX1800 Pro,又被玩家们爱称为“亚瑟”,凭借其强大的高通 IPQ6000 芯片和极具吸引力的百元价格,成为了近期备受瞩M的明星产品。如果你手上的设备固件版本低于 R2262(例如 R2080、R2242),那么恭喜你,可以免去拆机的繁琐,轻松开启 SSH,进而刷入功能更丰富的第三方系统。
本教程将为你提供详尽的步骤,即使是网络小白,只要跟着操作,也能百分百成功。
#### **一、 核心配置速览:为何“亚瑟”如此强大?**
在开始之前,我们先快速了解一下这款路由器的“心脏”有多么强大,你就明白为什么它被称为“百元神器”了:
* **处理器 (CPU):** 高通 IPQ6000,四核心 1.2GHz A53 架构,性能稳定且功耗控制出色。
* **内存 (RAM):** 512MB,对于路由器来说相当充裕。
* **存储 (eMMC):** 64GB,提供了巨大的存储空间,远超同价位产品。
* **无线规格:** 支持 Wi-Fi 6,2.4G 速率可达 574Mbps,5G 速率可达 1201Mbps。
* **接口:** 4个千兆网口 + 1个 USB 3.0 接口,扩展性一流。
* **功耗:** 待机功耗约 5.5W,表现优异。
这样的配置,对比市场上其他同价位产品,无疑是“降维打击”。
#### **二、 免拆开启 SSH:关键的第一步 (适用于 R2262 以下版本)**
对于固件版本在 **R2262** 以下的设备,我们可以利用系统内置的 WebDAV 功能来开启 SSH 服务。这是目前最主流且成功率最高的方法。
**准备工作:**
1. **确认固件版本:** 路由器通电,电脑连接上路由器的 Wi-Fi(或用网线连接 LAN 口)。**注意:WAN 口不要插网线。** 打开浏览器,访问 `192.168.68.1` 进入后台管理页面,查看你的固件版本号。
2. **下载工具:** 你需要一个支持 WebDAV 的客户端工具。这里推荐使用 `RaiDrive` (Windows) 或 `Fileball` (iOS/macOS)。
**操作步骤 (以 RaiDrive 为例):**
1. **安装并打开 RaiDrive。** 点击右上角的“添加”按钮。
2. 在服务类型中,选择 **NAS** -> **WebDAV**。
3. **配置连接信息:**
* **虚拟驱动器:** 可以随便选一个盘符,比如 `Z:`。
* **地址:** 取消勾选“地址”,然后输入 `192.168.68.1:9090`。
* **路径:** 填写 `/` 即可。
* **账户和密码:** 都填写 `admin`。
4. **连接 WebDAV:** 点击“连接”。如果一切顺利,你的电脑上会多出一个网络驱动器,里面是路由器根目录的文件。
5. **修改配置文件开启 SSH:**
* 在刚刚连接好的网络驱动器中,依次进入以下路径:`/etc/config/`。
* 找到名为 `system` 的文件,将它复制到你的电脑桌面。
* **【重要】** 在修改前,强烈建议将原版 `system` 文件再复制一份,命名为 `system.bak`,以防万一。
* 使用文本编辑器(如 Notepad++ 或 VS Code,不建议用 Windows 自带记事本)打开桌面上这个 `system` 文件。
* 在文件末尾,添加以下代码:
```
config dropbear
option PasswordAuth 'on'
option RootPasswordAuth 'on'
option Port '22'
option Interface 'lan'
```
这段代码的作用是:
* `config dropbear`: 定义一个名为 dropbear 的服务(即 SSH 服务)。
* `option PasswordAuth 'on'`: 允许通过密码验证登录。
* `option RootPasswordAuth 'on'`: 允许 root 用户通过密码登录。
* `option Port '22'`: 设置 SSH 服务的端口为 22。
* `option Interface 'lan'`: 允许通过局域网(lan)接口访问。
6. **上传修改后的文件:**
* 保存并关闭你修改好的 `system` 文件。
* 将这个文件拖拽回 RaiDrive 的 `/etc/config/` 目录中,覆盖原文件。
* 系统会提示文件已存在,选择“替换”或“覆盖”。
7. **重启路由器:**
* 断开 WebDAV 连接。
* 拔掉路由器的电源,等待 10 秒后重新插上。
8. **验证 SSH 是否开启:**
* 等待路由器启动完成,电脑重新连接上路由器。
* 使用 SSH 客户端工具(如 PuTTY, Xshell, 或 FinalShell)连接路由器。
* **主机:** `192.168.68.1`
* **端口:** `22`
* **用户名:** `root`
* **密码:** 你在路由器后台设置的管理员密码。
* 如果能成功登录,并看到命令行界面,恭喜你,SSH 已经成功开启!
#### **三、 刷入 OpenWrt 系统:解锁无限可能**
成功开启 SSH 后,你就可以刷入功能强大的 OpenWrt 系统了。
**刷机思路:**
“亚瑟”的存储分区设计很特别,它有两个系统分区 (`mtd12` 和 `mtd13`)。我们的目标是将 OpenWrt 固件刷入其中一个分区,同时保留原厂固件,方便随时切换或恢复。
**刷机步骤:**
1. **准备 OpenWrt 固件:**
* 从网上下载适配“亚瑟”的 OpenWrt 固件。通常是一个 `.img` 或 `.bin` 文件。
* 推荐在相关的技术论坛或 GitHub 页面(如 `istoreos`)上寻找稳定可靠的固件版本。
2. **上传固件到路由器:**
* 使用 SCP 工具(如 WinSCP 或 FileZilla)连接到路由器。连接信息与 SSH 相同。
* 将下载好的 OpenWritt 固件上传到路由器的 `/tmp` 目录下。这是一个临时存储目录,重启后会自动清空,非常适合存放临时文件。
3. **执行刷机命令:**
* 使用 SSH 客户端重新登录到路由器。
* 首先,查看当前系统所在的分区。执行以下命令:
```sh
nvram get flag_boot_rootfs
```
* 如果返回 `0`,表示当前系统在 `mtd12`,我们应该刷入 `mtd13`。
* 如果返回 `1`,表示当前系统在 `mtd13`,我们应该刷入 `mtd12`。
4. **写入固件 (请务必小心!):**
* **【情况一:刷入 mtd13】** 如果上一步返回 `0`,执行以下命令 (将 `openwrt.img` 替换为你的固件文件名):
```sh
dd if=/tmp/openwrt.img of=/dev/mtd13
```
* **【情况二:刷入 mtd12】** 如果上一步返回 `1`,执行以下命令 (将 `openwrt.img` 替换为你的固件文件名):
```sh
dd if=/tmp/openwrt.img of=/dev/mtd12
```
* `dd` 是一个强大的写入命令,请务必确认 `of=/dev/mtdXX` 的目标分区号是正确的,写错分区可能会导致路由器变砖!
5. **切换启动分区:**
* 刷写完成后,我们需要设置路由器下次从我们刚刚刷入的分区启动。
* **【切换至 mtd13】** 如果你刚刚刷入了 `mtd13`,执行:
```sh
nvram set flag_boot_rootfs=1
nvram commit
```
* **【切换至 mtd12】** 如果你刚刚刷入了 `mtd12`,执行:
```sh
nvram set flag_boot_rootfs=0
nvram commit
```
6. **重启进入新系统:**
* 执行重启命令:
```sh
reboot
```
* 路由器重启后,就会进入你刷好的 OpenWrt 系统。默认管理地址通常是 `192.168.1.1` 或 `192.168.10.1`,具体请参考你下载固件的说明。
#### **四、 常见问题 (Q&A)**
* **Q: 为什么能刷华硕固件?它不是高通芯片吗?**
A: 这是一个很好的问题。这里的“华硕官改固件”并非真正的华硕官方固件,而是由社区大神们基于 OpenWrt 或其他开源项目,将其界面和部分功能模仿成华硕风格的固件。因为高通 IPQ6000 芯片性能强大,所以有能力运行这些功能丰富的定制系统。
* **Q: 我的版本高于 R2262 怎么办?**
A: R2262 及以上版本封堵了 WebDAV 的漏洞,目前只能通过拆机,使用 TTL 线刷的方式来解锁 SSH。这个过程相对复杂,需要一定的动手能力。
* **Q: 如果刷机失败变砖了怎么办?**
A: 只要 `bootloader`(引导加载程序)没有损坏,通常都可以通过 TTL 线刷的方式救回。这也是为什么刷机时要格外小心,不要操作 `bootloader` 相关分区的原因。
希望这篇教程能帮助你顺利开启“亚瑟”的折腾之旅!
0 评论