京东云 AX1800 Pro 刷机教程:新手也能轻松搞定 SSH 和 OpenWrt

### 京东云 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 评论