Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Opis sprzętu (modemów, telefonów, routerów itd) oraz oprogramowania przygotowane przez użytkowników naszego forum.

Moderator: Moderatorzy

creep
Stały użytkownik forum
Posty: 68
Rejestracja: 2015-10-12, 08:33

Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: creep » 2017-05-10, 12:53

Witam,
W krótkim tutorialu pokażę jak sprawdzać i pobrać oprogramowanie dla routera LTE E5186s-22a z serwerów Huawei. Być może ten sposób działa też z innymi modelami tej firmy.

Sposób jest bardzo prosty - polega na odpytaniu serwera aktualizacji w taki sam sposób w jaki robi to router czyli wysłaniu XMLa o takiej zawartości:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">WERSJA_FIRMWARE</rule>
</root>

Ja używam do tego pluginu Poster dla Firefoxa (działa chyba tylko z Firefox Developer Edition) https://addons.mozilla.org/pl/firefox/addon/poster/

Po uruchomieniu pluginu interesują nas pola URL oraz zawartość do wysłania.

Adresy serwerów aktualizacji:

Oprogramowanie operatorów: DNA, LMT, Telia, Three oraz najpewniej Plus, Play i Telenor Hungary
http://update-easterneurope.huaweidevice.com:80/easterneurope/UrlCommand/CheckNewVersion.aspx

Oprogramowanie Vodafone
http://update-westerneurope.huaweidevice.com:80/westerneurope/UrlCommand/CheckNewVersion.aspx

Oprogramowanie T-Mobile
http://update-westerneurope.huaweidevice.com:80/T-Mobile_Global/UrlCommand/CheckNewVersion.aspx

Sprawdzenie na przykładzie operatora DNA, oprogramowanie 21.306.01.00.182 i sprawdzamy czy jest dostępna nowa wersja.
Wklejamy URL, zawartość do wysłania i klikamy POST.

Obrazek

Serwer aktualizacji zwróci nam odpowiedź:

Obrazek

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root>
<status>0</status>
<components>
<component>
<name>FIRMWARE1</name>
<version>21.310.01.01.182</version>
<versionID>64621</versionID>
<description>商用发布: E5186s-22a Finland DNA &amp;#40;2016/10/31&amp;#41;</description>
<createtime>2016-10-31T06:00:00+0000</createtime>
<url>http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v64621/f1/</url>
</component>
</components>
</root>

Jak widać dostępna jest wersja 21.310.01.01.182 ale URL nie prowadzi bezpośrednio do pliku. Wystarczy skopiować ten adres (jest inny dla każdego operatora) i dodać na końcu:

Kod: Zaznacz cały

full/BV7R2C0update_WERSJA_FIRMWARE.gz.bin

czyli w tym przypadku adres do pobrania pliku będzie wyglądał tak:

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v64621/f1/full/BV7R2C0update_21.310.01.01.182.gz.bin

Jeżeli nie będzie nowszej wersji oprogramowania serwer zwróci:

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root><status>1</status></root>


Znane wersje oprogramowania dla E5186s-22a:

DNA (Finlandia)
21.306.01.00.182
21.310.01.01.182

LMT (Łotwa)
21.302.01.01.418
21.310.01.04.418

T-Mobile (Niemcy)
21.306.01.00.55
21.306.01.03.55

Telenor (Węgry)
21.310.01.00.77

Telia (Szwecja)
21.302.01.01.07
21.310.01.00.07

Three (Niemcy, Austria)
21.306.01.04.22
21.306.01.07.22

Vodafone
21.306.01.20.11
21.310.01.20.11

Play (Polska)
21.310.01.00.264

Plus (Polska)
21.306.01.04.69

Niebrandowane Huawei
21.302.01.00.00
21.306.01.00.00

Być może do niebrandowanego firmware Huawei jest jakiś inny adres, jeżeli ktoś ma je wrzucone to można go sprawdzić uruchamiając E5186 Toolbox i otwierając /config/update/config.xml w API Control.

j3w9k
Stały użytkownik forum
Posty: 56
Rejestracja: 2015-01-06, 11:14
Lokalizacja: Beskid Żywiecki

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: j3w9k » 2017-05-10, 14:48

Dzięki za wartościowy poradnik :ok:

varico
Specjalista bezprzewodowy-junior
Posty: 281
Rejestracja: 2014-08-02, 10:17
Lokalizacja: Polska

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: varico » 2017-05-10, 15:08

W niebrandowanym po wpisaniu http://192.168.8.1/api/online-update/url-list wyskakuje
http://update2.hicloud.com:8180/TDS/dat ... .11.gz.bin

EDIT
Teraz to już sam nie wiem, wpisałem w google numer firmware i wychodzi na to, że to vodafone, ale na pudelku i na routerze nie ma żadnych nadruków.

creep
Stały użytkownik forum
Posty: 68
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: creep » 2017-05-10, 15:19

varico pisze:W niebrandowanym po wpisaniu http://192.168.8.1/api/online-update/url-list wyskakuje
http://update2.hicloud.com:8180/TDS/dat ... .11.gz.bin

EDIT
Teraz to już sam nie wiem, wpisałem w google numer firmware i wychodzi na to, że to vodafone, ale na pudelku i na routerze nie ma żadnych nadruków.


Tak, to jest firmware Vodafone, ostatnie cyfry w numerze wersji (21.310.01.20.11) to kod operatora, 11 to Vodafone. Niebrandowany ma 00.
Akurat z wersją 21.310.01.20.11 były problemy po wrzuceniu na modele nie od Vodafone, nie działa wtedy 4G.

Opcje są dwie - masz oryginalny egzemplarz od Vodafone albo jakikolwiek inny na który to wrzucono firmware od Vodafone.

piopodg
Początkujący użytkownik forum
Posty: 10
Rejestracja: 2017-02-22, 15:46

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: piopodg » 2017-05-10, 15:47

Dzięki creep!

Sprawdziłem u siebie na niebrandowanym sofcie.

config.xml zawiera:

Kod: Zaznacz cały

<ip>update-china.huaweidevice.com</ip>
<port>80</port>
<virtual_directory>china</virtual_directory>


Stąd adres serwera do odpytania (nie wiem czy dobrze to odczytałem):

Kod: Zaznacz cały

http://update-china.huaweidevice.com:80/china/UrlCommand/CheckNewVersion.aspx


Zapytanie:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">21.302.01.00.00</rule>
</root>


Odpowiedź serwera:

Kod: Zaznacz cały

<?xml version="1.0" encoding="UTF-8"?>
<root><status>1</status></root>


A powinien przynajmniej pokazać wersję 21.306.01.00.00. Próbowałem też inne serwery, ale efekt ten sam. Chyba wrócę do innego softu...

creep
Stały użytkownik forum
Posty: 68
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: creep » 2017-05-10, 16:04

Dzięki wielkie! Aktualizuję wpis.
Może być też tak, że Huawei nie publikuje aktualizacji tego niebrandowanego softu bo oficjalnie to ten router dostępny jest chyba tylko i wyłącznie u operatorów i te wersje 21.302 i 21.306 to gdzieś tam wyciekły.

Kolejne adresy serwerów z aktualizacjami:

Niebrandowany Huawei (taki url jest w firmware niestety nie zwraca nowszych wersji)
http://update-china.huaweidevice.com:80/china/UrlCommand/CheckNewVersion.aspx

http://update-america.huaweidevice.com:80/america/UrlCommand/CheckNewVersion.aspx

http://update-africa.huaweidevice.com:80/africa/UrlCommand/CheckNewVersion.aspx

Awatar użytkownika
zurek
Stary wyga bezprzewodowy
Posty: 826
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: zurek » 2017-05-10, 16:20

Zainstalowałem ten dodatek i włączyłem w firefoxie... tylko nigdzie go nie widzę, gdzie go się otwiera...
D-Link DWR-966, Huawei 5186-s22
Dual Panel LTE-A/4G 17dBi MIMO 1800-2600MHz Cybertech

Kabel H2010 ULTRAFLEX 10.3 mm Messi & Paoloni

Orange FreeNet SIMO, Aero2

piopodg
Początkujący użytkownik forum
Posty: 10
Rejestracja: 2017-02-22, 15:46

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: piopodg » 2017-05-10, 17:16

Naciśnij klawisz alt. Powinien pojawić się pasek menu. Stąd: Narzędzia -> Poster

Awatar użytkownika
zurek
Stary wyga bezprzewodowy
Posty: 826
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: zurek » 2017-05-10, 21:29

No u mnie nie do końca to działa...

Wyświetla mi się tylko to...

1.png


2.png
D-Link DWR-966, Huawei 5186-s22
Dual Panel LTE-A/4G 17dBi MIMO 1800-2600MHz Cybertech

Kabel H2010 ULTRAFLEX 10.3 mm Messi & Paoloni

Orange FreeNet SIMO, Aero2

creep
Stały użytkownik forum
Posty: 68
Rejestracja: 2015-10-12, 08:33

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: creep » 2017-05-10, 22:11

Rany, a zrobiłeś tak jak opisałem? No nie zrobiłeś. Wkleiłeś sam URL, a zobacz na zrzucie, że jednak jest jeszcze treść do wysłania czyli:

Kod: Zaznacz cały

<root>
<rule name="DeviceName">E5186s-22a</rule>
<rule name="FirmWare">WERSJA_FIRMWARE</rule>
</root>

Awatar użytkownika
zurek
Stary wyga bezprzewodowy
Posty: 826
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: zurek » 2017-05-11, 08:52

No tak wpisywałem w miejsce "Wersja_Firmware" numer najnowszego softu dla tego wypisywało mi jedynkę...
D-Link DWR-966, Huawei 5186-s22
Dual Panel LTE-A/4G 17dBi MIMO 1800-2600MHz Cybertech

Kabel H2010 ULTRAFLEX 10.3 mm Messi & Paoloni

Orange FreeNet SIMO, Aero2

barek16
Specjalista bezprzewodowy-senior
Posty: 366
Rejestracja: 2015-08-30, 23:09
Lokalizacja: Polska

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: barek16 » 2017-06-22, 22:15

Na austriackim forum pojawiło się takie info:

Kod: Zaznacz cały

http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v78655/f1/full/BV7R2C0update_21.316.01.00.56.gz.bin
http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v85732/f1/full/BV7R2C0update_21.316.01.00.801.gz.bin
http://update.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v86571/f1/full/BV7R2C0update_21.316.01.00.07.gz.bin

Jeśli ktoś ma czas i ochotę można sprawdzić :)

mojorisin
Użytkownik forum
Posty: 27
Rejestracja: 2017-02-20, 22:22

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: mojorisin » 2017-09-24, 09:56

Telia 21.310.01.05.418

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v94850/f1/full/BV7R2C0update_21.310.01.05.418.gz.bin

Awatar użytkownika
zurek
Stary wyga bezprzewodowy
Posty: 826
Rejestracja: 2012-12-02, 19:51
Lokalizacja: Olecko

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: zurek » 2017-09-24, 11:14

mojorisin pisze:Telia 21.310.01.05.418

Kod: Zaznacz cały

http://update2.hicloud.com:8180/TDS/data/files/p9/s93/G249/g0/v94850/f1/full/BV7R2C0update_21.310.01.05.418.gz.bin




To nie soft Telii tylko LMT :)
D-Link DWR-966, Huawei 5186-s22
Dual Panel LTE-A/4G 17dBi MIMO 1800-2600MHz Cybertech

Kabel H2010 ULTRAFLEX 10.3 mm Messi & Paoloni

Orange FreeNet SIMO, Aero2

mojorisin
Użytkownik forum
Posty: 27
Rejestracja: 2017-02-20, 22:22

Re: Pobieranie oprogramowania dla Huawei E5186s-22a z serwerów producenta

Postautor: mojorisin » 2017-09-25, 12:28

exactly, sorry for mistake


Wróć do „Testy, recenzje, opisy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość