고쳐보기

ac1900 펌웨어 수정 및 출력 조정

박재완 2021. 1. 25. 09:00
728x90
반응형

우리나라에서는 전파법이라는 것이 있다. (물론 외국에도 있다.) 이것은 무선 전파의 출력이나 이어폰의 소리 출력등을 국내 여러 환경적 변수 요인들에 맞춰서 출력등에 제한을 두는 법이나 기준을 만드는 것들이 대표적인 예시이다.

asus는 공유기는 국내 전파법에 맞추어 wifi출력을 제한을 걸어둔상태로 출시되어 있다.

하지만 이부분은 예전부터 강한 wifi를 갈망하는 사람들의 노력에 의해서 제한을 해제하는 방법이 존재한다.

(이부분은 넓은 집이였다면 위 방법을 적용해서 지속적으로 사용했겠지만... 집이 좁고 중계기가 없어서 wifi만 잘 나온다면 문제 없는 상태이기에 해당 방법을 적용하고 다시 원복하였습니다...)

우선 준비물은 

* 공유기 (제일 중요! ac1900 기준으로 설명이 진행 됩니다.)

* putty (ssh 접속이 가능하면 어떤 프로그램이라도 상관 없습니다.)

* file zilla(ftp로 파일을 옮길수 있는 프로그램이면 충분합니다.)

 

우선 공유기와 같은 네트워크 상에서 putty  를 통해서  공유기에 접속해야 한다.(여기서 펌웨어 정보를 가져와야 하기 때문이다.)

초기 id 와 비밀 번호는 

admin/password 

이다.

난 설정을 미리 만지고 와서 조금 다른 걸로 로그인 되었지만 기본적으로 내부 설정을 바꾼 기억이 없다면 해당 정보가 맞을것으로 생각된다.

이런 느낌으로 접속이 가능해 진다.( 만약 이런 접속이 안된다면 ac1900 관리자 페이지에서 ssh기능이 활성화 되어 있는지 확인 해보길 바란다.)

 

 

관리 - 시스템 에서 ssh daemon에서 ssh 기능이 활성화 되어 있어야 접속이 가능하다.

 

접속에 성공한뒤에

cat /dev/mtd0 > original_cfe.bin

위 명령어를 이용해서 해당 폴더 위치에 cfe파일을 추출한다.

이제 해당 파일을 ftp를 이용해서 노트북이나 컴퓨터로 가져온뒤 cfeditor.feng.si/ 해당 사이트에 올리고 공유기 버전에 맞춰서 설정을 해주면 원하는 기능들의 제한을 해제 또는 추가하는 형태로 펌웨어 파일 bin 파일을 받을 수 있다.

내가 테스트용으로 만든 설정은 위와 같다.

 

mtd-write-arm_v3.zip
0.23MB

해당 파일과 함께 새롭게 작성된 펌웨어 파일을 가지고 ftp에 옮겨서 복사해주면 된다.

그뒤, 다시 PUTTY 로 접속을 해서

ls -l 

 --> 파일 3개가 잘 있는지 확인

chmod u+x mtd-write 

 --> mtd-write 파일을 실행 가능하도록 퍼미션 변경

./mtd-write

 --> 명령어가 실행 가능한지 확인 (-i file -d part 라고 나오면 정상)

./mtd-write new_cfe.bin boot

 --> 명령어로 새 cfe 파일을 플래싱

reboot

 --> 공유기 재부팅

위와 같이 실행한뒤에 다시 ssh 재접속을 하여 변경이 잘 되었는지 확인이 가능하다.

2.4GHz

nvram get 0:maxp2ga0 && nvram get 0:maxp2ga1 && nvram get 0:maxp2ga2

 

5GHz

nvram get 1:maxp5ga0 && nvram get 1:maxp5ga1 && nvram get 1:maxp5ga2

 

결과(최소값이 58이고 제한된 최대값이 106 제한 해제 후 최대값이 120 입니다.)

이렇게 테스트 해본 결과 수치값이 변경된것을 확인 할 수 있었다. 그뒤에

 

테스트 폰에서 공유기와 제일 먼곳에서 떨어져서 테스트 해보아도 나름 강한 신호 강도를 보여주는 것을 확인 하였다. 이런 테스트 한뒤에 다시 펌웨어는 원복 하였다.

그리고 안테나와 쿨러를 알리발로 구매 해두었다. 추후 시간이 되면 해당 교체기도 올려볼 예정이다. 혹 이런 공유기를 가지고 넓거나 전파 환경이 좋지 못한 집이라면 이러한 방법으로 개선이 되는지 확인 해보고 테스트 해보는 것도 좋다고 생각한다.

728x90
반응형