*산재되어 있는 글들을 보기쉽게 모아서 강좌로 올립니다.
*제가 가지고 있는 2대를 변경해보면서 겪은 시행착오기(?)도 같이 넣었습니다.(총 3대 보유 중입니다. 1대는 AC68U 정품)
*현재는 최신 정품 펌웨어로 AiMesh 까지 정상적으로 가동 중입니다.
*혹시나 아래 내용에 오류가 있거나 타인의 저작권에 침해가 된다면 알려주세요. 바로 수정하거나 내리겠습니다.
원문 : http://www.bayareatechpros.com/ac1900-to-ac68u/
위 원문의 내용을 한글로 번역하고 직접해보면서 필요한 내용 추가하였습니다.
1. Install WinSCP, Putty, and a file archiver. Install the Asus Restore Utility, mirror.
-원문에서 WinSCP, Putty 파일을 받아 설치합니다. Asus 복구 유틸리티는 없어도 되지만 나중에 필요하면 그때 받으시면 됩니다.
2. Create a folder on your desktop, name it “router”.
-바탕화면에 적이한 이름의 폴더 하나 만들어 필요한 파일 넣으시면서 하시면 편합니다.(권장)
3. Download this file and extract it to the newly made router folder. It contains a firmware to downgrade to, a firmware to upgrade to, and mtd-write.
-원문 해당 링크의 파일을 받아서 아까 만들어 놓은 폴더에 압축을 해제해 넣어놓으세요. TM-AC1900의 1703 롤백 펌웨어와 중간단계의 펌웨어, mtd-write 파일 3개입니다.
4. Set static IP for PC.
start > run > ncpa.cpl > double click Ethernet > properties > IPV4 >
IP: 192.168.29.5
Subnet: Default (255.255.255.0)
Gateway: 192.168.29.1
-[네트워크 연결]로 들어가시거나 실행(윈도우키+R)에서 ncpa.cpl 실행 후 [로컬 영역 연결] 속성에서 아이피 값을 위의 값으로 설정하시면 됩니다. DNS는 수정안해도 됩니다.
5~6. Place router into Recovery/Restore mode
Hold reset button 10 seconds
Power off router (keep holding reset)
Wait 10 seconds, keep holding reset
Power on router holding reset for 10 more seconds
Go to 192.168.29.1 in a web browser
If Mini-CFE won’t load use Asus Restore Utility
-이것만 제대로 되면 전체 과정의 절반 이상을 한거라 생각이 됩니다.
-방법은 리셋버튼 10초 누르고 누른 상태에서 전원 끄고 10초 더 누르고 있는 상태에서 켜서 10초 더 누르고 손떼기입니다. 제가 해보니 그냥 전원 끈 상태에서 RESET 키 누르고 켰을 때도 되었습니다. 혹시 안된다면 매뉴얼의 방법대로나 아래 방법을 이용해주세요.
-이 부분에서 안되는 경우가 많은데, 저 같은 경우 처음에는 위 설정대로 하니 되었는데 두 번째 할 때는 되지 않았습니다. 혹시 위 방법대로 안되면 공유기의 3가지 버튼(WPS, WIFI ON/OFF, RESET)을 누른 상태에서 켜신 뒤 약 10초 뒤쯤 RESET 키만 누른 상태에서 브라우저 192.168.29.1 로 접속을 시도해보십시오.(펌웨어 버전에 따라 조금씩 방법이 다른 것 같습니다.)
-이렇게 했을 때 정상적이라면 복구/복원 모드로 들어가서 아래처럼 창에 펌웨어를 업로드할 수 있는 Mini-CFE 창이 뜨게 됩니다.
7. Flash TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx
-Mini-CFE 창이 뜨면 아까 받아 놓은 TM-AC1900_3.0.0.4_376_1703-g0ffdbba.trx 펌웨어를 업로드해서 다운그레이드 시킵니다.
8~11. Wait for reboot <5 mins – WiFi lights will turn on when boot is complete
Log in to router (admin:admin or admin:password)
Go to Administration > System > Enable SSH > Yes > Apply
Open Putty and WinSCP and connect them to 192.168.29.1 using a admin:admin or admin:password
Tip: In WinSCP select SCP as file protocol, in Putty SSH
-정상적으로 업로드 되었다면 브라우저에 192.168.29.1로 다시 접속하여 [관리]-[시스템] 메뉴에서 SSH를 활성화합니다.
-활성화후 아까 설치해놓은 Putty와 WinSCP로 공유기에 접속하면 되는데 WinSCP는 SCP모드로 접속, Putty는 SSH 모드로 접속하면 됩니다. 아이디 및 암호는 admin/password입니다.(혹시 안되면 admin/admin으로 하시면 됩니다.)
12. In putty type:
cat /dev/mtd0 > original_cfe.bin
-먼저 Putty 창에서 위의 명령어를 그대로 입력합니다.
13~14. In WinSCP refresh the window on the right side and note that original_cfe.bin is present
Copy original_cfe.bin to a local drive
-제대로 실행되었다면 WinSCP 오른쪽 화면에서 새로 고침하시면 original_cfe.bin이 생성됩니다. 이 파일을 바탕화면 등으로 다운로드 받으세요. 저는 다른 컴퓨터에서 작업하기 위해 USB디스크로 내려 받았습니다.
15~16. Upload original_cfe.bin tohttps://cfeditor.pipeline.sh/ > Select 1.0.2.0 US 1.0.2.5 US for AC68P or 1.0.2.0 US AiMesh for AC68U with AiMesh as Source CFE > Download the new .bin > rename it to new_cfe.bin
Upload new_cfe.bin & mtd-write & FW_RT_AC68U_30043763626.trx to router through WinSCP
-인터넷이 되는 컴퓨터나 아니면 기존 컴퓨터를 인터넷 가능 상태로 만들고 다운받은 원본 original_cfe.bin 파일을 https://cfeditor.pipeline.sh/ 사이트에 업로드 하신뒤 소스 CFE에서 '1.0.2.0 US AiMesh'를 고르시고 해서 타켓 CFE에서 다운로드를 받으시면 됩니다.(저같은 경우 아래에 있는 Country, TX Power도 체크를 하였습니다.) 다운 받은 후 이름을 new_cfe.bin 으로 변경 후 처음에 만든 폴더에 넣어주시면 됩니다.(저는 위 사이트가 익스플로어에서는 정상적으로 작동이 안되고 크롬에서만 되어서 크롬에서 하였습니다.)
-그 다음 방금 다운받은 new_cfe.bin 파일과 아까 처음에 다운 받은 파일 중 mtd-write, FW_RT_AC68U_30043763626.trx 세가지 파일을 WinSCP로 업로드합니다.
17~19. In Putty type:
chmod u+x mtd-write
./mtd-write new_cfe.bin boot
mtd-write2 FW_RT_AC68U_30043763626.trx linux
-다시 Putty로 돌아가서 위 순서대로 명령어를 입력합니다.
-보통은 마지막 명령어 다음에 CRC : OK가 뜨는데 간혹 BUS ERROR 에러가 떠도 이상은 없다고 합니다.
20. Perform NVRAM Reset, wait for reboot <5 mins
a. Power off router
b. Wait 10 seconds
c. Press and hold WPS button
d. Power up the router and continue to hold WPS button for 15-20 seconds
-위 순서대로 NVRAM Reset를 수행합니다. 전원을 끄고 10초 기다린 뒤 WPS 버튼을 누른채 전원을 켜고 계속 WPS를 누르고 있습니다.(전원 램프가 깜빡이던가 공유기 뒤의 LED가 깜빡이면 WPS 키 놓으셔도 됩니다.) 초기화 과정을 거치기 때문에 시간이 좀 걸립니다. 무선랜 램프가 다 켜지면 과정이 완료된 것이라 보면 됩니다.
21. Reset PC IP back to default
-아이피를 원래대로 돌려줍니다.
22. Log in to router using 192.168.1.1 and the router is now an AC68U with 64MB jffs
-무선랜 램프가 켜지면 브라우저에 192.168.1.1을 입력해서 정상적으로 AC68U 가 왼쪽 상단에 뜨면 성공한 것입니다. 혹시 AC1900 등으로 뜬다면 처음부터 다시 하셔야합니다.(저도 한번 실패했습니다;;)
------------------------------------------------------------------------------------------------------------------------------------------------------------
*이후에 자동이나 수동으로 펌웨어 업그레이드를 하시면 정상적으로 됩니다. 2018년 4월 3일자 펌웨어 업그레이드시 롤백되는 현상이 있었는데 위의 방법으로 하시면 상관없습니다. 다만 저같은 경우 AiMesh 활성화가 되지 않았는데 SSH에서 아래 명령어를 입력하시면 AiMesh도 정상적으로 사용가능합니다. (명령어 입력 시기는 AC68U로 변경 후 아무때나 상관없는 것 같습니다.)
(5/29 추가) AiMesh와 상관없이 펌웨어 업데이트시 롤백을 방지하기 위해서는 아래 AiMesh 활성화 명령어를 입력해주시기 바랍니다.
*공유기 설정 들어가셔서 [관리]-[시스템]에서 SSH 활성화 후 다시 Putty로 192.168.1.1 접속하셔서 아이디/비번 넣으시고 아래 명령어 순서대로 입력해주세요.
------------------------------------------------------------------------------------------------------------------------------------------------------------
cat /dev/mtd5 > /jffs/mtd5_backup.bin
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
*띄어쓰기 주의해주시고 마지막 명령어 입력하면 리부팅 되면서 조금 시간이 걸립니다. 무선랜 켜지면 과정이 완료된 것이니 그때 192.168.1.1 접속하셔서 기능 활성화 여부 확인하시면 되겠습니다.
끝.
한대만으로 170mbps 정도 나왔는데 두대 연결시키니까 130-140mps 정도로 떨어지던데 다른 분도 혹시 유사한 경험 있으신지 궁금합니다.
고급형젠더 쓰세요
저도 빼고 꼽을때 스파크튀어서
바꾼이후로 증상 해결됐습니다
결국 포기하고 리피터 모드로 설정해서 쓰고 있네요;
보안 때문이라도 항상 전자기기들은 최신 펌웨어로 맞추는게 낫긴 합니다.
Ssid 자체가 오락가락합니다 흑흑
upload 할때 몇번이나 에러가 떠서 찾다 보니 랜케이블 긴거 쓰면 안된다고 하더라구요.
짧은거로 바꿔서 하니 한방에 됐습니다.
그런데 제 경우에는 성능 차가 없어서 그냥 쓰려고 합니다.
간이 nas의 경우에는 usb3.0이 ac1900일 때 오히려 인식이 되어서 나은 점이 있었습니다.
68u일 때는 감압하지 않으면 usb3.0 자체가 인식이 안 되었습니다.
하지만 ac1900에서 인식은 되나 usb속도는 감압할 때와 차이는 별로 없네요
추가로.. 올해 1월달에 아마존에서 리퍼로 구입, 68U 펌업은 https://blog.naver.com/visual2003/220866158204 여기보고 했었습니다.
결론은 AC68U 그대로입니다. 최신 펌웨어 그대로이고.. 신기한건 AiMesh 설정하고 공유기 설정에 들어가면 AiMesh가 활성화되면서 새 기능이 사용가능하다고 나왔는데, 초기화 한 이후에도 설정 들어가니 이 메시지가 나오네요. 공장초기화해도 이 메시지가 나오는걸보면 이 기능은 계속 업뎃안해줄려나봅니다.
암튼, WPS버튼으로 하는게 공장초기화인걸로 알고있어 전원코드 뽑고 약 10초후 WPS버튼 누른 상태에서 전원코드 연결하고 20초후 버튼에서 손을 땠습니다. 위 처럼 와이파이 불이 꺼지고, 전원 불이 깜빢깜빡..이후 와이파이, 전원 불 들어왔습니다.
이제 인터넷 설정을 해줘야 인터넷이 되는데요. 인터넷 창을 열거나 192.168.1.1(아니면 192.168.21.1) 입력하면 수동 설정하는 화면이 나오는데,(일반적인 68U 설정 화면과는 다른 화면)인터넷 자동 접속 또는 아이디/비번, 동적IP/고정IP, 와이파이 등 설정해주면 됩니다.
그리고, 초기화해서그런지 IE에서는 68U 설정 들어갈려면 "설정이 없데이트됐다며 웹페이지를 새로 고친다..." 이 메시지만 나오고 않되고 항상 크롬으로 했는데, 이젠 IE에서도 가능하네요. ^^
언제나 그렇듯 해법은 나오네요.
일단귀찮아서 그냥 쓸려고 합니다.
감사합니다.
혹시 마지막구문은 해줘야되는건가요?
그리고 펌웨어 업데이트 하면 안되는건가요?
펌웨어 업데이트는 하셔도 상관없습니다.
위 방법으로 하면 펌업해도 롤백 없다는거죠?
저도 처음이라 다운그레이드에서 첫번째 성공하고 끝까지 했는데 안되서 두번째 시도 끝에 성공하였습니다. 특이한 점은 펌웨어 다운그레이드 하고 나니까 192.168.29.1으로 접속이 안되더군요 그래서 192.168.1.1로 위에 가이드를 따라 하고나서야 성공했습니다. ㅎ
롤백된 이후 그냥 쓰다가 간단하게 다시 정펌 다시 올렸네요.
일단 감은 잡았으니 다음에 다시 도전해봐야겠네요.
이런 사용자들은 어떻게 해야 업그레이드가 가능한가요 ??
1. ssh 접속이 유지되는 마지막 버젼을 알고 계신가요 ?
2. 끝의
rm -rf /jffs/.sys/RT-AC68U 는 .sys/RT-AC68U 폴더 자체가 없는데 아무 의미 없지않나요 ?
rm -rf /tmp/asus_jffs/* 에 의해서 tgz 파일 하나가 삭제만 하는것 같습니다.
제가 이해를 잘못한것 같은데
마지막 작업으로 rollback을 방지하기 위해서 backup파일을 삭제하는 것인가요 ?
3. asus 최신 정펌 RT-AC68U_3.0.0.4_384_20942-ge38bead.trx 으로 올려도 되나요 ?(ssh 사용가능)
rm -rf /tmp/asus_jffs/* 역할
최신 F/W RT-AC68U_3.0.0.4_384_20942-ge38bead.trx 로 업데이트 했을때 AC1900 으로 Rollback되는것을 막아주는 것 같습니다.
3.0.0.4.376_3626에서는 보이지 않던 AiMesh 동작모드가
RT-AC68U_3.0.0.4_384_20942-ge38bead.trx 로 업데이트한 후에는 보입니다.
cat /dev/mtd5 > /jffs/mtd5_backup.bin
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
여기 참고하시면 3.0.0.4_376_1703 펌으로 롤백 가능합니다.
저도얼핏 성공한듯한데요
그럼 성공하면 게이트웨이가 192.168.291 에서 192.168.1.1로 완전 변하는건가요?
다 잘되는데 라우터접속 주소가 바꿔서 또 뭘 잘못했나 싶었습니다
감사합니다
CFE 모드 들어가는게 어려워서.;;; 헌데..;; 세대를 aimesh 때문에 정펌으로 올린 다음에
세대다 aimesh 뜨는거 확인하고 메인 router 설정하고 나머지 두개를 켰는데..
연결 가능한 기기가 안 뜨더라구요. 그래서 나머지 두개를 접속 하니.
aimesh 라우터, 노드, 그냥 인터넷 뭐 그런식으로 고르라는 창이 뜨더라구요. 192.168.29.1 로 접속시..
그래서 노드 들어가서 라우터 검색 했는데 계속 안되요.ㅠㅠ 펌웨어도 같고 방법도 같이 했는데..
검색이 아예 안되네요.;; 노드로 들어가서 라우터 찾기도. 라우터에서 노드 찾기도.;;
이러면 처음부터 다시 시작해서 하는게 맞을까요?!
감사합니다.
192.168.29.5 도 넣고
192.168.1.5 도 넣으면
IP 바꾸러 왔다 갔다 할 필요없고
CMD 에서 192.168.29.1 하고 192.168.1.1 ping 2개 띄워놓으면 작업하기 훨 수월해집니다.
grep mac ./original_cfe.bin ./new_cfe.bin
grep secret ./original_cfe.bin ./new_cfe.bin
저도 윗분처럼 위 블로그에서 보고 tm-ac1900을 ac68u 로 바꾸고 지금 멀린펌 사용중입니다.
aimesh 때문에 다시 정펌으로 돌릴려는데
일단 putty 가서
cat /dev/mtd5 > /jffs/mtd5_backup.bin
mkdir /tmp/asus_jffs
mount -t jffs2 /dev/mtdblock5 /tmp/asus_jffs
rm -rf /tmp/asus_jffs/*
sync && umount /tmp/asus_jffs
rm -rf /jffs/.sys/RT-AC68U
nvram unset fw_check && nvram commit && reboot
차례대로 명령어 쳐주고..
가르쳐주신대로 처음부터 진행해도 될까요?
펌엄까지 다 했는데, 노드를 잡지 못하네요.....느므 답답하네요...
1703 다운그레이드의 경우 저는 글의 방법대로 안되서, 댓글에 나온 http://www.ppomppu.co.kr/zboard/view.php?id=computer&no=505863&ismobile
를 따라서 하니 잘 되네요.
aimesh때문에 68u정펌으로 갈려고 하는데..
복구모드 실행후 68u정펌으로 그냥 올리면 될까요?
아니면 복구모드가서 1703펌으로 내린뒤에 다시 68u로 업해야할까요?
특히 랜으로 묶는 ethernet haul 로 몇대까지 가능한지 알 수 있을까요
덕분에 rt-ac1900P와 tm-ac1900을 aimesh로 묶었네요.
기록을 남기기 위해 제 블로그에 내용을 옮겨놔도 될까요?
해서 본문글의 12번부터 19번까지 한번 시도해 보려하는데 괜찮을까요?
세번째 커맨드에서 자꾸 공유기가 리셋되는 이유가 있을까요?(심지어는 세번째 커맨드 치고 엔터 누르기도 전에 공유기와 통신이 끊겨버립니다.)
aimesh 아이콘도 떴고 aimesh node 설정후 대기시켜 놓고 메인라우터인 AX92U에서 서칭을 하는데 죽어도 못찾네요.ㅠㅠ
당연히 코앞에 놓았고 어댑터도 바꿔보고, 유선으로 연결도 해보았는데 안되네요.
무슨문제일지 아시는분 있으세요?
제 라우터가 완전 이상했던게 AC68 멀린펌까지는 기억도 안나는 옛날에 올려놓은것 같은데, 펌업 하고나서 aimesh를 키기 위해 아무리 삽질을 해도 라우터에서 노드 검색을 못하더라고요.
아마 추측건데 그당시 CFEditor 과정을 거치지 않았거나, 혹은 aimesh가 나오기 전에 펌업을 하면서 aimesh관련된 내용이 빠진채 올라가있던게 아닌가 싶습니다.
저도 노드 검색에서 막혀서 이거라도 해볼까 합니다
저처럼 2021년에 이 글을 검색할 분들을 위해 제 경험을 첨언하겠습니다.
1. 저처럼 1703 버전으로 다운그레이드 자체가 안되는 분들은.. USB를 활용하는 방법을 참고하세요
- cfe miniweb server에서 1703 펌웨어 업로드시 오류메시지 : The file transferred is not a valid firmware image
- USB방법 잘 정리된 링크 https://shurs-island.tistory.com/53
2. 저는 위 방법으로 다운그레이드 후, 본문 글 대로 다 했는데도 aimesh 메뉴 자체가 안보였습니다.
- 관리->펌웨어 업데이트메뉴에서도 펌웨어 업데이트가 안되고 다시 연결하라는 메시지만 보였습니다.
- ASUS 사이트에서 최신 펌웨어(버전 3.0.0.4.386.41634) 다운받아서 관리-펌웨어업데이트 메뉴에서 수동으로 업로드 했더니 aimesh 활성화 되었고 ai노드로 인식시켜서 잘 쓰고 있습니니다.(AI라우터는 ax56u)
- 정품펌웨어 다운로드 사이트 : https://www.asus.com/kr/Networking/RTAC68U/HelpDesk_BIOS/