Aruba AP-324設定紀錄 === 1.將console線連接到AP的console孔,另一端接上電腦 >[!Tip]小提醒 記得要去裝置管理員更新console線的driver 2.下載[PUTTY](https://www.putty.org/),在Connection Type點選Serial,修改Serial line的名稱 (要去裝置管理員查看你的console線被命名為COM'X') ![未命名設計 (2)](https://hackmd.io/_uploads/SJ383gPFJg.gif =50%x) 3.繼續點選PUTTY左側欄的Serial,將Flow control 改為None,接著按下open ![未命名設計](https://hackmd.io/_uploads/H15daxvtJx.gif =50%x) 4.這時應該會跳出視窗,你可以嘗試瀏覽一下你的AP目前到底在忙什麼,重開AP電源並不斷按Enter鍵,以進入APBOOT模式 ![未命名設計](https://hackmd.io/_uploads/HyqB0Mvt1g.gif =50%x) 5.若要徹底清除AP的遺毒,可輸入以下指令 (擷取自[take my hand ](https://gmoond13.blogspot.com/2019/07/aruba-ap-apboot-mode-command.html)) ``` purgeenv 清除網路參數(IP/Mask/Gateway等,但config還在) factory_reset 清除config回到出廠值 clear os 清除OS回到出廠值 ``` 6.找到AP序號,並用```國家-序號(像是 US-ABC12345) ```這組詞生成 sha1 hash 值<!--這是我的d120a8c4c79528d73b0a7014603b57367c32e924-->(擷取自[convert Aruba ap to IAP](https://hackmd.io/@adeliae/ap_to_IAP)) >[!Important]建議 在哪個國家就用哪個國家的區號,不要想可以使用不開放的頻譜,HPE會不讓你用的 7.在APBOOT輸入```proginv system ccode CCODE-RW-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX```,再輸入```invent -w```,此步驟是要將AP轉換成IAP,完成後應該會看到succeed(擷取自[convert Aruba ap to IAP](https://hackmd.io/@adeliae/ap_to_IAP)) 8.接下來就要找到適合你AP的版本軟體,不過[HPE](https://networkingsupport.hpe.com/downloads)對軟體管得挺嚴的,我自己是有企業帳號才能下載AOS作業系統,不過你也可以找到適合的版本號,透過第三方下載 9.下載[Tftpd64](https://pjo2.github.io/tftpd64/),在Currency Directory選擇包含系統軟體的資料夾,並在Server interfaces中選擇你要作為server的IP ![未命名設計 (1)](https://hackmd.io/_uploads/BypcwfvK1l.gif =50%x) 10.回到APBOOT,設定好 ``` set ipaddr x.x.x.x 設定IPv4的ip set netmask x.x.x.x 設定子網遮罩 set gatewayip x.x.x.x 設定Gateway set serverip x.x.x.x 設定tftp server ip save 儲存 ``` 11.輸入 ``` upgrade os 0 <filename> upgrade os 1 <filename> ``` Tftpd64伺服端應該會有進度條在動 12.最後輸入```factory_reset```清除設定好的網路配置,接著輸入```saveenv```,再```reset```一次即可大功告成 參考資料: [take my hand ](https://gmoond13.blogspot.com/2019/07/aruba-ap-apboot-mode-command.html) [convert Aruba ap to IAP](https://hackmd.io/@adeliae/ap_to_IAP) [STH--Aruba AP to IAP](https://forums.servethehome.com/index.php?threads/aruba-ap-to-iap.29426/post-280609)