팁/기타&주절주절

샤오미 AX3000T openwrt 설치

pervarius 2025. 4. 21. 21:22
반응형

주의! Winbond NAND, RD03, 1.0.90 펌웨어 기준


샤오미 AX3000T OpenWrt 설치 (XMiR-Patcher 활용)

먼저 샤오미 공유기 비번 설정을 마쳐준다. (192.168.31.1 브라우저 접속후 비번설정)

1. 준비물

  • SSH 클라이언트 (MobaXterm 추천, Windows CMD도 가능)
  • XMiR-Patcher - GitHub에서 다운로드
  • OpenWrt 펌웨어 (공식 펌웨어 선택기)
    • INITRAMFS-FACTORY.UBI (최초 설치용)
    • SYSUPGRADE (정식 설치/업그레이드용)
    • 24.10.1 버전(Winbond NAND 지원 필수)
  • 메모장 (명령어 복사용)
  • 인터넷 연결 (WAN 포트 필요)

2. 하드웨어 호환성 및 정보 확인

1) XMiR-Patcher 실행 및 기기 정보 확인

  • XMiR-Patcher-main 폴더에서 run.bat 실행
  • 메뉴에서 2번(Connect to device) → 엔터
  • 3번(Read full device info) → 엔터
    device_nameRD03인지 확인
    (다른 모델이면 디시인사이드 공유기 갤러리 참고)

2) NAND 제조사 확인

  • 8번(Other function) → 3번(Read dmesg and syslog)
  • XMiR-Patcher-main/outdir 폴더의 dmesg.txt 파일을 열고
    ctrl+F로 "nand" 검색
    → 예: spi-nand spi0.0: Winbond SPI NAND was found
  • 이 글은 Winbond, RD03, 1.0.90 펌웨어 기준입니다.
    (다른 NAND/모델/펌웨어는 별도 가이드 참고)

펌웨어 버전 확인

모델 지원 펌웨어 버전 비고
RD03 (중국) 1.0.47, 1.0.64, 1.0.84, 1.0.90, 1.0.91 1.0.90 권장 (Winbond NAND는 24.10.1 이상 OpenWrt 필요)
RD23 (글로벌) 1.0.31, 1.0.49, 1.0.55, 1.0.76 1.0.90~1.0.92 미지원, 1.0.76로 다운 필요

미지원:

국제판 RD23의 1.0.90~1.0.92: 1.0.76와 같은 취약점이 있는 펌웨어로 변경 후 설치를 시도할 것

https://forum.openwrt.org/t/openwrt-support-for-xiaomi-ax3000t/180490/2779


3. 설치 과정

1단계: 파일 준비

  • XMiR-Patcher 압축 해제
  • INITRAMFS-FACTORY.UBI 파일을 \xmir-patcher\firmware 폴더에 복사

2단계: 라우터 연결 및 초기설정

  • 라우터와 PC를 유선 LAN으로 연결
  • 브라우저에서 http://192.168.31.1 접속
  • 초기 Wi-Fi 비밀번호 설정(반드시 기억)

3단계: XMiR-Patcher로 SSH 활성화

  • run.bat 실행
  • 2번(Exploit 설치)
  • Wi-Fi 비밀번호 입력

4단계: (선택) 백업

  • 3번(장치 정보 확인)
  • 4번(전체 백업 생성, 복구용)

5단계: OpenWrt 설치

  • 7번(펌웨어 설치)
  • 설치 후 라우터 자동 재부팅(3~5분)

4. OpenWrt 정식 설치(SYSUPGRADE)

- 웹 인터페이스로 업그레이드하는 방법

  • 브라우저에서 http://192.168.1.1 접속(LuCI)
  • System → Flash Firmware 메뉴
  • SYSUPGRADE 파일 업로드
  • "Keep settings" 체크 해제 → "Flash image..." 클릭
  • 설치 후 자동 재부팅

- SSH로 직접 업그레이드 (initramfs/recovery 모드일 때)하는 방법

참고 ) SSH 접속법


1. CMD(명령 프롬프트) 여는 방법

  • 방법 1:
    키보드에서 윈도우키(⊞) + R을 누르고,
    cmd 입력 후 엔터
  • 방법 2:
    시작 메뉴에서 "cmd" 또는 "명령 프롬프트" 검색해서 실행

2. SSH로 라우터 접속하기

  1. CMD 창에 아래처럼 입력하세요:
    • root는 사용자 이름입니다.
    • 192.168.1.1은 OpenWrt 라우터의 기본 IP입니다.
  2. ssh root@192.168.1.1
  3. 처음 접속이면 "yes" 입력 후 엔터
  4. 비밀번호 입력
    • 비밀번호는 화면에 보이지 않으니 정확히 입력하고 엔터만 누르세요.
    • OpenWrt 초기 설치 직후엔 비밀번호 없이 엔터만 쳐도 됩니다.
  5. 접속에 성공하면 아래처럼 나와요:
  6. root@OpenWrt:~#

3. 참고 사항

  • Windows 10/11은 기본적으로 SSH 클라이언트가 설치되어 있습니다
  • 만약 ssh 명령어가 안 된다면,
    "선택적 기능"에서 OpenSSH 클라이언트를 설치하면 됩니다.

4. 추가 팁

  • 만약 라우터 IP가 다르다면(예: 192.168.31.1),이렇게 입력하세요.
  • ssh root@192.168.31.1

SSH로 직접 업그레이드

  1. SSH 접속(비밀번호 없으면 그냥 엔터)
  2. ssh root@192.168.1.1
  3. sysupgrade 파일 다운로드
  4. cd /tmp wget https://downloads.openwrt.org/releases/24.10.1/targets/mediatek/filogic/openwrt-24.10.1-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin
  5. sysupgrade 명령 실행(설정 유지 안 함, 완전 새로 설치)
  6. sysupgrade -n /tmp/openwrt-24.10.1-mediatek-filogic-xiaomi_mi-router-ax3000t-squashfs-sysupgrade.bin
  7. 재부팅 후 http://192.168.1.1 접속

5. 설치 후 기본 설정

  • 비밀번호 설정
  • 네트워크(WAN/LAN) 설정
  • Wi-Fi 설정
  • System → Software에서 "Update lists..." 클릭 후 원하는 패키지 설치
    • 예: 한글 언어팩, IGMP Proxy 등

6. 문제 발생 경우

1) 웹 인터페이스 접속 불가 (Snapshot 버전 등)

  • SSH로 접속 후:
  • opkg update opkg install luci

2) 라우터가 부팅되지 않음(벽돌)

  • 백업이 있다면:
  • mtd write /path/to/backup.bin /dev/mtdX
  • 복구 불가 시, XMiR-Patcher로 복구 또는 TFTP 복구 모드 참고

3) "System running in recovery (initramfs) mode" 메시지

  • 원인: initramfs-factory.ubi만 설치되고 sysupgrade가 안 된 상태
  • 해결: 위의 SSH로 sysupgrade 설치 절차 진행

7. 참고/팁

  • SSH 접속법:
    CMD에서 ssh root@192.168.1.1
    (처음 접속이면 yes, 비밀번호 입력)
  • Winbond NAND는 반드시 24.10.1 이상 버전 사용
  • 공식 위키, 갤러리, GitHub 등 참고자료 적극 활용

아래는 OpenWrt 설치 후 기본 설정법을 보기 쉽게 정리한 가이드입니다.
한글팩(한국어), Wi-Fi 비밀번호, 네트워크 등 꼭 필요한 부분만 단계별로 안내합니다.


OpenWrt 설치 후 꼭 해야 할 기본 설정

1. 한글 언어팩 설치

- 웹 인터페이스(LuCI)에서 설치하는 방법

  1. system → software 메뉴로 이동
  2. Update lists... 클릭(패키지 목록 업데이트)
  3. 검색창에 luci-i18n-base-ko 입력
  4. 설치 버튼 클릭
  5. 설치 후 시스템 → 시스템 → 언어 및 스타일에서 한국어 선택, 저장

- SSH로 설치하는 방법

opkg update
opkg install luci-i18n-base-ko

설치 후 웹에서 한글로 변경


2. 관리자(root) 비밀번호 설정

  1. 웹에서 처음 로그인 시 비밀번호 설정 화면이 뜸
  2. 강력한 비밀번호 입력 후 저장

3. Wi-Fi(무선) 설정 및 비밀번호 변경

  1. 네트워크 → 무선 메뉴로 이동
  2. 2.4GHz/5GHz 각각 활성화(Enable) 버튼 클릭
  3. 편집(Edit) 클릭
    • ESSID: 와이파이 이름 입력
    • 암호화(Encryption): WPA2-PSK (또는 WPA3)
    • 암호(Key): 원하는 Wi-Fi 비밀번호(8자 이상)
  4. 저장 및 적용(Save & Apply) 클릭

4. 네트워크(WAN/LAN) 설정

  • 네트워크 → 인터페이스 메뉴에서
    • WAN: 인터넷 회선 연결 방식(DHCP/고정IP/PPPoE 등) 확인
    • LAN: 내부 네트워크 대역, DHCP 등 필요시 수정

5. 패키지 설치 및 업데이트

  1. 시스템 → 소프트웨어
  2. Update lists... 클릭
  3. 원하는 패키지 이름으로 검색 및 설치
    • 예: 광고차단 luci-app-adblock, 트래픽 모니터 luci-app-nlbwmon, 한글팩 등

6. 시간/타임존 설정

  1. 시스템 → 시스템 메뉴
  2. 타임존(Timezone): Asia/Seoul 선택
  3. 저장

7. 기타 추천 설정

  • 시스템 → 관리 권한: SSH 포트, 세션 타임아웃 등 보안 강화
  • 네트워크 → DHCP 및 DNS: 내부 DNS, 고정IP 등 필요시 설정
  • 시스템 → 백업/복원: 설정 백업 파일 만들기

요약

  • 한글 언어팩 설치 및 적용
  • 관리자(root) 비밀번호 설정
  • Wi-Fi 이름/비밀번호/보안 설정
  • 네트워크(WAN/LAN) 확인 및 수정
  • 패키지 업데이트 및 설치
  • 시간대(타임존) 설정

팁:

  • OpenWrt는 설치 직후 무선이 꺼져 있으니 반드시 무선 활성화 및 암호 설정을 해야 합니다.
  • 한글팩은 패키지 이름이 luci-i18n-base-ko입니다.
  • 보안을 위해 관리자/와이파이 비밀번호는 꼭 강력하게 설정하세요.

 

openwrt 추천 패키지)

https://pervarius.tistory.com/entry/OpenWrt-설치-후-추천-패키지

반응형