Çözüldü ZXHN H298A Yazılım Güncellemesi Nasıl Yapılır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Ali Pınar

Kilopat
Katılım
26 Eylül 2019
Mesajlar
4.920
Makaleler
1
Çözümler
49
Merhaba. Millenicom kullanıcısıyım, modem daha bugün elime ulaştı. Diğer kullanıcılarda QOS gibi ayarların olduğunu görüyorum ama bende onlar yok. Aynı şekilde modem arayüzünde bende "©2008-2018 ZTE Corporation." yazarken QOS ayarı olanlarda "©2008-2019/2020 ZTE Corporation." yazdığını gördüm. İnternette hiçbir yerde dosyayı bulamadım, az önce arıza kaydı oluşturdum. Onlarla alakası yoksa nereden güncelleme yapabilirim?
 
Çözüm
Öncelikle yüklemeniz gereken 2 adet program var:



Visual Studio 2019 kurarken python geliştirme ve c++ masaüstü geliştirme tikleri olacak ve windows 10 kullanıyor iseniz c++ içinde windows 10 sdk seçili olduğuna emin olun.

pyton kurarken ise path diye bir seçenek var onuda tikleyin.

Daha sonra mkst/zte-config-utility adresinden dosyaları indirin ve bir klasore çıkartın

Modem arayüzüzünden alınan config.bin dosyasını indirdiğiniz klosorun yani setup.py dosyasının olduğu klasore direk atın

Başlat Çalıştır Cmd yazın Cmd ekranını açın pythonun kurulu olduğu yeri belirleyin ve cmd ekranına cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts Enter'layın ve açın sonra pip install pycryptodomex kodunu girin ve pycryptodomex kurulana kadar bekleyin warrning yazarsada kapatmayın kurulunca succesfully diye bir yazı gözükecek onu görünce cmd ekranını kapatın.


Daha sonra tekrar başlat çalıştır cmd ekranını açın ve cd C:\Users\Kullanıcı Adı\Desktop\Yeni klasör\zte-config-utility-master\zte-config-utility-master yani ben masaütüne çıkardım GitHub'dan indirdiğim dosyayı siz nereye çıkardıysanız o adresi yazacaksınız. Adresi yazıp enterladıktan sonra "py setup.py install --user" yazacaksınız ve zcu diye bir dosyayı kuracak ve en sonunda cmd ekranı açık iken py examples/decode.py --serial ZTEXXXXXXXXXXXX config.bin config.xml yazıp enterlayın ve config.xml dosyası oluşacaktır.
Daha sonra config.bin dosyasını silin.
Sonra config.xml dosyasını not defteri ile açın.
Sol üst köşede Düzen Ve Bul deyin root yazın Enable val = 0 olan yeri 1 yazın.
Sonra tekrar bul seçeneğinden root bölümünü bulup düzenleyip kaydedin.

Kod:
</Row>
</Tbl>
<Tbl name="DevAuthInfo" RowCount="7">
<Row No="0">
<DM name="ViewName" val="IGD.AU1"/>
<DM name="Enable" val="1"/>
<DM name="AppID" val="1"/>
<DM name="User" val="root"/>
<DM name="Pass" val="Şifrenizi Yazın"/>
<DM name="Level" val="1"/>
<DM name="ChgPwd" val="0"/>
<DM name="EnWANAccess" val="1"/>
<DM name="AccessIP" val=""/>
<DM name="LoginTime" val=""/>
<DM name="Extra" val=""/>
<DM name="ExtraInt" val="0"/>
</Row>

<DM name="SwitchShellEnable" val="1"/>

Bu komutu da 1 yapın.

  • Config.xml dosyasını düzenledikten sonra Cmd ekranına geri dönün ve py examples/encode.py --serial ZTEXXXXXXXXXXXX --signature “ZXHN H298A V1.0” config.xml config.bin yazın ve enterlayın.
  • Düzenlediğiniz config.xml dosyası config.bin dosyası oluşacak ve onu modeme yükleyin ve bekleyin.
  • Modem açıldığında root ve şifrenizi girerek root bölümüne ulaştınız tebrikler.

Not: "--serial ZTEXXXXXXXXXXXX" xxx olan yere modem yönetim bölümünde bulunan seri numaranızı gireceksiniz.


Hata alırsanız Cmd açın ve pytonun kurulu olduğu yere gidin cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts enterlayın ve pip list yazın.

Kod:
pip      20.2.4
pycryptodomex 3.9.8
setuptools  49.2.1
zcu      0.1.0

Bu eklentilerin kurulu olduğuna emin olun.

@Ali Pınar hocam yapamazsanız [email protected] bu gmaile modem arayüzünden indirdiğiniz config.bin dosyasını gönderin ben kodlayıp size teslim edeyim.
Öncelikle yüklemeniz gereken 2 adet program var:



Visual Studio 2019 kurarken python geliştirme ve c++ masaüstü geliştirme tikleri olacak ve windows 10 kullanıyor iseniz c++ içinde windows 10 sdk seçili olduğuna emin olun.

pyton kurarken ise path diye bir seçenek var onuda tikleyin.

Daha sonra mkst/zte-config-utility adresinden dosyaları indirin ve bir klasore çıkartın

Modem arayüzüzünden alınan config.bin dosyasını indirdiğiniz klosorun yani setup.py dosyasının olduğu klasore direk atın

Başlat Çalıştır Cmd yazın Cmd ekranını açın pythonun kurulu olduğu yeri belirleyin ve cmd ekranına cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts Enter'layın ve açın sonra pip install pycryptodomex kodunu girin ve pycryptodomex kurulana kadar bekleyin warrning yazarsada kapatmayın kurulunca succesfully diye bir yazı gözükecek onu görünce cmd ekranını kapatın.


Daha sonra tekrar başlat çalıştır cmd ekranını açın ve cd C:\Users\Kullanıcı Adı\Desktop\Yeni klasör\zte-config-utility-master\zte-config-utility-master yani ben masaütüne çıkardım GitHub'dan indirdiğim dosyayı siz nereye çıkardıysanız o adresi yazacaksınız. Adresi yazıp enterladıktan sonra "py setup.py install --user" yazacaksınız ve zcu diye bir dosyayı kuracak ve en sonunda cmd ekranı açık iken py examples/decode.py --serial ZTEXXXXXXXXXXXX config.bin config.xml yazıp enterlayın ve config.xml dosyası oluşacaktır.
Daha sonra config.bin dosyasını silin.
Sonra config.xml dosyasını not defteri ile açın.
Sol üst köşede Düzen Ve Bul deyin root yazın Enable val = 0 olan yeri 1 yazın.
Sonra tekrar bul seçeneğinden root bölümünü bulup düzenleyip kaydedin.

Kod:
</Row>
</Tbl>
<Tbl name="DevAuthInfo" RowCount="7">
<Row No="0">
<DM name="ViewName" val="IGD.AU1"/>
<DM name="Enable" val="1"/>
<DM name="AppID" val="1"/>
<DM name="User" val="root"/>
<DM name="Pass" val="Şifrenizi Yazın"/>
<DM name="Level" val="1"/>
<DM name="ChgPwd" val="0"/>
<DM name="EnWANAccess" val="1"/>
<DM name="AccessIP" val=""/>
<DM name="LoginTime" val=""/>
<DM name="Extra" val=""/>
<DM name="ExtraInt" val="0"/>
</Row>

<DM name="SwitchShellEnable" val="1"/>

Bu komutu da 1 yapın.

  • Config.xml dosyasını düzenledikten sonra Cmd ekranına geri dönün ve py examples/encode.py --serial ZTEXXXXXXXXXXXX --signature “ZXHN H298A V1.0” config.xml config.bin yazın ve enterlayın.
  • Düzenlediğiniz config.xml dosyası config.bin dosyası oluşacak ve onu modeme yükleyin ve bekleyin.
  • Modem açıldığında root ve şifrenizi girerek root bölümüne ulaştınız tebrikler.

Not: "--serial ZTEXXXXXXXXXXXX" xxx olan yere modem yönetim bölümünde bulunan seri numaranızı gireceksiniz.


Hata alırsanız Cmd açın ve pytonun kurulu olduğu yere gidin cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts enterlayın ve pip list yazın.

Kod:
pip      20.2.4
pycryptodomex 3.9.8
setuptools  49.2.1
zcu      0.1.0

Bu eklentilerin kurulu olduğuna emin olun.

@Ali Pınar hocam yapamazsanız [email protected] bu gmaile modem arayüzünden indirdiğiniz config.bin dosyasını gönderin ben kodlayıp size teslim edeyim.
Hocam size e-posta ile birkaç soru sordum. İlgilenirseniz sevinirim.
 
Öncelikle yüklemeniz gereken 2 adet program var:



Visual Studio 2019 kurarken python geliştirme ve c++ masaüstü geliştirme tikleri olacak ve windows 10 kullanıyor iseniz c++ içinde windows 10 sdk seçili olduğuna emin olun.

pyton kurarken ise path diye bir seçenek var onuda tikleyin.

Daha sonra mkst/zte-config-utility adresinden dosyaları indirin ve bir klasore çıkartın

Modem arayüzüzünden alınan config.bin dosyasını indirdiğiniz klosorun yani setup.py dosyasının olduğu klasore direk atın

Başlat Çalıştır Cmd yazın Cmd ekranını açın pythonun kurulu olduğu yeri belirleyin ve cmd ekranına cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts Enter'layın ve açın sonra pip install pycryptodomex kodunu girin ve pycryptodomex kurulana kadar bekleyin warrning yazarsada kapatmayın kurulunca succesfully diye bir yazı gözükecek onu görünce cmd ekranını kapatın.


Daha sonra tekrar başlat çalıştır cmd ekranını açın ve cd C:\Users\Kullanıcı Adı\Desktop\Yeni klasör\zte-config-utility-master\zte-config-utility-master yani ben masaütüne çıkardım GitHub'dan indirdiğim dosyayı siz nereye çıkardıysanız o adresi yazacaksınız. Adresi yazıp enterladıktan sonra "py setup.py install --user" yazacaksınız ve zcu diye bir dosyayı kuracak ve en sonunda cmd ekranı açık iken py examples/decode.py --serial ZTEXXXXXXXXXXXX config.bin config.xml yazıp enterlayın ve config.xml dosyası oluşacaktır.
Daha sonra config.bin dosyasını silin.
Sonra config.xml dosyasını not defteri ile açın.
Sol üst köşede Düzen Ve Bul deyin root yazın Enable val = 0 olan yeri 1 yazın.
Sonra tekrar bul seçeneğinden root bölümünü bulup düzenleyip kaydedin.

Kod:
</Row>
</Tbl>
<Tbl name="DevAuthInfo" RowCount="7">
<Row No="0">
<DM name="ViewName" val="IGD.AU1"/>
<DM name="Enable" val="1"/>
<DM name="AppID" val="1"/>
<DM name="User" val="root"/>
<DM name="Pass" val="Şifrenizi Yazın"/>
<DM name="Level" val="1"/>
<DM name="ChgPwd" val="0"/>
<DM name="EnWANAccess" val="1"/>
<DM name="AccessIP" val=""/>
<DM name="LoginTime" val=""/>
<DM name="Extra" val=""/>
<DM name="ExtraInt" val="0"/>
</Row>

<DM name="SwitchShellEnable" val="1"/>

Bu komutu da 1 yapın.

  • Config.xml dosyasını düzenledikten sonra Cmd ekranına geri dönün ve py examples/encode.py --serial ZTEXXXXXXXXXXXX --signature “ZXHN H298A V1.0” config.xml config.bin yazın ve enterlayın.
  • Düzenlediğiniz config.xml dosyası config.bin dosyası oluşacak ve onu modeme yükleyin ve bekleyin.
  • Modem açıldığında root ve şifrenizi girerek root bölümüne ulaştınız tebrikler.

Not: "--serial ZTEXXXXXXXXXXXX" xxx olan yere modem yönetim bölümünde bulunan seri numaranızı gireceksiniz.


Hata alırsanız Cmd açın ve pytonun kurulu olduğu yere gidin cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts enterlayın ve pip list yazın.

Kod:
pip      20.2.4
pycryptodomex 3.9.8
setuptools  49.2.1
zcu      0.1.0

Bu eklentilerin kurulu olduğuna emin olun.

@Ali Pınar hocam yapamazsanız [email protected] bu gmaile modem arayüzünden indirdiğiniz config.bin dosyasını gönderin ben kodlayıp size teslim edeyim.
Hocam "Başlat Çalıştır Cmd yazın Cmd ekranını açın pythonun kurulu olduğu yeri belirleyin ve cmd ekranına cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts" şurada direk takıldım. Bunun videolu anlatımı yokmudur ?
 
Hocam "Başlat Çalıştır Cmd yazın Cmd ekranını açın pythonun kurulu olduğu yeri belirleyin ve cmd ekranına cd C:\Users\Kullanıcı Adı\AppData\Local\Programs\Python\Python39\Scripts" şurada direk takıldım. Bunun videolu anlatımı yokmudur ?
Hocam Phytonu nereye kurduysanız oranın adresini kopyalayın sonra cmd ekranına cd yazın boşluk bırakın kopyaladığınızı yapıştırın.
 
Hocam bırakmış olduğunuz mail adresine bir mail gönderdim. Site üzerinden de bir dönüş yaparsanız mesaj olarak memnun olurum.
Şu videodan aynı işlemleri yapabilirsiniz, ben de daha sonra buradan yaptım:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
@Küçükpazarlı hocam bu hatayı alıyorum.
Detected signature: H298A V9
Detected payload type 4
No type 4 keygens matched the supplied/detected signature and parameters! Maybe adding --try-all-known-keys would work.

H298A V9 şu anda desteklenmiyor.

 

Geri
Yukarı