京东云亚瑟(AX1800 Pro)OpenWrt 校园网无线中继不分配IP折腾

2026-04-11 08:171阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

注意: 这篇文章不是“校园网共享破解”。我折腾的初衷仅仅是因为学校信号偶尔会断流,想用路由器中继一下信号。(总结下来就是换固件)


遇到的核心拦路虎甚至不是“多设备检测”,而是更基础的 “连不上” 。一些固件碰到没有密码 (无加密) 的 WiFi,会获取不到 IP 地址(甚至不是BUG,但是对我来说这是致命的)。至于防检测配置,目前不是我的刚需,文中暂不涉及。

1. 背景目标

背景: 学校校园网无线信号不稳定,偶尔断流,打游戏很难受。
目标: 利用路由器进行无线中继(WISP),通过路由器增强接收信号的稳定性,通过 NAT 转发给宿舍内多设备使用(暂时不需要)
验证方式: 校园网为“无加密+网页认证”模式,输入账号密码进行验证。
image3151×1456 133 KB

2. 硬件与环境

  • 设备型号: 京东云亚瑟(AX1800 Pro)
  • 配置: 高通 IPQ6000 / 1G RAM / 256G eMMC
  • 网络环境: 校园网(无加密 + Web 认证)

3. 历程与排查思路

第一阶段:初战 iStoreOS(失败)

因为商家预装的 iStoreOS ,故直接进行无线中继测试。
问题: 路由器无线连接校园网后,无法自动获取 IP,导致无法进入验证界面,无法联网。
排查尝试:

  1. 手动干预: 使用 SSH 进入后台,执行 udhcpc -i 命令强制分配 IP。此时路由器本机可以通过 curl 联网。
  2. 中继测试: 虽然路由器本机有网,但连接路由器的手机/电脑无法上网。
  3. 有线测试: 尝试将上级网络接入 LAN 口当 AP 使用,依然无法分配 IP。
    结论: 经过网上检索,发现有人同样存在这个问题,猜测是固件问题。
    决策: 放弃修复,寻找已修复中继功能的第三方固件。

第二阶段:转固件

起因: 查资料的时候听说VIKINGYFY的固件解决了中继问题,遂刷入尝试。
测试过程:

  1. 测试A(加密热点): 手机开加密热点 → 连接成功,IP 获取正常,路由器可以联网并且使用lan口中继给PC。
  2. 测试 B(校园网): 连接无加密校园网 → 连接成功,无法获取 IP。
  3. 变量分析: 为什么手机热点可以,校园网不行?发现两者唯一的区别在于校园网是“无加密(Open)”的
  4. 验证猜想: 将手机热点改为无加密模式再次尝试。
    • 结果: 路由器无法获取 IP,后台 udhcpc 进程一直在请求但无回应。
    • 查证: 在该项目的 GitHub Issue 中确认,此固件在处理无加密 WiFi 客户端模式时确实不能获取IP,这是上游的变更。
      结论: 问题不在于“中继”,而在于固件对“无加密”的策略变更,虽然说和我的问题不太一样,我的问题是路由器无法获取IP,他的是手机设备无法获取ip,但是我认为问题应该是一样的。
      决策: 因为对于自己编译固件的不熟悉故选择再次更换固件,寻找支持无加密网络连接的版本。

image3080×165 73.4 KB
image1928×265 65.2 KB

第三阶段:最终固件

起因: 根据“支持无加密中继”这一核心需求,找到另一个固件。 验证:

  1. 刷入后直接连接无加密的校园网 SSID。
  2. 成功获取 IP,无需手动执行指令。
  3. 使用 curl 跑通校园网 Web 认证。
  4. PC连接路由器 LAN口,可正常上网。 最终状态: 成功实现校园网无线中继。
    但是他和第二阶段的固件是同一个内核,不知道是什么冲突导致的无法进行无线中继。

4. 联网方式

由于校园网采用 Web 认证,我采用了最原始的方案:抓包获取 Curl 命令

(1) 获取认证参数

在电脑连接校园网并进行登录时,打开浏览器开发者工具(F12),在 Network 选项卡中找到登录动作产生的 POST 请求(通常是 loginauth 接口),右键选择 Copy as cURL

(2) 构造认证脚本

虽然抓取的参数非常长,但经过测试,直接在 OpenWrt 的终端(SSH)中粘贴即可完成认证。以下是我提取的关键参数结构:
image2137×350 94.2 KB

之后会显示返回success就表示可以联网了

5. 踩坑

在本次折腾过程中,遇到了一些新手容易犯的错误和固件通病,总结如下:

  1. 无法中继/无法获取 IP:

    • 现象: 能够搜索到信号,连接显示成功,但 WAN 口无 IP。
    • 原因: 部分固件对“无加密 WiFi”支持不佳,或中继驱动有缺陷。
    • 解决: 既然是固件底层问题,不要死磕配置,直接换固件。
  2. Web 界面无法刷机:

    • 现象: 在初始的Istoreos中后台上传新固件升级失败或报错。
    • 解决: 进入 Uboot 模式进行刷机,选择factory文件刷机。
  3. 误操作导致路由器后台无法进入:

    • 原因: 手贱把lan口设置为了DHCP
    • 后果: 路由器 LAN 口不再充当网关,电脑连接后无法获取 IP,导致无法进入后台管理页面。
    • 解决: 电脑网线直连路由器LAN口,电脑连接WIFI,之后在控制面板中把网络进行共享给以太网,之后在cmd中使用arp -a命令找到路由器的地址(一般来说是192.168.137段)。
      image1226×1006 98.4 KB
    1. 刷机之后不敢重启设备:
      • 现象:路由器已经刷好,灯光稳定,但是因为是第一次刷机所以不敢直接拔电源(web一直在转圈),过了很久之后才敢重启
网友解答:
--【壹】--:

你刷的uboot 是加菲猫大佬的么?使用的是多少分区表?能详细说说么 最近淘了个128g的 想买来自己刷着玩玩


--【贰】--:

其实是几个一个个试的,当时知道这个问题之后就在隔壁恩山上找是否有推荐的固件,看他们的介绍中是否有关于wifi的支持,本来想自己编译的,但是因为有点懒所以找的现成的,就是下面这个。
【2025-10-18】京东云亚瑟(01)、雅典娜(02)、太乙(07)、AX5(JDC版)开源NSS满血固件-OPENWRT专版-恩山无线论坛 - Powered by Discuz!


--【叁】--:

今天也刚刷了一个玩,uboot应该只有一个通用,然后再刷大分区?


--【肆】--:

可能是我遇到的问题太抽象了,佬友碰到的少


--【伍】--:

你怎么找到的支持无加密WIFI的固件


--【陆】--:

咦,怎么一个回复都没有

问题描述:

注意: 这篇文章不是“校园网共享破解”。我折腾的初衷仅仅是因为学校信号偶尔会断流,想用路由器中继一下信号。(总结下来就是换固件)


遇到的核心拦路虎甚至不是“多设备检测”,而是更基础的 “连不上” 。一些固件碰到没有密码 (无加密) 的 WiFi,会获取不到 IP 地址(甚至不是BUG,但是对我来说这是致命的)。至于防检测配置,目前不是我的刚需,文中暂不涉及。

1. 背景目标

背景: 学校校园网无线信号不稳定,偶尔断流,打游戏很难受。
目标: 利用路由器进行无线中继(WISP),通过路由器增强接收信号的稳定性,通过 NAT 转发给宿舍内多设备使用(暂时不需要)
验证方式: 校园网为“无加密+网页认证”模式,输入账号密码进行验证。
image3151×1456 133 KB

2. 硬件与环境

  • 设备型号: 京东云亚瑟(AX1800 Pro)
  • 配置: 高通 IPQ6000 / 1G RAM / 256G eMMC
  • 网络环境: 校园网(无加密 + Web 认证)

3. 历程与排查思路

第一阶段:初战 iStoreOS(失败)

因为商家预装的 iStoreOS ,故直接进行无线中继测试。
问题: 路由器无线连接校园网后,无法自动获取 IP,导致无法进入验证界面,无法联网。
排查尝试:

  1. 手动干预: 使用 SSH 进入后台,执行 udhcpc -i 命令强制分配 IP。此时路由器本机可以通过 curl 联网。
  2. 中继测试: 虽然路由器本机有网,但连接路由器的手机/电脑无法上网。
  3. 有线测试: 尝试将上级网络接入 LAN 口当 AP 使用,依然无法分配 IP。
    结论: 经过网上检索,发现有人同样存在这个问题,猜测是固件问题。
    决策: 放弃修复,寻找已修复中继功能的第三方固件。

第二阶段:转固件

起因: 查资料的时候听说VIKINGYFY的固件解决了中继问题,遂刷入尝试。
测试过程:

  1. 测试A(加密热点): 手机开加密热点 → 连接成功,IP 获取正常,路由器可以联网并且使用lan口中继给PC。
  2. 测试 B(校园网): 连接无加密校园网 → 连接成功,无法获取 IP。
  3. 变量分析: 为什么手机热点可以,校园网不行?发现两者唯一的区别在于校园网是“无加密(Open)”的
  4. 验证猜想: 将手机热点改为无加密模式再次尝试。
    • 结果: 路由器无法获取 IP,后台 udhcpc 进程一直在请求但无回应。
    • 查证: 在该项目的 GitHub Issue 中确认,此固件在处理无加密 WiFi 客户端模式时确实不能获取IP,这是上游的变更。
      结论: 问题不在于“中继”,而在于固件对“无加密”的策略变更,虽然说和我的问题不太一样,我的问题是路由器无法获取IP,他的是手机设备无法获取ip,但是我认为问题应该是一样的。
      决策: 因为对于自己编译固件的不熟悉故选择再次更换固件,寻找支持无加密网络连接的版本。

image3080×165 73.4 KB
image1928×265 65.2 KB

第三阶段:最终固件

起因: 根据“支持无加密中继”这一核心需求,找到另一个固件。 验证:

  1. 刷入后直接连接无加密的校园网 SSID。
  2. 成功获取 IP,无需手动执行指令。
  3. 使用 curl 跑通校园网 Web 认证。
  4. PC连接路由器 LAN口,可正常上网。 最终状态: 成功实现校园网无线中继。
    但是他和第二阶段的固件是同一个内核,不知道是什么冲突导致的无法进行无线中继。

4. 联网方式

由于校园网采用 Web 认证,我采用了最原始的方案:抓包获取 Curl 命令

(1) 获取认证参数

在电脑连接校园网并进行登录时,打开浏览器开发者工具(F12),在 Network 选项卡中找到登录动作产生的 POST 请求(通常是 loginauth 接口),右键选择 Copy as cURL

(2) 构造认证脚本

虽然抓取的参数非常长,但经过测试,直接在 OpenWrt 的终端(SSH)中粘贴即可完成认证。以下是我提取的关键参数结构:
image2137×350 94.2 KB

之后会显示返回success就表示可以联网了

5. 踩坑

在本次折腾过程中,遇到了一些新手容易犯的错误和固件通病,总结如下:

  1. 无法中继/无法获取 IP:

    • 现象: 能够搜索到信号,连接显示成功,但 WAN 口无 IP。
    • 原因: 部分固件对“无加密 WiFi”支持不佳,或中继驱动有缺陷。
    • 解决: 既然是固件底层问题,不要死磕配置,直接换固件。
  2. Web 界面无法刷机:

    • 现象: 在初始的Istoreos中后台上传新固件升级失败或报错。
    • 解决: 进入 Uboot 模式进行刷机,选择factory文件刷机。
  3. 误操作导致路由器后台无法进入:

    • 原因: 手贱把lan口设置为了DHCP
    • 后果: 路由器 LAN 口不再充当网关,电脑连接后无法获取 IP,导致无法进入后台管理页面。
    • 解决: 电脑网线直连路由器LAN口,电脑连接WIFI,之后在控制面板中把网络进行共享给以太网,之后在cmd中使用arp -a命令找到路由器的地址(一般来说是192.168.137段)。
      image1226×1006 98.4 KB
    1. 刷机之后不敢重启设备:
      • 现象:路由器已经刷好,灯光稳定,但是因为是第一次刷机所以不敢直接拔电源(web一直在转圈),过了很久之后才敢重启
网友解答:
--【壹】--:

你刷的uboot 是加菲猫大佬的么?使用的是多少分区表?能详细说说么 最近淘了个128g的 想买来自己刷着玩玩


--【贰】--:

其实是几个一个个试的,当时知道这个问题之后就在隔壁恩山上找是否有推荐的固件,看他们的介绍中是否有关于wifi的支持,本来想自己编译的,但是因为有点懒所以找的现成的,就是下面这个。
【2025-10-18】京东云亚瑟(01)、雅典娜(02)、太乙(07)、AX5(JDC版)开源NSS满血固件-OPENWRT专版-恩山无线论坛 - Powered by Discuz!


--【叁】--:

今天也刚刷了一个玩,uboot应该只有一个通用,然后再刷大分区?


--【肆】--:

可能是我遇到的问题太抽象了,佬友碰到的少


--【伍】--:

你怎么找到的支持无加密WIFI的固件


--【陆】--:

咦,怎么一个回复都没有