Try   HackMD

convert Aruba ap to IAP

官方方法

  1. 控制器大於 8.6 版
  2. ap 大於 8.6 版(沒有的話可以透過控制器升級)

第三方做法:
準備材料:能 poe 供電的器材、支援 rj45 to rs232 的 consle 線(非網路線)

  1. TFTP 伺服器,更新到最新版本(要升級 AP 到大於 8.6 版)
  2. 找到序號,並用國家-序號(像是 US-ABC12345) 這組詞生成 sha1 hash 值。
  3. 打開 PuTTY 用 consle 線連接路由器跟機器,修改成 serial 並換成對應 com 口(可從 device manger 參考)
  4. 點進去,重開 ap,此時應該出現人類可辨識資訊,若是亂碼,可能是連接有問題,再重開 ap。當出現兩秒暫停時按 enter,進入 apboot 模式
  5. 找到剛剛生出來的 hash 值,輸入醬 proginv system ccode CCODE-RW-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 就轉換成 iap 了
  6. 然後再解開invent -w
  7. 準備更新,將我方機器 ip 選 dhcp
  8. 將伺服器 ip 改成 TFTP 伺服器 IP,setenv serverip 192.168.147.xxx (記得將兩邊至於同個網段,才能抓到,用有線對接是比較不會出問題的組合,如果抓不到記得先關防火牆)
  9. 輸入upgrade os 0 ArubaInstant_Centaurus_8.6.0.17_83573 寫的版本是 8.6.0.17_83573 換成自己對應的版本
  10. 為了避免更新回舊版本,將 0、1 分區刷成同個版本 upgrade os 1 ArubaInstant_Centaurus_8.6.0.17_83573
  11. 如果剛剛有指定 ip 而不是 dhcp 的話,清一下設定 factory_reset (如果之前有做錯需要重設的話,記得要讓他只有單獨一台,有其他台會自動辨識成 slave 而不會清掉)
  12. saveenv 從暫存儲存到永久儲存區
  13. osinfo 檢查一下 os 版本有沒有對
  14. reset 讓 cpu 跑 reset 的流程
  15. 記得重新跑到歡迎那邊,才會出現預設設定的 wifi ,我這邊顯示 setmeup_mac碼
    ref: https://forums.servethehome.com/index.php?threads/aruba-ap-to-iap.29426/post-280609