Z-Blog

Good Luck To You!

Aruba AP

刷机,改地区RW(非美国)

1、IAP升级到8.5后,AP硬件被商家云绑定了,AP启动自动从云上下载配置,所以无法正常工作。
2、必需刷回6.5以前的版本,6.5以前的版本在AP启动时优先寻找本地虚拟控制器。

6.4也会出现AP被绑定到云端的问题,虚拟控制器会变成只读模式不能修改任何配置

在路由器里屏蔽掉这两个网址可以防止AP连上Aruba Central云端,要全局禁止,只针对AP的mac或者ip屏蔽貌似不行

device.arubanetworks.com

app1.central.arubanetworks.com

3、在刷机时LAN中关闭所有IAP电源。
4、准备好统一的版本ArubaInstant_Centaurus_6.4.4.8-4.2.4.18_78941放在办公室10.167.26.6的TFTP服务器上
5、准备好每个IAP的CCODE值(其实就是在Linux下打一个命令而以):

6、准备好console线

RJ45口用思科线

四针CONSOLE口接TTL线(兼容性不好的USB转TTL插上开机会亮红灯无法启动,可以先插电等AP绿灯闪烁后再接TTL线)

Aruba Console 定义 - Network Cookbook


Connection.png


命令步骤:

osinfo   ###检查操作系统信息

printenv  ###检查当前配置信息

setenv ipaddr 10.167.26.18  ##设置当前IAP的IP地址

setenv netmask 255.255.255.0 ###设置当前IAP的子网掩码

setenv gatewayip  10.167.26.5  ###设置当前IAP的网关

clear os 0  ###删除0分区的操作系统

clear os 1  ###删除1分钟的操作系统

proginv system ccode CCODE-RW-bf95fac555e7670c1ae015bbb622ad969ca3af58          ## 设置IAP-325-US的国家代码,修改为RW

invent -w


setenv serverip 10.167.26.6 ###设置TFTP服务器



upgrade os 0 ArubaInstant_Hercules_6.4.4.8-4.2.4.18_78941

upgrade os 1 ArubaInstant_Hercules_6.4.4.8-4.2.4.18_78941

factory_reset    ###恢复出厂

purgeenv       ###清空AP配置

save         ###保存当前配置

reset        ###重启


转换独立模式

如果一个VLAN中同时启动多台IAP,如果这些IAP的版本一致,默认会形成一个Cluster。可以使用下面的命令把IAP转成standalone mode, 这时每个IAP就可以单独工作,不形成Cluster:

 

# swarm-mode standalone

 

配置完成后,要重启IAP才能使配置生效。

 

可以使用下面的命令来查看IAP工作的模式:

 

# show swarm mode

Swarm Mode :Standalone
Reason :Manual provision

 

可以看到此IAP已经工作在standalone模式下。



20241017补充组网兼容性问题

不同型号的组网是存在兼容性问题的,目前看来最好用同一代的产品。

6.4的可以支持1系列和2系列一起组网,但是对3系列支持就不行了,325可以加进来但是貌似有断流问题

6.5的不支持1系列,可以支持2系列和3系列一起组网

8.x的版本如果全都是3系列以上的可以考虑


用虚拟控制器升级后有设备不兼容,会导致部分设备卡在升级进程里,这时候想要降级刷则会提示有另一个进程在运行失败,如果不方便连串口线刷,简单的办法把虚拟控制器里自动连接的功能关闭,然后删除连接不上的AP,之后重启所有正常的AP,重新刷固件降级,相当于是把卡进程的AP都踢了,确保虚拟控制器里的版本正常降级后再开启自动连接,重启所有AP,一切都回来了,老外论坛上也有找到命令行show swarm image-sync可以查看卡升级进程的AP:

Check for entries in the ap list:

AP-Basement# show swarm image-sync

Swarm image sync ap list
------------------------
MAC Address        IP Address   AP Class       Sync Method   Proxy mode  From Cache  URL Sent
-----------        ----------   --------       -----------   ----------  ----------  --------
XX:XX:XX:XX:XX:3a  10.10.11.10  unknown-class  Image Server  No          No          No
Image class list
----------------
Class   Seed AP
-----   -------
Gemini  Null

Remove this AP from the allowed APs:

AP-Basement# sh run | in 3a
allowed-ap XX:XX:XX:XX:XX:3a
AP-Basement# conf t
We now support CLI commit model, please type "commit apply" for configuration to take effect.
AP-Basement (config) # no allowed-ap XX:XX:XX:XX:XX:3a
AP-Basement (config) # exit
AP-Basement# commit apply
committing configuration...
configuration committed.
AP-Basement# wr mem

After removing I could run the upgrade. 
Save configuration.

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.