跳到正文

管理

其他华为型号

烽燧在 H168-383 以外的华为路由器上怎样工作:默认只读、逐项打开实验性写入,以及怎样报告兼容性。

烽燧只在 H168-383(固件 4.4.0.1)上验证过。 其他华为 HiLink / EMUI 路由器通常也能连上,但没有人验证过,所以它们的写操作默认锁定:烽燧只读取,不改动路由器设置。

型号固件读取写入
H168-3834.4.0.1(H1006SP19C00)✅ 已验证✅ 已验证
H168-383其他固件✅ 照常,附 FIRMWARE_UNVERIFIED 告警✅ 照常,附同一告警
其他华为 HiLink / EMUI 型号任意⚠️ 可能可用,未验证:路由器提供的项目🔒 默认锁定;可逐项知情同意后打开实验性写入

华为会自动给路由器升级固件,所以 H168-383 换了新固件时,烽燧照常工作,只发一次 FIRMWARE_UNVERIFIED 提醒。

烽燧怎样识别你的路由器

启动后,以及你在「设置 → 路由器」测试或保存连接时,烽燧读一次型号、登录方式和支持的功能(只读,不改任何设置)。结果显示在「设置 → 设备」。

登录方式在提交密码之前就确定好(新型号用 SCRAM,旧型号用 SHA-256 或 Base64),绝不拿同一个密码换方式重试,以免用掉路由器的登录机会。

只读意味着什么

  • 能看到的:路由器提供的信号、流量、设备、短信等。路由器不提供或烽燧读不懂的项目标为「此型号不提供」,不影响其他项目。没有 5G 的型号就没有 5G 数值。
  • 被挡住的:所有写操作。网页、API、MCP、Telegram 和自愈都绕不过这道闸门,路由器收不到任何写请求,接口返回 409 DEVICE_UNVERIFIED_READ_ONLY。页头显示「未验证型号 · 只读」。

实验性写入(有风险,默认关闭)

对于请求格式有可靠资料的少数操作,烽燧准备了通用实现,你可以逐项打开:

  • 锁频(只锁 4G,频段取路由器报告的)
  • 重启
  • 重拨
  • 移动数据开关
  • 短信(发送、标为已读、删除)

锁小区、安全开关、Wi-Fi 7、天线和访问控制暂不支持。

怎么打开:在「设置 → 设备」的「实验性写入」里,路由器具备条件的项目可以打开。打开前会弹出说明,写明放行哪些操作和风险(可能写错配置、导致断网,异常应答还可能触发路由器的登录锁定),需要输入路由器型号确认。同意只对这个型号有效;换了别的路由器,所有同意自动失效。每次打开、关闭都记进审计日志。

打开之后:只放行那一项。每次写入只发一次、不重试,写完马上读回来核对,提示「回读一致」或「不一致」;不一致时发出 WRITE_READBACK_MISMATCH 告警。

出了问题:到路由器自己的网页(通常是 http://192.168.8.1)改回或重启,必要时按复位键恢复出厂设置。

实验性写入的同意窗口
实验性写入的同意窗口

报告兼容性

你的反馈能让更多型号得到验证:

  1. 在「设置 → 设备」点「生成设备报告」,检查一遍,复制或下载 JSON。
  2. 点「在 GitHub 报告」,在打开的新 issue 里粘贴报告,写上哪些能用、哪些不能用。

报告只含接口结构和少量白名单信息(型号、固件、网页版本、功能开关、频段号),不含 IMEI、IMSI、MAC、IP、号码、小区或 Wi-Fi 名称。烽燧不会自动上传任何东西。

有人在真机上确认某项功能可用并报告后,维护者会把它加进代码里的 VERIFIED_FEATURES 清单,上表随之多出一行,这一项在该型号上就不再需要逐项同意。

先试试

DEMO_SCENARIO=unverified npm run demo 会模拟一台未验证的华为路由器(只有 4G、旧式登录),可以把只读、同意、写入和报告的流程完整走一遍。

致谢

感谢 Salamek/huawei-lte-api:烽燧为其他华为型号做兼容时,参考了它整理的接口与机型资料。烽燧不包含它的代码,也不依赖它。

在 GitHub 上编辑此页

Esc

常用页面

快速开始开始使用安装与升级开始使用配置参考管理锁频与锁小区使用烽燧短信使用烽燧排障帮助