Etc

asus TM-AC1900 TM RT-AC68U 펌웨어 교체

Naan 2016. 10. 25. 19:17
반응형

자... RT-AC68U를 사고 싶었지만 비싸서 저렴한 티모바일 OEM 으로 나온 TM-AC1900 을 RT-AC68U 로 변경해보자.

초기 버전은 위와 같다 뭐 쓰는데는 지장 없지만 좀더 좋게 사용을 하려면 펌웨어 교체를 하자.


https://www.youtube.com/watch?v=E_giMfTYIzI&feature=youtu.be&t=7m46s

위 링크를 보면 동영상으로 자세히 나와 있다.


위 링크에서 가져온 파일이다.

https://drive.google.com/file/d/0B5GGLXacMD03b3dWWjZpbHlQWUk/view?usp=sharing

압축을 풀어놓고 시작하자.

그리고 fat32 로 포멧된 USB하나가 필요하다. 준비하자.


우선 tftp 클라이언트를 설치를 해야 한다.

제어판-프로그램-프로그램 추가 / 삭제 에서 Windows 기능 사용/사용 안함 클릭

위에 빨간색 체크 하고 확인 그럼 설치가 완료된다.


공유기에 뒷면에 노란색 1번에 랜케이블 연결 내 컴퓨터에 연결을 하자

그리고 내컴퓨터에 고정IP를 잡아줘야 한다.(아니면 자동으로..)

192.168.29.250(250은 2~254 아무거나 입력하면 된다.)

255.255.255.0


ping test 해보자

시작 - 실행 - cmd

ping 192.168.29.1

ping 이 정상적으로 된다면 IP셋팅이 정상적으로 된것이다.

만약에 ping 값이 안나온다면 PC IP를 192.168.0.250 or 192.168.1.250로 변경해보자.





자 이제 공유기를 복구 모드로 진입해야 한다. 

우선 전원을 끄고

공유기 뒷면을 보면 reset 이라는 버튼이 있다 버튼이 안쪽으로 들어가 있으니 핀셋 같은걸로 눌르고 전원을 키자 

약 10초정도 누르고 있으면 뒷쪽에 있는 ASUS 라는 투명으로 된 아크릴이 깜~~빡~~~깜~~~빡 한다. 복구모드로 전환된거다. 깜빡 안하는게 있다. 깜빡거리지 않는다면 30초이상 누르고 있다 떼자.


이 작업을 하는 이유는 티모바일 최신 버전 펌웨어에 ssh or telnet 을 못들어가게 막아 놓은 펌웨어라

하위 펌웨어로 변경 작업 입니다. 하위 펌웨어로 내려야지 ssh 접속이 됩니다.

시작 - 실행 - cmd

압축 다운 받은 경로로 이동해서

tftp -i 192.168.29.1 put TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx

(ASUS TM-AC1900\ASUS TM-AC1900\Step 1경로에 TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx 파일이 있다.)

실행

위 이미지 처럼 command 가 뜨면 끝난거다 자동 재부팅이 된다.

혹시 command 방식으로 안된다면

웹으로 접속해보자

http://192.168.29.1

위와 같이 파일 선택으로 올릴수 있다.

업데이트가 끝나면 위와 같이 화면이 뜬다.


URL 로 접속 했는데도 위와 같이 메세지가 뜨면서 접속이 안된다면 공유기를 재부팅을 1~2번 하고 접속해보자.




설정이 끝났으면 웹페이지에 접속을 하자

http://192.168.29.1 

접속

초기화 ID : admin

초기화 pass : password


접속한 뒤에 메인페이지 - 관리 - 시스템 - telnet 사용 예로 변경 후 적용


putty를 실행하자.

(압축푼 ASUS TM-AC1900\ASUS TM-AC1900\Step 2에 putty 파일이 있다.)

공유기로 접속하자 IP입력후 connection type 을 telnet으로 변경하 open

접속이 정상적으로 됐다면 공유기에 아까 준비해 놓은 USB을 USB2.0 에 꼽자.

그렇다면 위와 같이 화면이 뜨는데

cd /mnt 를 하자 그리고 ls를 하면

폴더가 하나 보일것이다 저 폴더로 이동하자 cd sda4/

여기서 cat /dev/mtd0 > original_cfe_bin

ls 를 해보면 파일이 있는게 보이면 작업 끝이다.


여기서 혹시 cd /mnt 를 하고 ls 를 했는데 폴더가 안보인다면 USB가 정상 인식이 안된거다 다시 인식 시키자 앞서 말한것처럼 FAT32가 아니면 인식이 안될수 있다.



USB를 이제 PC에다 연결을 하자

그런다음 ASUS TM-AC1900\ASUS TM-AC1900\Step 2\HxDSetupEN 에 있는 setup.exe 파일을 실행해서 에디터를 설치하자.

이제부터 살짝 복잡할수 있지만 공유기에 있는 MAC주소를 변경하는 작업이다. 자세히 보면 쉽게 할수 있다.


설치가 됐으면 아까 USB복사해놓은 bin 파일을 불러오자

불러와서 CTRL+F 눌러서 mac으로 검색하자.

그러면 위와 같이 00:00:00:00:00:00 6개의 mac 주소가 나온다. 이걸 메모장을 열어서 복사를 하자.

그리고 F3 을 눌러서 다음 mac 주소도 이렇게 3개를 복사를 하면 된다.

복사를 하면 위와 같이 3가지 mac 주소가 나온다.

ASUS TM-AC1900\ASUS TM-AC1900\Step 2\CFE 폴더에 가보면 rt-ac68u_1.0.2.0_us.bin

파일이 있다 이것을 에디트 프로그램으로 열어보자

그리고 방금전에 했던 방식으로 메모장에 복사한 MAC주소를 변경하자.

rt-ac68u_1.0.2.0_us.bin 여기에 있는 MAC 주소를 지우고 메모장에 적어 둔 MAC주소로 바꾸자. 

3개 모두 바꾸면 된다.


MAC 변경 작업이 끝났으면 rt-ac68u_1.0.2.0_us.bin 파일을 USB 에 복사

ASUS TM-AC1900\ASUS TM-AC1900\Step 2 여기에 있는 mtd-write 파일도 복사

그럼 USB에 위와 같이 파일 3개가 들어있게 된다.


USB를 빼고 공유기에 다시 꼽자.

그리고 다시 putty 를 통해서 공유기에 접속을 하자.

동일하게 USB경로로 이동하고

mtd-write -i rt-ac68u_1.0.2.0_us.bin -d boot [엔터]

command 가 뜨면 작업이 끝난거다.


작업한 공장 초기화를 하자.

공유기를 전원을 끈상태에서 공유기 전원 코드 옆에 보면 버튼이 두개가 있는데 그중 WPS 를 누르고(10초) 있고 전원을 키자. 그러면 공장 초기화가 된다. 정상 부팅이 된다면.

공유기에 접속 해보자. RT-AC68U 모델명이 나오고 펌웨어 버전이 68U 버전으로 설정되어 있을거다.(이 작업전에는 RT-1900으로 되어 있다.)


이제 멀린 펌웨어를 올리자

공유기 복구 모드로 들어가자 위에서 했던 것처럼 공유기 전원 끄고 reset 버튼 누른상태에서 전원 온

그리고 10초후에 

ASUS TM-AC1900\Step 3\Merlins Firmare 에 있는 파일로

tftp -i 192.168.29.1 put RT-AC68U_3.0.0.4_376.47_0.trx

업그레이드

그러면 위와 같이 멀린 펌웨어가 올라간 것을 확인 할 수 있다.


멀린펌 최신 버전

https://sourceforge.net/projects/asuswrt-merlin/files/RT-AC68U/Release/


반응형

'Etc' 카테고리의 다른 글

면접볼때 필요한 사이트  (0) 2017.03.27
구글에서 내 정보를 다 가져가고 있다?  (0) 2016.12.15
HP NMI : parity check/ Memory parity error  (2) 2016.02.12
remixos 설치하기  (0) 2016.01.25
qnx 로컬장비에 설치  (0) 2016.01.13