로그인

검색

[openwrt 설치] Xiaomi Mi Router 4A Gigabit

[openwrt 설치] Xiaomi Mi Router 4A Gigabit

 

환경

- 저렴이 기가 공유기 보유중 이었는데, 샤오미 공유기 환경이 왠지 불편했다. (UI 도 그렇고, 중국 환경도 그렇고)

그래서, openwrt 를 설치 했다. 다행스럽게, 4A gigabit 모델은 설치 가능했다.

- 번거롭지만, wan 선을 연결했다.

- 노트북에 virtualbox 를 설치 후, ubuntu 를 설치 했다. 

  (마우스가 작동을 안해서, putty 연결 후 작업) 

  (노트북에 랜포트가 없어서, rj45-usb 변환 아답터를 추가구입)

 

Untitled-2 copy.jpg

 

 

본인 공유기는 알리에서 구입했다. 
중국어 버전이었다.

https://yes.ddonz.com/rhymix/board_nFic21/1731

 

 

0ab2658ffd29811b6a6d16e506f2651c.png.jpg

 

 

 

깃허브 참고 페이지
https://github.com/acecilia/OpenWRTInvasion

 

위링크 중간쯤 firmware 에서 2.28.62 를 다운받아 설치 했다.
(원래 펌웨어가 무엇이었는지 기억이 안난다. 다운그레이드인지 업그레이드 였는지 모르지만, 설치는 되었다.)

그 후에,  miwifi_r4a_all_f6025_2.28.503.bin 로 변경 후, 성공했다. (파일첨부)

 

참고한 유튜브
https://www.youtube.com/watch?v=IsxzkVnv2hg
이 영상에서 v2 를 사용했는데, 
v1 모드로 하니, 성공했다.

 

$wget https://github.com/acecilia/OpenWRTInvasion/archive/0cc4fce4e38eb23c761d516942fa67762c4d4b26.zip
$unzip 0cc4fce4e38eb23c761d516942fa67762c4d4b26.zip
$cd OpenWRTInvasion-0cc4fce4e38eb23c761d516942fa67762c4d4b26

$python3 remote_command_execution_vulnerability_v2.py    #잘 안됨

$python3 remote_command_execution_vulnerability.py      #성공, 주소창의  stok 값을 직접 넣어 줘야 함

 

$telnet 192.168.31.1

User: root
Password: root

 

$cd /tmp

$wget http://downloads.openwrt.org/releases/23.0... --output firmware.bin     #정확한 링크는 아래 참조

$mtd -e OS1 -r write firmware.bin OS1

 

 

 

** 정확한 openwrt 링크 얻기

https://firmware-selector.openwrt.org/

에서, Xiaomi Mi Router 4A Gigabit 로 검색 후, sysupgrade 링크를 적으면 된다.

 

$wget http://downloads.openwrt.org/releases/24.10.5/targets/ramips/mt7621/openwrt-24.10.5-ramips-mt7621-xiaomi_mi-router-4a-gigabit-squashfs-sysupgrade.bin --output firmware.bin 

* https를 http로 함

 

Untitled-1 copy.jpg

 

끝.

이 게시물을

이 댓글을 삭제하시겠습니까?

번호
제목
날짜
조회 수
246
5시간 전
조회 수: 3
245
2026.01.30
조회 수: 3
244
2025.12.26
조회 수: 35
240
2025.10.26
조회 수: 64
238
2025.09.22
조회 수: 80