Az útválasztó firmware-ének telepítése
A Xiaomi Youth útválasztón működő Mudfish funkciót már nem támogatjuk hivatalosan. Helyette használjon Mudfisht támogató ipTIME útválasztót.
Ha kezdő az OpenWRT telepítésében, az alábbi, képernyőképeket és részletesebb magyarázatot tartalmazó útmutatók segíthetnek:
Ez az útmutató az eredeti „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” firmware OpenWRT-re cserélését ismerteti.
Feltételezzük, hogy ismeri a konzol, terminál vagy parancssor használatát.
Előkészületek
-
Vásároljon „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” útválasztót. A https://shopping.naver.com oldalon a koreai „샤오미 청춘” keresőkifejezéssel általában megtalálhatja a legalacsonyabb árat.
-
Csatlakoztassa a tápellátást, majd a használt számítógépet a LAN-porthoz (a fehér porthoz, nem a WAN-porthoz).
-
Töltse le a Mi Wi-Fi projekt hivatalos fejlesztői ROM-ját innen (1) vagy innen (2).
-
Windows alatt készítse elő a curl és a PuTTY programot.
-
Előkészített ZIP-csomag a curl és PuTTY programmal:
https://mudfish.net/releases/openwrt/tools/mr_fwc_prepare.zip
-
A curl binárisát közvetlenül a https://curl.haxx.se/download.html oldalról is letöltheti a munkakönyvtárba.
-
A PuTTY binárisát az SSH-kapcsolathoz innen töltheti le:
https://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
-
A hivatalos fejlesztői ROM telepítése
Az előkészületek után telepítse a hivatalos fejlesztői ROM-ot az eredeti „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” útválasztóra.
-
Csatlakoztassa a tápellátást. A számítógépet a két fehér LAN-port egyikéhez, az internetkapcsolattal rendelkező útválasztót a kék WAN-porthoz csatlakoztassa.
-
A terminálban vagy parancssorban ellenőrizze, hogy válaszol-e pingre a 192.168.31.1 cím.
-
Nyissa meg a http://192.168.31.1 oldalt, és jelentkezzen be. Első alkalommal meg kell adni néhány felhasználói jelszót, valamint a Wi-Fi SSID-t és jelszót. Egyszerű beállításokat használhat, mert később felülíródnak.
-
A jobb felső Updating menüben válassza a firmware-fájl kézi megadásával történő frissítést. A korábbi verzióra váltásra figyelmeztető üzenetet hagyja figyelmen kívül.
A Check for updates rész alatt az „Update manually” gombbal töltheti fel a fájlt.
-
Várjon körülbelül 5–7 percet, majd ellenőrizze, hogy a 192.168.31.1 cím ismét válaszol-e pingre.
SSH-bejelentkezés
A fejlesztői ROM sikeres telepítése után SSH-val kell belépnie az útválasztóra.
-
Ha az útválasztó a firmware-csere után válaszol pingre, állítsa be a root jelszót az SSH-bejelentkezéshez.
-
Nyissa meg a http://192.168.31.1/ címet, és jelentkezzen be a korábban megadott jelszóval.
-
A bejelentkezés utáni URL-ben keresse meg a „stok” részt. Másolja ki, helyettesítse be az alábbi parancsba, majd futtassa:
# curl -d "oldPwd=your_admin_pass&newPwd=desired_root_pass" "http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqsystem/set_name_password"Sikeres futáskor kötelezően
{"code":0}választ kell kapnia. -
Csatlakozzon SSH-val vagy PuTTY-val:
# ssh root@192.168.31.1
-
Ha nem tud SSH-val csatlakozni:
Az alábbi paranccsal SSH helyett engedélyezheti a telnetet:
# curl http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
{"msg":"未能连接到指定WiFi(Connecting)","code":1616}Csatlakozzon telnettel a 192.168.31.1 cím 23-as portjához, majd sorban futtassa az alábbi parancsokat az SSH engedélyezéséhez:
# sed -i ":x;N;s/if [.\; then\n.return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
# /etc/init.d/dropbear start
# nvram set ssh_en=1
# nvram commit
OpenWRT telepítése
Most minden készen áll az OpenWRT telepítésére.
-
Töltse le a firmware-lemezképet a /tmp könyvtárba:
# cd /tmp
# wget http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin -
A letöltés után írja a lemezképet a flashmemóriába:
# mtd -r write /tmp/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin firmware -
Várjon 5–7 percet a felírásra és újraindításra. A telepítés végeztével az útválasztó automatikusan újraindul.
Húzza ki, majd csatlakoztassa újra a számítógép hálózati kábelét. A fehér LAN-portot használja, ne a kéket.
-
Ellenőrizze a terminálban vagy parancssorban, hogy a 192.168.1.1 cím válaszol-e pingre. A 192.168.31.1 már nem használatos.
-
Csatlakozzon SSH-val vagy PuTTY-val:
# ssh root@192.168.1.1