华为 FIT AP 刷 FAT 小记

最近下单买了个华为 AirEngine 5760-10,主要看中这玩意支持 WiFi6,之前有个朋友装修一套小房子,着我安排个无线,所以就买来玩一下看看是不是满足。

到手以后看到机器的 I/O 接口非常简单,甚至没有串口,心里凉了半截…看了看华为文档,好嘛可以直接 SSH 或者网页版管理。关于官方文档,参考[1]

开始上手刷机:

1. 确认无线 AP 当前的模式

用 Console 或者 网线接 AP:

  1. 如果带 Console,那理论上启动 AP 能看到各种信息,包括直接控制 AP
  2. 碰到带 AirEngine 5760-10 这 Console 口都没有的,插上网线接电脑,配置电脑的 IP 地址为 169.254.1.100/24 (打个比方,配置喜欢的在同一段就好),ping 169.254.1.1 看看是否能通,能通就可以 SSH 上去。

默认账户 admin 默认密码尝试 admin@123 admin@huawei.com Admin@huawei.com,官方描述 WLAN 缺省账户密码说明不同版本不同,可以见官方说明文档[2],因为在输错多次后会被禁止登录,所以发现文档所述密码都不正确时可以在 bootroom 重置或查看产品文档。在登录 SSH 后,可以看到当前的固件类型,例如当前刷瘦 AP 模式:

Info: Current mode: Fit (managed by the AC)

那么就需要刷 FAT/Cloud 固件来将 AP 升级到胖模式。

2. 本地开 FTP/SFTP 服务开始刷机

华为官方文档说明,可以用 ftp 或者 sftp 模式刷机。如果用 sftp 模式刷机,输入 system-view 后要将 ssh client 打开以使用 sftp 客户端(如果使用 ftp 客户端则可以跳过以下步骤):

<HUAWEI> sys
[huawei] ssh client first-time enable

我用了刷机专用 ThinkPad x201 来实现刷机,因为是 windows7 系统,所以就装了一个 FileZilla Server 来实现 FTP 服务器。

3. 刷写固件

去华为官方下载了最新的 V200R019C00SPC906 固件,发布日期为 2021年9月8日,解压 zip 文件,把 bin 文件放到 FTP 服务器的根文件夹下,先在本地测试可以访问。
下载 AP 固件见资源链接[3]
刷机的 FTP 主机通过 SSH 连接到 AP,在 SSH 端输入:

<HUAWEI> system-view
[HUAWEI] ap-mode-switch fat ftp Fat&Cloud...SPC906.bin <FTP-SERVER-ADDRESS> <FTP-USER> <FTP-PASSWORD>
Warning: The system will reboot and start in fat mode of V200R019C00SPC906. Continue? (y/n)[n]: y
Warning: Do Not Power-Off!
...

Info: System is rebooting, please wait ...

4. 配置 FAT AP

在重启成功以后,会看到一个无线 SSID,可以使用 Console、无线连接控制 AP或者通过 DHCP,AP 会获取到一个 IP 地址,亦可通过 DHCP 分配的地址通过网线访问(推荐)。

关于 Leader AP

Leader AP: 可以在单独的 AP 上实现微型控制器的功能,以控制其他 FIT AP,适用于家庭、小型部署等低成本场景。
个人感觉和 Aruba Instant、Cisco Mobility Express 比较类似。
华为官方在社区表示[4],在 V200R020C10 版本实现 Leader AP 功能。

看了一圈华为的支持文档和固件库,好像现在支持 Leader AP 都还是 8000 系列最高端的型号,大多都停留在 V200R019xxx 的版本,如果 4000 - 6000 系列都可以支持,那华为的 AP 在家用市场就真的非常香了。
等待吧!

参考文献和资源

  1. https://support.huawei.com/enterprise/zh/doc/EDOC1100081206
  2. https://support.huawei.com/enterprise/zh/doc/EDOC1100182049
  3. https://hao.meshlab.cn/files/huawei/
  4. https://forum.huawei.com/enterprise/en/leader-ap-question/thread/694649-869