Instalacija firmvera usmjerivača
Mudfish na usmjerivaču Xiaomi Youth više nije službeno podržan. Umjesto njega upotrebljavajte ipTIME usmjerivač koji podržava Mudfish.
Ako niste upoznati s instalacijom OpenWRT-a ili ste početnik, sljedeće poveznice sa snimkama zaslona i detaljnijim objašnjenjima mogu vam pomoći.
Ovaj dokument opisuje zamjenu izvornog firmvera usmjerivača „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” firmverom OpenWRT.
Dokument pretpostavlja da ste upoznati s konzolom, terminalom ili naredbenim retkom.
Priprema
-
Kupite usmjerivač „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)”. Pretraživanje korejskog izraza „샤오미 청춘” na https://shopping.naver.com obično vam pomaže pronaći najnižu cijenu.
-
Priključite napajanje usmjerivača. Računalo na kojem ćete raditi spojite na LAN (bijeli priključak, a ne WAN).
-
Preuzmite „službeni razvojni ROM” projekta Mi Wi-Fi putem poveznice (1) ili poveznice (2).
-
Ako upotrebljavate Windows, pripremite curl i putty.
-
ZIP datoteka koja sadrži curl i putty dostupna je ovdje:
https://mudfish.net/releases/openwrt/tools/mr_fwc_prepare.zip
-
Binarni paket naredbe curl možete i sami preuzeti s https://curl.haxx.se/download.html u radni direktorij.
-
Binarni program putty za SSH vezu možete sami preuzeti putem sljedeće poveznice.
https://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
-
Instalacija službenog razvojnog ROM-a
Nakon pripreme instalirajte službeni razvojni ROM na izvorni usmjerivač „Xiaomi Mi Wi-Fi Nano / Youth (R1CL)”.
-
Priključite napajanje usmjerivača Xiaomi. Računalo spojite na LAN priključak (jedan od 2 bijela priključka). WAN priključak (plavi) spojite na usmjerivač s internetskom vezom.
-
U terminalu ili naredbenom retku provjerite uspijeva li ping prema IP adresi 192.168.31.1.
-
Nakon provjere pinga otvorite http://192.168.31.1 i prijavite se. Pri prvoj prijavi postavljaju se korisnička lozinka, Wi-Fi SSID i lozinka. Postavite ih jednostavno jer će ionako biti prepisani.
-
Gore desno otvorite Updating, odaberite ručno zadavanje firmvera i nastavite ažuriranje. Ako se pojavi upozorenje o vraćanju na stariju verziju, zanemarite ga.
Ispod odjeljka Check for updates nalazi se gumb „Update manually”; kliknite ga za prijenos datoteke.
-
Pričekajte 5 ~ 7 minuta. U terminalu ili naredbenom retku provjerite uspijeva li ping prema 192.168.31.1.
SSH prijava
Ako je zamjena razvojnim ROM-om uspjela, prijavite se na usmjerivač putem SSH-a.
-
Ako nakon zamjene firmvera ping prema usmjerivaču radi, postavite lozinku za root potrebnu za SSH prijavu.
-
U pregledniku otvorite http://192.168.31.1/ i prijavite se prethodno postavljenom korisničkom lozinkom.
-
U URL-u nakon prijave pronađite dio „stok”. Kopirajte ga, zamijenite odgovarajući dio sljedeće naredbe i izvršite je.
# 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"Ako je izvršavanje uspjelo, obavezno morate dobiti odgovor
{"code":0}. -
Povežite se s usmjerivačem naredbom ssh ili programom putty.
# ssh root@192.168.31.1
-
Ako se ne možete povezati SSH-om
Sljedećom naredbom možete omogućiti telnet umjesto SSH-a.
# 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}Povežite se telnetom na 192.168.31.1 (priključak 23) i redom unesite sljedeće naredbe kako biste omogućili SSH pristup.
# 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
Instalacija OpenWRT-a
Sada ste spremni instalirati OpenWRT.
-
Sljedećim naredbama preuzmite sliku firmvera OpenWRT u direktorij /tmp.
# 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 -
Nakon preuzimanja upišite sliku u flash memoriju.
# mtd -r write /tmp/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin firmware -
Nakon upisivanja slike pričekajte 5 ~ 7 minuta do ponovnog pokretanja. Usmjerivač će se po dovršetku instalacije automatski ponovno pokrenuti.
Izvucite pa ponovno spojite kabel između računala i usmjerivača. Obavezno ga spojite na bijeli LAN priključak, a ne plavi.
-
U terminalu ili naredbenom retku provjerite uspijeva li ping prema 192.168.1.1. Adresa 192.168.31.1 više se ne upotrebljava.
-
Povežite se s usmjerivačem naredbom ssh ili programom putty.
# ssh root@192.168.1.1