중국 직구 아수스 공유기 TUF BE6500 한글 적용 방법

그동안 AC68U 펌웨어를 올린 아수스 AC1900 공유기를 중고로 영입해서 잘 쓰고 있었는데, 2025년부터 공식 지원이 종료됐다. 출시된 지 10년이 넘은 노장이라 그런지 기가 인터넷을 쓰는데도 최대 500Mbps 정도밖에 안 나온다. 슬슬 바꿀 때가 된 것 같아서 이런저런 제품을 알아보다가 중국에서 판매하는 ASUS TUF Gaming BE6500(이하 TUF 6500) 모델이 가성비가 좋아 보여서 냅다 구매해 버렸다.
아쉽게도 중국 내수용으로 판매되는 TUF 6500은 관리자 페이지에서 중국어/영어만 선택할 수 있다. 공유기에 SSH로 접속해서 아래 명령어를 입력하면 다국어를 선택할 수 있지만, 재부팅하는 순간 다시 중국어로 되돌아온다.
# 라우터의 지역/언어 코드(territory)를 한국(KR/01)으로 설정
nvram set territory_code=KR/01
# NVRAM 설정 변경사항을 플래시에 저장
nvram commit
재부팅해도 원복되지 않게 하려면, Factory 파티션(기기 고유 메타데이터/캘리브레이션 포함)에 저장된 지역/언어 코드 값을 직접 수정하면 된다. 다만, Factory 영역을 잘못 건드리면 WiFi가 먹통이 될 수도 있으니 실수 없는 꼼꼼한 진행이 필요하다.
■ 메타데이터(metadata): 공유기 모델/시리얼/지역 코드처럼 기기 설정·식별에 필요한 기본 정보
■ 캘리브레이션(calibration): WiFi 출력/채널/안테나 등 하드웨어가 정상 성능을 낼 수 있도록 공장에서 맞춰둔 보정값
적용 가능한 공유기
- 미디어텍 칩셋: TX-AX6000, TUF-AX4200Q, RT-AX57M
- 퀄컴 칩셋: TUF-BE6500
적용 방법
⓪ 공유기 SSH 접속 활성화: 공유기 관리자 페이지 > 좌측 [관리] 메뉴 > [시스템] 탭 > [Enable SSH] 체크 후 적용

① 공유기 SSH 접속
ssh <아이디>@<접속주소> -p <포트번호>
# 예) ssh user@192.168.50.1 -p 22
② 작업 디렉터리 생성
# /jffs/temp 폴더 생성 후 이동
# jffs 폴더는 재부팅해도 초기화되지 않는다.
mkdir -p /jffs/temp && cd /jffs/temp
③ Factory 파티션 번호 확인. 모델/펌웨어에 따라 mtd3가 아닐 수도 있다. 혹시 모르니 Factory 라벨의 mtd 번호를 기록해둔다.
cat /proc/mtd
# ...
# mtd3: 0007c000 0001f000 "Factory"

④ 백업/작업용 파일 생성. mtd 뒤에 숫자는 위에서 확인한 mtd 번호를 입력한다.
# /dev/mtd3 (플래시 메모리의 Factory 파티션) 내용을 파일로 덤프(저장) - 백업용
# if= 입력 파일 / of= 출력 파일
dd if=/dev/mtd3 of=/jffs/temp/Factory.bin
# Factory.bin 파일을 복사해서 작업용 파일 work.bin 생성
cp /jffs/temp/Factory.bin /jffs/temp/work.bin
# 잘 생성됐는지 파일 목록 확인
ls -l
# -rw-rw-rw- ... Factory.bin
# -rw-rw-rw- ... work.bin
🔍 덤프는 기기 메모리에 있는 데이터를 원본 그대로 복사해서 별도 파일로 저장하는 것을 의미한다.
⑤ 지역 코드 확인
# 작업용 파일 work.bin 안에 중국어 지역 코드 "CN/01" 문자열 있는지 확인
# strings는 바이너리에서 출력 가능한 문자 시퀀스(문자들이 연속해서 붙여 있는 부분)를 뽑아준다.
strings work.bin | grep "CN/01"
# CN/01
⑥ 지역 코드 변경
# work.bin 파일에서 "CN/01" 문자열을 "KR/01"로 치환(s|찾을값|바꿀값|)
# -i: 결과를 표준출력으로 내보내지 않고, 원본 파일 직접 수정(in-place)
sed -i 's|CN/01|KR/01|' work.bin
🔍 바이너리 파일(*.bin)은 문자열 치환 시 바이트 길이가 바뀌면 구조가 깨질 수 있다. 다만, 위 작업에선 찾을 값인 CN/01과 바꿀 값 KR/01 모두 5바이트(byte) 이므로 비교적 안전한 편이다.
🔍 영문 알파벳, 숫자, 기호는 1 글자당 1 바이트를 차지한다.
⑦ 변경 내용 확인. 명령어 출력 결과가 KR/01 만 나온다면 성공.
# -E: 확장 정규식(Extended Regular Expressions) 모드로 해석
# -E 옵션이 없으면 | 가 OR 연산자가 아닌 일반 문자로 취급될 수 있다
strings work.bin | grep -E "CN/01|KR/01"
# KR/01
⑧ Factory 파티션에 변경 사항 반영
# 수정한 work.bin 이미지를 Factory 파티션에 기록(덮어쓰기)
# -i : input(입력 파일) 지정
# -d : destination(대상 파티션/라벨) 지정
mtd-write -i /jffs/temp/work.bin -d Factory
⚠️ 플래시 메모리의 Factory 영역은 라우터 하드웨어 구동에 필요한 기기 고유의 메타데이터와 캘리브레이션 데이터가 저장되어 있다. 장치의 무선(RF) 주파수 미세조정 값, Wi-Fi MAC 주소, 하드웨어 보드 ID 등이 포함되어 있다. 이 데이터가 손상되면 무선 통신 기능 자체가 먹통이 될 수 있으므로 주의하자.
⑨ 쓰기 완료 플러시 및 재부팅
# 쓰기 완료 플러시 (파일 시스템 버퍼 내용을 플래시에 반영)
sync
# 재부팅
reboot
⑩ 공유기 관리자 페이지에서 언어 변경

Factory 복구
작업 중 문제가 생겼다면 /jffs/temp 폴더에 백업해 둔 Factory.bin 파일로 복구할 수 있다. 아래 복구 명령어를 입력하면 공유기가 재부팅되고 원상태로 되돌아온다.
mtd-write -i /jffs/temp/Factory.bin -d Factory
sync
reboot
참고 내용
ASUS 중국 직구 공유기 한글 적용하기 (feat.TX-AX6000 영구 한글화)
지역코드 초기공장값 변경으로 공유기 재부팅 후에도 한글화 유지 ※ 적용 가능한 ASUS 공유기 - 미디...
blog.naver.com
'⌚️ Productivity' 카테고리의 다른 글
| [시놀로지 나스] Plex 재생 품질/연결 설정 가이드 (트랜스코딩 최소화) (0) | 2026.02.25 |
|---|---|
| [macOS] Tailscale, AdGuard, NextDNS 충돌 없이 함께 쓰기 (0) | 2026.02.24 |
| NextDNS 추천 설정 가이드 - 광고 차단, 보안, 속도까지 한 번에 (0) | 2026.02.17 |
| [macOS] Parallels 패러렐즈 윈도우의 ENG 영어 키보드 삭제 방법 (0) | 2026.02.16 |
| [미립자팁] 맞춤 설정으로 ChatGPT 답변 간결하고 전문적으로 만들기 (0) | 2026.02.03 |
댓글
이 글 공유하기
다른 글
-
[시놀로지 나스] Plex 재생 품질/연결 설정 가이드 (트랜스코딩 최소화)
[시놀로지 나스] Plex 재생 품질/연결 설정 가이드 (트랜스코딩 최소화)
2026.02.25 -
[macOS] Tailscale, AdGuard, NextDNS 충돌 없이 함께 쓰기
[macOS] Tailscale, AdGuard, NextDNS 충돌 없이 함께 쓰기
2026.02.24 -
NextDNS 추천 설정 가이드 - 광고 차단, 보안, 속도까지 한 번에
NextDNS 추천 설정 가이드 - 광고 차단, 보안, 속도까지 한 번에
2026.02.17 -
[macOS] Parallels 패러렐즈 윈도우의 ENG 영어 키보드 삭제 방법
[macOS] Parallels 패러렐즈 윈도우의 ENG 영어 키보드 삭제 방법
2026.02.16