공유기 펌웨어 설치
샤오미-청춘 공유기을 이용한 미꾸라지 기능은 더 이상 공식 지원이 되지 않습니다. 대신 미꾸라지 기능이 가능한 ipTIME 공유기를 이용하시기 바랍니다.
OpenWRT 설치에 익숙하지 않으시거나 초보자분들은 스크린샷과 좀 더 자세한 설명이 있는 아래의 링크들을 참고하시면 더욱 더 도움이 되실 것입니다.
이 문서에서는 정품 "샤오미 Mi Wi-Fi Nano / Youth (R1CL)" 공유기 펌웨어를 OpenWRT 펌웨어로 설치하는 방법에 대해 기술하고자 합니다.
이 문서는 사용자가 콘솔 / 터미널 / 명령어 프롬프트 사용에 익숙하다는 가정에 기반하여 작성되었습니다.
준비하기
-
"샤오미 Mi Wi-Fi Nano / Youth (R1CL)" 공유기를 구매합니다. 보통 https://shopping.naver.com 에서 "샤오미 청춘" 이라고 검색하시면 최저가로 구매하실 수 있으실 것입니다.
-
공유기에 전원을 연결합니다. 그리고 LAN 구간 (WAN 구간이 아님, 흰색 랜포트임) 에 작업할 컴퓨터를 연결합니다.
-
Mi Wi-FI 프로젝트의 '공식 개발자 ROM'을 다운로드 받습니다. 이용 가능한 링크는 여기(1) 와 여기(2) 에서 가능합니다.
-
윈도우 사용자의 경우, curl 과 putty 를 준비합니다.
-
아래의 링크에 미리 curl 과 putty 명령어들을 묶은 ZIP 파일이 준비되어 있습니다.
https://mudfish.net/releases/openwrt/tools/mr_fwc_prepare.zip
-
직접 curl 명령어에 대한 바이너리 패키지를 https://curl.haxx.se/download.html 에서 다운로드하여 작업 공간에 다운로드 하셔도 됩니다.
-
직접 putty 에 대한 바이너리를 다운로드하여 SSH 연결에 준비할 수 있습니다. 아래의 링크에서 다운로드 가능합니다.
https://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
-
공식 개발자 ROM 설치
이제 준비가 되었다면 정품 "샤오미 Mi Wi-Fi Nano / Youth (R1CL)" 공유기에 공식 개발자 ROM 설치를 하여야 합니다.
-
샤오미 공유기에 전원을 연결합니다. LAN 포트 (흰색 2 개의 포트들)에는 작업할 컴퓨터를 연결을 합니다. WAN 포트 (파란색 포트)에는 인터넷이 연결된 공유기에 연결합니다.
-
터미널 혹은 명령 프롬프트에서 192.168.31.1 IP 로 핑이 제대로 전달되는지 확인합니다.
-
핑 확인 후 http://192.168.31.1 로 접속하여 로그인합니다. 처음 로그인 시 몇몇 사용자 암호 설정과 Wi-FI SSID 설정 및 암호 설정 과정이 있는데, 이는 단순하게 설정합니다. 어차피 다시 덮어쓰게 되어 있습니다.
-
오른쪽 상단의 Updating 메뉴에 방문한 후, Firmware 를 직정 지정하여 업데이트를 하는 방식을 선택한 후 진행합니다. 만약 downgrading 에 대한 경고 메세지가 있다면 무시합니다.
Check for updates 섹션 밑에 보시면 "Update manually" 라는 버튼이 있는데 해당 버튼을 클릭하시면 업로드를 하실 수 있습니다.
-
이제 5 ~ 7 분 정도 기다립니다. 터미널 혹은 명령 프롬프트에서 192.168.31.1 IP 로 핑이 제대로 전달되는지 확인합니다.