Yönlendirici ürün yazılımının kurulumu
Xiaomi Youth yönlendiricisi üzerinde Mudfish kullanımı artık resmi olarak desteklenmemektedir. Bunun yerine Mudfish'i destekleyen bir ipTIME yönlendiricisi kullanın.
OpenWRT kurulumuna alışık değilseniz veya yeni başlıyorsanız ekran görüntüleri ve daha ayrıntılı açıklamalar içeren aşağıdaki bağlantılar yardımcı olabilir.
Bu belge, orijinal “Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” yönlendiricisinin ürün yazılımını OpenWRT ile değiştirmeyi açıklar.
Bu belge, konsol / terminal / komut istemi kullanımına alışık olduğunuzu varsayar.
Hazırlık
- Bir “Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” yönlendiricisi satın alın. Genellikle Naver Shopping üzerinde Korece “샤오미 청춘” (Xiaomi Youth) araması yaparak en düşük fiyatı bulabilirsiniz.
- Yönlendiriciyi elektriğe bağlayın. İşlem yapacağınız bilgisayarı LAN bölümüne bağlayın (WAN bölümüne değil, beyaz LAN portuna).
- Mi Wi-Fi projesinin “resmi geliştirici ROM'unu” indirin. Buradan (1) veya buradan (2) indirebilirsiniz.
- Windows kullanıyorsanız curl ve putty'yi hazırlayın.
- curl ve putty komutlarını içeren hazır ZIP dosyasını bu bağlantıdan indirebilirsiniz.
- curl komutunun ikili paketini doğrudan indirme sayfasından çalışma klasörünüze de indirebilirsiniz.
- SSH bağlantısı için putty ikili dosyasını kendiniz indirebilirsiniz. Bu bağlantıdan edinilebilir.
Resmi geliştirici ROM'unun kurulumu
Hazırlık tamamlandıktan sonra orijinal “Xiaomi Mi Wi-Fi Nano / Youth (R1CL)” yönlendiricisine resmi geli ştirici ROM'unu kurmalısınız.
-
Xiaomi yönlendiricisini elektriğe bağlayın. İşlem yapacağınız bilgisayarı LAN portuna (2 beyaz porttan birine), internete bağlı yönlendiriciyi ise WAN portuna (mavi port) bağlayın.
-
Terminal veya komut isteminden 192.168.31.1 IP adresine ping'in düzgün ulaştığını kontrol edin.
-
Ping'i doğruladıktan sonra http://192.168.31.1 adresine gidip giriş yapın. İlk girişte kullanıcı parolası, Wi-Fi SSID'si ve parola ayarları gibi birkaç adım vardır. Bunları basitçe ayarlayın; zaten yeniden üzerlerine yazılacaktır.
-
Sağ üstteki Updating menüsüne gidin ve ürün yazılımı dosyasını kendiniz seçerek güncelleme yöntemini kullanın. Sürüm düşürme uyarısı çıkarsa yok sayın.
Check for updates bölümünün altındaki “Update manually” düğmesine tıklayarak dosyayı yükleyebilirsiniz.
-
Yaklaşık 5 ~ 7 dakika bekleyin. Terminal veya komut isteminden 192.168.31.1 IP adresine ping'in düzgün ulaştığını kontrol edin.
SSH ile giriş
Geliştirici ROM'u başarıyla yüklendiyse artık yönlendiriciye SSH ile giriş yapmalısınız.
-
Ürün yazılımını değiştirdikten sonra yönlendiriciye ping düzgün ulaşıyorsa SSH ile giriş için root parolasını ayarlamanız gerekir.
-
Tarayıcıdan http://192.168.31.1/ adresine gidip önceden belirlediğiniz kullanıcı parolasıyla giriş yapın.
-
Girişten sonra URL'ye dikkatlice baktığınızda “stok” bölümünü göreceksiniz. Bu değeri kopyalayıp aşağıdaki komutta yerine koyarak çalıştırın.
# 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"İşlem başarılıysa mutlaka
{"code":0}yanıtını almalısınız. -
Artık ssh komutuyla veya putty ile yönlendiriciye bağlanın.
# ssh root@192.168.31.1
-
SSH ile yönlendiriciye bağlanamıyorsanız
Aşağıdaki komutla SSH yerine telnet'i etkinleştirebilirsiniz.
# 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}192.168.31.1 adresine telnet ile (port 23) bağlandıktan sonra SSH erişimini etkinleştirmek için aşağıdaki komutları sırayla girin.
# 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 kurulumu
Artık OpenWRT kurulumuna hazırsınız.
-
Aşağıdaki komutlarla OpenWRT ürün yazılımı imajını /tmp dizinine indirin.
# 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 -
İndirme tamamlandıysa imajı flash belleğe yazın.
# mtd -r write /tmp/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin firmware -
İmaj yazıldıktan sonra yeniden başlatma için yaklaşık 5 ~ 7 dakika bekleyin. Kurulum tamamlanınca yönlendirici otomatik yeniden başlatılır.
Bilgisayarla yönlendirici arasındaki kabloyu çıkarıp tekrar takın. Beyaz LAN portuna takmalısınız; mavi porta değil.
-
Terminal veya komut isteminden 192.168.1.1 IP adresine ping'in düzgün ulaştığını kontrol edin. Artık 192.168.31.1 adresi kullanılmaz.
-
ssh komutuyla veya putty ile yönlendiriciye bağlanın.
# ssh root@192.168.1.1