Aruba AP(瘦AP)刷機變成 IAP(胖AP)
買了一顆Aruba AP-215,原本想要拿來當家用WiFi但後來發現需要搭配Controller才行
無線AP通常可以分為胖AP(Fat AP)和瘦AP(Fit AP)兩類,不是以外觀來分辨的,而是從其工作原理和功能上來區分,我買的AP-215是屬於瘦,需要IAP-215才可以
※瘦需要搭配Controller
※胖則自己本身可以當Controller
後來爬文發現原來AP(瘦)可以自己載OS刷機成IAP(胖)
以下開始教學
準備工具 & 韌體
- Serial Console線
- TFTP Server (可以選用SolarWinds TFTP Server)
- 刷機用OS(ArubaInstant_Centaurus_6.5.4.19_79367)(載點)
- 將OS移動至 TFTP Server 的根目錄底下,如 SolarWinds TFTP Server 的 C:\TFTP-Root
- 將電腦防火牆關閉 (重要)
- 啟動SolarWinds TFTP Server
※原始AP OS 資訊
※將TFTP Server 設定 IP :10.10.10.254
apboot> osinfo # 查看系統目前運行的OS資訊
apboot> setenv ipaddr 10.10.10.1 # 配置 AP 的 IP 位址
apboot> setenv netmask 255.255.255.0 # 配置 AP 的子遮罩
apboot> setenv serverip 10.10.10.254 # 配置 TFTP Server IP Address即是電腦IP位址
apboot> print # 檢查是否都設定正確
apboot> ping 10.10.10.254 # 檢查TFTP Server IP是否活著 (host 10.10.10.254 is alive)
apboot> clear os 0 # 清除Partition 0上的系統
apboot> upgrade os 0 ArubaInstant_Centaurus_6.5.4.19_79367 # 從TFTP Server刷入OS
apboot> upgrade os 1 ArubaInstant_Centaurus_6.5.4.19_79367 #確保無論哪個分區啟動都是IAP,而不會跑到AP上
看到 Upgrade successful 表示刷入成功
apboot> factory_reset # 這個步驟可有可無,看情况
apboot> saveenv # 保存設定