ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 오래된 공유기 OpenWrt 설치
    Device 2021. 5. 16. 00:09

    사용중인 Archer C7 v4는 하드웨어 성능은 모자람이 없어 보이는데

    1) 주기적으로 인터넷이 안된다던가

    2) 왜 안되는지 공유기 로그가 제대 안남아 있다던가,

    3) 펌웨어 지원이 끊긴지 몇 년 됐다던가

    등등의 문제로 펌웨어에 문제가 많아

    OpenWrt로 올려본 보고 그 설치 방법에 대한 내용이다.

     

    ※ TP-Link 사의 공유기 특징이 동일 모델에 하드웨어 버전이 있다는 건데, 신규 버전이 나오면 그 이전 버전의 펌웨어 지원이 중단되었다. (Archer C7의 경우 v4는 2018년 4월 12일이 마지막 펌웨어)

    ※ 또한 국내정발되는 모델은 해외 펌웨어를 올릴 수가 없어, 해외 펌웨어 업데이트가 있더라도 올리지 못한다.

     

     OpenWRT 홈페이지의 Archer C7 페이지에 보면 tftp설치 방법에 대한 내용을 참고.

     

     

    1. Archer C7 v4용 OpenWrt 이미지를 받기

    OpenWrt 홈페이지에 접속하여 각 공유기 별 OpenWrt 이미지를 받을 수 있다.

     

    Archear C7의 다운로드 이미지 다운로드 페이지:

    https://openwrt.org/toh/tp-link/archer_c7#installation

     

    여기에서 접속하면 테이블이 보이는데

    v4용 OpenWrt Factory Firmware의 링크를 다운로드하면 된다

     

    현재 기준 19.07.7 버전이 최신 안정 버전

    http://downloads.openwrt.org/releases/19.07.7/targets/ath79/generic/openwrt-19.07.7-ath79-generic-tplink_archer-c7-v4-squashfs-factory.bin

     

    2. tftp 서버 다운로드

    Archer C7 v4 공유기는 복구 모드라는 것을 통해서 펌웨어를 tftp로 다운로드하여서 설치되도록 해야 한다.

     

    그래서 tftp 서버가 필요한데 여기서는 tftpd32/64 프로그램을 다운로드하여 사용한다.

    https://tftpd32.jounin.net/tftpd32_download.html

     

    TFTPD64 : an opensource IPv6 ready TFTP server/service for windows : TFTP server

    Tftpd64 The industry standardTFTP server Tftpd64 is a free, lightweight, opensource IPv6 ready application which includes DHCP, TFTP, DNS, SNTP and Syslog servers as well as a TFTP client. The TFTP client and server are fully compatible with TFTP option su

    pjo2.github.io

    3. 네트워크 설정

    PC를 공유기의 LAN 1번 포트에 연결하고

    PC를 고정 IP 192.168.0.66으로 설정한다.

     

    이는 Archer C7 v4 공유기가 복구 모드에서 tftp 서버로부터 복구 이미지를 다운로드하려고 하는데 그 서버 IP가 192.168.0.66으로 고정되어 있기 때문으로 보인다.

     

    4. tftp 서버 실행

    앞서 다운로드한 tftpd64.exe 파일을 실행하고

    우측 상단에 Browser 버튼을 눌러 1 에서 다운로드한 이미지 파일이 있는 위치를 지정한다.

    그리고 Service Interfaces에서 3에서 설정한 고정 IP가 설정된 인터페이스를 지정한다.

     

    5. OpenWrt 이미지 이름 변경

    다운로드한 openwrt-19.07.7-ath79-generic-tplink_archer-c7-v4-squashfs-factory.bin 파일을 ArcherC7v4_tp_recovery.bin 로 변경한다.

    이 또한 공유기가 복구 모드에서 특정 tftp 서버의 특정 파일을 다운로드하려 하기 때문에 그렇다.

     

    6. 공유기를 복구모드로 부팅

    v4의 경우 위쪽에 전원 버튼이 있는데 먼저 Off 상태로 만들고

    Reset 버튼을 누르고 있는 상태에서 전원을 On

     

    WPS LED(정면에서 가장 우측에 있는 회전 모양 LED)가 켜질 때까지 Reset 버튼을 누르고 있으면 된다고 하는데,

    TFTP 서버에서 Client가 받아가는 게 보이므로 그걸 기준으로 Reset 버튼에서 손을 때도 된다.

     

    7. OpenWrt 올리기 완료

    5분 ~ 10분 정도면 되는거 같은데 저는 기다려도 안되서 6번 과정을 두세번 반복했더니 올라 그때서야 올라갔다.

     

    이제 OpenWrt가 올라가고 공유기 IP가 192.168.1.1로 바뀌게 되므로 PC IP를 다시 DHCP로 바꾸거나 192.168.1.2로 변경한다.

     

    설치가 완료되면 웹브라우저로 192.168.1.1에 접속할 수 있다.

     

     

    로그인은 처음에 비번 없이 가능하고 비밀번호 설정 및 변경은

    System > Administration > Router Password에서 할 수 있다.

     

     

     

     

    728x90
    반응형

    댓글

Designed by Tistory.