剛好拿到一台華碩 ASUS RT-AC58U AC1300 路由器,華碩硬體做得還不錯,很耐用。
雖然不是 WiFi 6,但 WiFi 5 AC1300 (400 + 867 Mbps) 可以勇一陣子,再戰十年。
這算是我第五台刷機的機器了,該有步驟的還是會講一下。
我個人很愛開源第三方韌體,從 DD-WRT 玩到 Tomato,直到 OpenWRT (LEDE) 橫空出世,可玩性就在這裡了。
OpenWRT 可以突破原廠限制,很多商用進階功能,直接下放到家用機種,穩定性也比原廠韌體高,這就是我刷機的原因。
注意:刷機有風險,刷機前請詳閱說明書,刷壞了屬於個人行為,小弟也不負責。
刷機後很有可能失去保固,如果害怕弄壞就按左上角關閉本文吧!
開始之前,記得看文件
OpenWRT 的刷機指南
https://openwrt.org/toh/asus/rt-ac58u
很多沒提到的細節都在這裡
硬體概述
- CPU: Qualcomm Atheros IPQ4018 或 IPQ4019 717Mhz
- Flash: 128MB
- RAM: 128MB
- 2.4GHz Wi-Fi (b/g/n): 400Mbps
- 5GHz Wi-Fi (a/n/ac): 867Mbps
- 5 ports Gigabit ethernet
- USB 3.0 x 1
安裝方式
注意:刷機有風險,刷機前請詳閱說明書,刷壞了屬於個人行為,小弟也不負責。
刷機後很有可能失去保固,如果害怕弄壞就按左上角關閉本文吧!
刷機前請再三確認型號、硬體版號、國際版還是地區版,刷錯型號會直接變磚。
參考步驟為 OpenWRT 的刷機步驟
- 到 Zyxmon’s AC58U 網頁,下載我們的中繼韌體 (Firmware)
XXX-squashfs-flash-factory.trx
檔案。
(截稿至今,檔名為: openwrt-r1834-0f04829-ipq806x-asus_rt-ac58u-squashfs-flash-factory.trx
僅供參考。)
-
瀏覽器鍵入
http://192.168.1.1/
登入華碩的路由器管理介面 -
在 系統管理 Administration → 韌體更新 Firmware Upgrade
(可能的頁面網址是http://192.168.1.1/Advanced_FirmwareUpgrade_Content.asp
)
上傳XXX-squashfs-flash-factory.trx
檔案,重開機後會進入 OpenWRT (LEDE),不過這不要太高興,這個中繼版本有一些 Bug,沒辦法使用。 -
在終端機用指令打開 SSH
(以下是用 Mac 做為連線,理論上 Windows 的 Powershell 也適用,或者使用 putty ,SSH 的連線方式就不贅述了。)
ssh [email protected]
依序鍵入以下指令:
# umount /mnt/ubi0_5
# ubirmvol /dev/ubi0 -N jffs2
意思大致為:刪除 jffs2 分割區,解除其保護機制。
- 從 OpenWRT 網站 下載最新版更新版 OpenWRT 韌體,
檔名XXX-squashfs-sysupgrade.bin
(截稿至今,檔名為: openwrt-22.03.2-ipq40xx-generic-asus_rt-ac58u-squashfs-sysupgrade.bin
僅供參考。)
-
瀏覽器鍵入
http://192.168.1.1/
到這個半殘中繼韌體的路由器管理介面,
上傳韌體(可能的頁面網址是http://192.168.1.1/cgi-bin/luci/admin/system/flashops
),記得Keep settings
的勾勾要拿掉,不要保留設定。 -
重開機就可以使用完整版 OpenWRT 了。
希望這篇文章對大家有幫助。