본문 바로가기
IT

T-Mobile TM-AC1900을 Asus RT-AC68U 펌웨어로 업그레이드하

by 촐초리 2017. 2. 10.
반응형

아마존에서 구매한 TM-AC1900이 도착했다

이제 필요한 것은 바로 Asus RT-AC68U 펌웨어로 업그레이드 해서 사용하는 것이다

멀린 펌웨어 이야기도 있으나 그냥 Asus 공식 펌웨어로 바꿔서 계속 공식 펌웨어를 사용하려고 공식 펌웨어로 업그레이드를 시도해 본다


1. 먼저 컴퓨터의 모든 네트웍을 끊고 유선랜 설정을 그림과 같이

IP: 192.168.29.8 로 변경한다

당연히 유선랜은 AC1900과 연결


2. 공유기를 켜고 웹브라우저로 192.168.29.1 (공유기)로 접속한다

AC1900이라면 id:admin pw:password 를 입력한다

당연히 Asus TM-AC1900 으로 되어 있다

3. 관리-> 시스템 -> SSH Enable을 예로 설정한다

4. Putty 로 192.168.29.1 admin/password 로 접속한다

putty.zip


5. ssh 로 접속 성공


6. SCP로 접속 

WinSCP-5.9.3-Portable.zip


접속에 성공하면 다음과 같이 접속 화면이 보인다

7. TM-AC1900 cfe 파일 준비

Putty 접속후 

cat /dev/mtd0 > original_cfe.bin

명령어로 cfe파일을 생성

8. 생성된 cfe파일을 Winscp에서 로컬 PC로 복사한다

9. Asus RT-AC68U의 cfe파일을  AC1900 cfe파일이 있는 폴더로 복사한다

파일명을 new_cfe.bin으로 변경한다


rt-ac68u_1.0.2.0_us.rar



10. cfe.exe 파일을 같은 폴더로 복사하고 실행한다

cfe.zip


11. 실행 결과 new_cfe.bin과 new_cfe.bin.bak 이 생긴다

12. winscp로 new_cfe.bin을 공유기로 복사한다

13. 다시 Putty로 접속해서 제대로 파일이 생성됬는지 확인한다

mac 주소와  secret code가 두 파일에서 동일해야 한다 동일한지 획인한다

grep mac ./original_cfe.bin ./new_cfe.bin

grep secret ./original_cfe.bin ./new_cfe.bin

명령어로 mac주소 scret code 동일함을 확인

14. mtd-write 을 공유기로 복사한다.

mtd-write-arm_v2.rar


15. putty로 접속해 AC68U cfe파일을 writing 한다

./mtd-write

를 실행해 보고 실행 권한이 없으면

chmod u+x mtd-write 

명령으로 실행 권한을 주고

./mtd-write -i new_cfe.bin -d boot

 

reboot 

명령으로 재부팅한다

재부팅을 하면 Putty연결이 끊어진다

16. 재부팅후 다시 Putty로 접속한다

nvram get bl_version 

명령으로 writing된 cfe파일로 제대로 설정되었는지 확인한다

17. 공유기 NVRAM 하드웨어 리셋

파워버튼을 눌러 끈후 10초 이상 기다린다

WPS버튼을 누른 상태로 파워를 켜서 20초 이상 기다린다 (충분히 기다린다)


18. Asus 공유기 복구모드 진입

파워를 끈후(파워버튼으로)

리셋 버튼을 누른 상태로(볼펜으로 잘 눌러야 한다)  파워를 켜서 10초 이상 충분히 기다린다


19. 컴퓨터의 네트웍을

192.168.1.8로 설정을 한다

20. Asus Wireless Router Firmware Restoration 을 설치한다

Rescue_2000.zip


21. 공유기 펌웨어 AC68U FW_RT_AC68U_30043763626 버전으로 업그레이드 한다

FW_RT_AC68U_30043763626 (2).zip

FW_RT_AC68U_30043763626 (2).z01

FW_RT_AC68U_30043763626 (2).z02


제대로 공유기가 복구모드로 돌입되었으면 업로딩하고 업그레이드를 한다

22. 웹브라우저로 192.168.1.1로 접속하면

RT-AC68U 로 업그레이드 성공하였다

23. 설정에서 SSH를 다시 Enable 하고 접속하여

df -h

명령으로 /dev/mtdblock4 /jffs 가 62.8M로 정상인지 확인한다

24. 공식 Asus 홈페이지에 접속하여 최신 펌웨어를 다운받아 업그레이드 한다

https://www.asus.com/kr/Networking/RTAC68U/HelpDesk_Download/



긴 여정이 끝이 났다 이제 정식 AC68U 버전이 되었으므로 계속 최신 펌으로 업그레이드 하며 사용하기만 하면 된다 


신난다 



ps. 멀린 펌웨어 https://sourceforge.net/projects/asuswrt-merlin/files/RT-AC68U/

반응형