Xiaomi Router 3G v1 °øÀ¯±â °¢Á¾ ÀÚ·á. openWRT Æ÷ÇÔ.

   Á¶È¸ 8953   Ãßõ 0    

경고: 펌웨어 수정은 제품을 벽돌로 만들 수 있으니, 사용자 책임 하에 작업해야 합니다.

Xiaomi Router 3G v1 공유기 제품 셋팅하면서

찾았던 자료들을 공유드립니다.

이 제품은 두가지 버전이 있습니다.

비교하면 이렇습니다.


Xiaomi Router 3G v1 플래시: 128MB / RAM 256MB / MediaTek MT7603EN, MediaTek MT7612EN / USB 3.0 1포트

Xiaomi Router 3G v2 플래시: 016MB / RAM 128MB / MediaTek MT7603E, MediaTek MT7612E  / USB 3.0 없음.

v2는 Xiaomi Router 4A로 불립니다.


제조사 순정 펌웨어 상태에서: CH341등으로 시리얼 연결 후 콘솔화면을 띄우게 되면 부팅된 후 키입력이 먹히지 않습니다.

이는 아래 방법으로 해결 합니다. https://openwrt.org/toh/xiaomi/mir3g 참고.

부팅 옵션:




1.제품의 전원을 끄고

2.콘솔화면(putty 등) 숫자 4를 꾹 누르고 있습니다. (타이밍 맞추기 쉽지 않아 그냥 꾹 누르고 있는 것.)

3.제품 전원을 공급하면 U-Boot 가 나오고,

4.숫자4를 누르고 있었으니 (숫자4는 명령창 실행임.)

shell 뜰꺼에요. 거기서 명령어 입력.

setenv uart_en 1

setenv ssh_en 1

saveenv

여기까지 하고, 전원 뽑았다가 다시 켜면 콘솔화면에서 키입력 먹히게 됩니다.


아래 링크들은 많은 도움 되실 꺼에요.

저는 openwrt위주로 찾았는데 4pda가면 자료가 정말 많아요.

https://speedy-beaver.github.io/guide/#introduction

https://forum.openwrt.org/t/developer-firmware-not-available-for-xiaomi-mi-3gv1/66034/13

https://blog.szkorean.net/2020/05/3mi-router-r3g-openwrt.html

https://www.reddit.com/r/Xiaomi/comments/abkqyu/mi_3g_router_openwrt_instructions_r3g_the_one/

https://forum.openwrt.org/t/xiaomi-wifi-router-3g/5377/30

https://openwrt.org/toh/xiaomi/mir3g#oem_installation_using_the_tftp_method

https://speedy-beaver.github.io/guide/#pairing-router-with-xiaomi-service

https://blog.szkorean.net/2019/10/3mi-router-r3g.html

https://forum.openwrt.org/t/xiaomi-wifi-router-3g/5377

https://koolshare.cn/thread-119327-1-1.html

https://github.com/lede-project/source/pull/1299

https://dzone.com/articles/hacking-into-xiaomi-mi-router-3g-and-openwrt-firmw

https://www.reddit.com/r/openwrt/comments/gs1fed/xiaomi_mi_wifi_r3g/

https://forum.openwrt.org/t/xiaomi-wifi-router-3g-19-07-x-feedback-and-help/52539

https://forum.openwrt.org/t/regular-kernel-faults-maybe-due-to-dnsmasq/88021

https://forum.openwrt.org/t/mt76-driver-issues-v19-07-feedback/80118

https://forum.openwrt.org/t/xiaomi-wifi-router-3g-19-07-x-wifi-issues-2-4ghz-5ghz/52540

https://forum.openwrt.org/t/xiaomi-wifi-router-3g-18-06-x-wifi-issues-2-4ghz-5ghz/20169

https://forum.openwrt.org/uploads/default/original/2X/c/c1fbd30a566317039730d6074978a5091f9a1645.png

https://www.youtube.com/watch?v=4oVWpn_xn04

https://forum.openwrt.org/t/xiaomi-router-3g-questions/48922/13

https://forum.openwrt.org/t/xiaomi-wifi-router-3g-18-06-x-wifi-issues-2-4ghz-5ghz/20169

https://forum.openwrt.org/t/xiaomi-wifi-router-3g-18-06-x-feedback-and-help/19840

https://forum.openwrt.org/t/xiaomi-router-3g-questions/48922/22

https://forum.openwrt.org/t/solved-no-serial-uart-connection-possible-mi-router-3g/21797/2

https://blog.naver.com/love_tolty/222033797009

https://m.blog.naver.com/ckdalsdk12/221341821891

https://forum.openwrt.org/t/xiaomi-mir3g-strange-vlan-id/53073 

https://downloads.openwrt.org/snapshots/targets/ramips/mt7621/ 

https://fehead.tistory.com/222

https://drivingfeel.net/677


https://4pda.ru/forum/index.php?showtopic=837667&st=21480#entry103238933 

> 이 openWRT는 커널버전: 5.4가 포함되었고, wifi용 독점드라이버가 포함되어 있습니다. (openwrt 무선 제대로 쓰려면 이 버전 추천드려요.)

*참고: 4pda.ru 사이트 (포럼) 게시글에 첨부되어 있는 파일을 다운로드 받으려고 하면 404 에러가 나옵니다. (오류가 아니고, 로그인 안해서...)

이 오류는 사이트에 로그인을 해야만 해결이 됩니다.




---------------------------------------------

>기타

-openWRT 펌웨어에서 ipv6 비활성화 방법.

shell에서 입력

uci set 'network.lan.ipv6=0'

uci set 'network.wan.ipv6=0'

uci set 'dhcp.lan.dhcpv6=disabled'

uci -q delete dhcp.lan.dhcpv6

uci -q delete dhcp.lan.ra

uci -q delete network.globals.ula_prefix

uci commit

/etc/init.d/odhcpd disable

/etc/init.d/odhcpd stop

리부팅.


참고.

https://forum.openwrt.org/t/how-to-disable-ipv6-on-the-router/84534/10

https://openwrt.org/docs/guide-user/network/wifi/dumbap



<순정 펌웨어로 돌아가는 방법>

준비물:

https://openwrt.org/toh/xiaomi/mir3 

-kernel0.bin 파일은 위 링크에서 받으세요.

----

-miwifi_r3g_firmware_12f97_2.25.124.bin (순정롬) or 다른버전의 순정롬 파일을 준비해 주세요.

-miwifi_r3g_firmware_12f97_2.25.124.bin 파일의 이름을 miwifi.bin로 변경해주시고 usb 메모리에 넣어주세요.

인식이 잘 안될 수 있으니 usb에 다른 모든 파일, 폴더는 없도록 해주고. 펌웨어 파일 1개만 있을 수 있도록 해주세요.

usb 메모리는 32기가 이하의 fat32포멧으로 준비.

----

OpenTFTPServer를 다운받아 주세요. https://fehead.tistory.com/222

----

https://fehead.tistory.com/222

위 링크를 보시면서 아래 설명을 읽어주세요.

*컴퓨터 방화벽이 TFTP 서버를 차단할 수 있으니, 10분가량만 방화벽을 해제합니다.

공유기의 LAN 포트와 컴퓨터를 랜선 연결해 주세요. (외부 공유기 거치지 않아도 됨.)

컴퓨터의 ip를 수동으로 잡아주세요. 예 192.168.11.11 서브넷: 255.255.255.0

공유기 부팅하자마다 부팅옵션이 나옵니다. (이 글 최상단에 이미지 참고.)

2번을 눌러 TFTP로 이미지 넣는 모드로 들어갑니다. 

디바이스 ip 192.168.11.12

서버 ip(컴퓨터ip) 192.168.11.11

펌웨어 파일 이름 입력 kernel0.bin 입력.

kernel0.bin 가 다 입혀져도 커스텀 펌웨어로 부팅이 됩니다.

<순정 펌 올리는 과정>

전원을 끄고, usb 연결하고, 리셋버튼 누른 상태로 부팅

주황불빛 깜빡이기 시작하면 손을 때주세요.

10분정도 기다리면 순정펌으로 복귀 완료.

* kernel0.bin 플레싱 안하고, 리셋버튼 누른 상태로 펌웨어 들어있는 usb로 초기화 하려니 안되더라구요.

순정 펌 복귀 후 재부팅 했을 때

UART 연결 쉴 키보드 입력 안먹을 경우

글 처음에 언급했던 setenv uart_en 1 명령어랑 saveenv 명령어 입력하는 과정 필요. (U-boot shell에서)

hi
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.


PDS
Á¦¸ñPage 13/77
2014-05   4991228   Á¤ÀºÁØ1
2015-12   1527223   ¹é¸Þ°¡
2022-01   5960   ½ºÄµl¹ÎÇö±â
2020-05   5981   È­Á¤Å¥»ï
2020-02   5991   µö·¯´×¼­¹ö
2020-06   6000   FOXBI
02-03   6001   Å볪¹«
2021-07   6053   ±èȲÁß
2020-12   6060   PCMaster
2019-03   6079   ±èÇüÁØ1
2021-03   6080   ¹«¾Æ
2021-01   6096   ±ô¹Ú±ô¹Ú°¡
2019-09   6128   µö·¯´×¼­¹ö
2019-09   6175   µö·¯´×¼­¹ö
2021-01   6194   ½ºÄµl¹ÎÇö±â
2021-01   6218   ½ºÄµl¹ÎÇö±â
2019-03   6222   »ßµ¹À̽½ÇÄÀÌ
2020-07   6227   õ¸¶°Ç»§
2019-04   6233   Á¦°¥±âõ
2020-08   6239   ¸µ°í½ºÅ¸
2019-12   6254   ocarina
2020-07   6268   ±è¿µ±â