Huawei B818 LTE Cat19

Dyskusje na temat wyboru sprzętu. Jaki modem, telefon do GPRS/EDGE/UMTS/HSDPA/HSUPA, jaką przejściówkę, kabel do telefonu... itp. mam wybrać?

Moderator: Moderatorzy

ODPOWIEDZ
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Spróbuj dodać jeszcze wpis dla B818 jak się zgłasza VID_12D1&PID_2020:

Kod: Zaznacz cały

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\12D120200001]
"SkipBOSDescriptorQuery"=hex:01,00,00,00
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

w rejestrze znalazłem jeszcze jeden wpis i dodałem takie urządzenie:

Kod: Zaznacz cały

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\12D120200102]
"SkipBOSDescriptorQuery"=hex:01,00,00,00
niestety bez zmian nadal nie wykrywa

na stronie:
https://github.com/forth32/balongflash/ ... io_win32.c

twórca narzędzia dodał wpis:

Kod: Zaznacz cały

strstr(_strupr(property_buffer), "VID_12D1&PID_2020") != NULL
teraz pytanie w jakim celu?

jeszcze nie wiem jak uruchomić te skrypty muszę się dokształcić ;)
Ostatnio zmieniony 2023-02-22, 22:23 przez cdewsx1, łącznie zmieniany 2 razy.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

W pliku .inf sterownika trzebaby zmienić PID_1443 na PID_2020 jeszcze aby umiał komp podstawić ten sterownik dla urządzenia, które zgłasza B818.
Jak instalujesz te drivery to powinny się gdzieś do 'temp' rozpakowac i tam poszukaj tego .inf, zmodyfikuj i odpal z folderu.
Albo poszukaj programik by 'rozpakować' to .exe z driverami.
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

drivery instalują się do: C:\Program Files\HUAWEI Modem Driver\Driver\Driver\X64

chyba że Win10 jeszcze swoją wersje gdzie będzie "chodować"

podmieniłem bez efektu, w tym narzędziu jest nierozpoznane to urządzenie stąd problem w wersji z skryptów twórca zawarł tę wersje tylko jeszcze nie wiem czy po to żeby się nie wgrało czy żeby to wgrać - muszę kod jakoś przeanalizować czemu do null ma kierować...
Ostatnio zmieniony 2023-02-22, 22:30 przez cdewsx1, łącznie zmieniany 1 raz.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Te źródełka skompilujesz w Visual Studio 2012 dla Windows.
Jest tam na stronie projektu cały komplet. Ściągasz całą paczkę źródeł.
Odpalasz VS 2012 i podczytujesz balong_flash.vcxproj i kompilujesz.
Powinien zbudować plik balong_flash.exe

Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

opis pliku

Kod: Zaznacz cały

 hdlcio_win32.c
jednoznaczeni wskazuje

Kod: Zaznacz cały

Add 12D1:2020 B818 VID/PID for Windows
na identyfikację b818 i identyfikator z menedżera urządzeń zabieram się do kompilowania o efektach dam znać

dzięuję za podpowiedzi.

Pozdrawiam
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Pisze, że dodał rozpoznawanie B818 pod Windows:

hdlcio_win32.c -> Add 12D1:2020 B818 VID/PID for Windows -> 2 years ago

Jak zbudujesz balong_flash.exe wrzuć go tu na forum.
Ostatnio zmieniony 2023-02-22, 22:56 przez Payti, łącznie zmieniany 1 raz.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

A spróbuj tym:

https://www.mediafire.com/file/i6lbuizs ... h.rar/file

W źródełkach po pobraniu jest już skompilowany aktualny Release/balong_flash.exe i rzeczywiście jest nowszy niż ten co tu był udostępniony.

Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

niestety nie ruszył, taki sam komunikat

ten plik

Kod: Zaznacz cały

hdlcio_win32.c
ma opis "2 years ago" a ta wersja skompilowana do exe jest "4 years ago"

zabieram się za kompilowanie wersji.

dzięki za linki
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

nie umiem edytowąć posta :(
visual studio express 2012 jest niedostępne już
wersja 2013 w Win7 nie rusza w Win10 działa ale nie mam jeszcze wiedzy jak w tym pracować - nauka trwa ;)
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

miałem zaonstalowane Visual Studio 2013 express nie można otworzyć projektu bez błedów
w wersją 2017, 2019, 2022
mam poniższy komnuikat

Kod: Zaznacz cały

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets(67,5): error MSB8020: Nie można odnaleźć narzędzi kompilacji dla v110_xp (zestaw narzędzi platformy = „v110_xp”). Aby wykonać kompilację przy użyciu narzędzi kompilacji v110_xp, zainstaluj narzędzia kompilacji v110_xp. Możesz też wykonać aktualizację do najnowszych narzędzi programu Visual Studio, wybierając menu Projekt lub klikając prawym przyciskiem myszy rozwiązanie, a następnie wybierając polecenie „Wskaż ponownie rozwiązanie...”.
nbie mam pomysły jak go obejść, 2015 wersji nie da się pobrać a 2012 tylko na torrentach ktoś ma bo Microsoft usunął - ma ktoś pomysł jak to obejść

z góry dziękuje

Pozdrawiam
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Generalnie brakuje komponentów do kompilacji pod Win XP (v110_xp).
Najlepiej by postawić Win XP i na nim Visual Studio 2012 ew. nowszy.

Zobacz też:
https://social.msdn.microsoft.com/Forum ... diogeneral
http://download.microsoft.com/download/ ... RO_enu.iso
http://download.microsoft.com/download/ ... xp_enu.iso

Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

rozwiązanie do starej wersji, ale xp mam na starym sprzęcie spróbuję doinstalować bo gdy zmienie w Visual Studio na

Kod: Zaznacz cały

Visual Studio 2013 - Windows XP (v120_xp)
to sypie błędami:

Kod: Zaznacz cały

1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\getopt.c : fatal error C1001: An internal error has occurred in the compiler.

Kod: Zaznacz cały

1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\getopt.c : fatal error C1001: An internal error has occurred in the compiler.
pewnie da się to poprawić ale nie mam pomysłu już jak im nowszą wersje Visual Studio wybiorę w właściwosciach projektu tym mam więcej błędów:

gdy wybiorę:

Kod: Zaznacz cały

Visual Studio 2017 - Windows XP (v141_xp)
to mam takie błedy:

Kod: Zaznacz cały

1>------ Kompilacja rozpoczęta: Projekt: balong_flash, Konfiguracja: Debug Win32 ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Platforms\Win32\PlatformToolsets\v141_xp\Toolset.targets(39,5): warning MSB8051: Obsługa używania systemu Windows XP jako docelowego jest przestarzała i nie będzie jej w przyszłych wersjach programu Visual Studio. Zobacz https://go.microsoft.com/fwlink/?linkid=2023588 w celu uzyskania dalszych informacji.
1>balong_flash.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>flasher.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>hdlcio_win32.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(52): warning C4996: 'write': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _write. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(35): note: zobacz deklarację „write”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(54): warning C4996: 'write': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _write. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(35): note: zobacz deklarację „write”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(74): warning C4996: 'read': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _read. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(26): note: zobacz deklarację „read”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(86): warning C4996: 'read': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _read. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(26): note: zobacz deklarację „read”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(98): warning C4996: 'read': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _read. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(26): note: zobacz deklarację „read”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(419): warning C4996: 'write': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _write. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(35): note: zobacz deklarację „write”
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(423): warning C4996: 'read': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _read. See online help for details.
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(26): note: zobacz deklarację „read”
1>Alloc.c
1>LzmaDec.c
1>ptable.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>signver.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>util.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\printf.h(1): error C2375: 'printf': zmiana definicji; różne powiązania
1>c:\program files (x86)\windows kits\10\include\10.0.10240.0\ucrt\stdio.h(944): note: zobacz deklarację „printf”
1>c:\huawei\naprawa\balongflash-master\util.c(38): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
1>c:\huawei\naprawa\balongflash-master\util.c(41): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
1>c:\huawei\naprawa\balongflash-master\util.c(46): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
1>c:\huawei\naprawa\balongflash-master\util.c(138): warning C4018: "<": niezgodność typu ze znakiem/bez znaku
1>adler32.c
1>crc32.c
1>inffast.c
1>inflate.c
1>inftrees.c
1>trees.c
1>uncompr.c
1>zutil.c
1>getopt.c
1>Generowanie kodu...
1>Kompilowanie projektu „balong_flash.vcxproj” wykonane — NIEPOWODZENIE.
========== Kompilacja: 0 zakończono powodzeniem, 1 zakończono niepowodzeniem, 0 zaktualizowano, 0 pominięto ==========
gdy mam

Kod: Zaznacz cały

Visual Studio 2017 (v141)
to jeszcze więcej

Kod: Zaznacz cały

1>------ Kompilacja rozpoczęta: Projekt: balong_flash, Konfiguracja: Debug Win32 ------
1>balong_flash.c
1>c:\huawei\naprawa\balongflash-master\balong_flash.c(1): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>flasher.c
1>c:\huawei\naprawa\balongflash-master\flasher.c(1): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>hdlcio_win32.c
1>c:\huawei\naprawa\balongflash-master\hdlcio_win32.c(3): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>Alloc.c
1>c:\huawei\naprawa\balongflash-master\lzma\alloc.c(7): fatal error C1083: Nie można otworzyć pliku dołącz: 'windows.h': No such file or directory
1>LzmaDec.c
1>c:\huawei\naprawa\balongflash-master\lzma\7ztypes.h(11): fatal error C1083: Nie można otworzyć pliku dołącz: 'stddef.h': No such file or directory
1>ptable.c
1>c:\huawei\naprawa\balongflash-master\ptable.c(3): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>signver.c
1>c:\huawei\naprawa\balongflash-master\signver.c(5): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>util.c
1>c:\huawei\naprawa\balongflash-master\util.c(4): fatal error C1083: Nie można otworzyć pliku dołącz: 'stdio.h': No such file or directory
1>adler32.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>crc32.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>inffast.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>inflate.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>inftrees.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>trees.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>uncompr.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>zutil.c
1>c:\huawei\naprawa\balongflash-master\winbuild\zlib\zconf.h(421): fatal error C1083: Nie można otworzyć pliku dołącz: 'sys/types.h': No such file or directory
1>getopt.c
1>c:\huawei\naprawa\balongflash-master\winbuild\balong_flash\getopt.c(52): fatal error C1083: Nie można otworzyć pliku dołącz: 'errno.h': No such file or directory
1>Generowanie kodu...
1>Kompilowanie projektu „balong_flash.vcxproj” wykonane — NIEPOWODZENIE.
========== Kompilacja: 0 zakończono powodzeniem, 1 zakończono niepowodzeniem, 0 zaktualizowano, 0 pominięto ==========
zapuszczam pobieranie z Twoich linków i jutro walcze dalej xp mam na starym lapku i powinno się udać.

jeszcze raz dziękuje nie poddaje się.

Choć widziałem że pod linuxem w wersji pliku te porty com są inaczej uruchamiane ale jeszcze nie wdziałem kompletnej instrukcji jakie komendy mają być ale widać że twórca tego narzędzia zrobił też wersję na linuxa

Pozdrawiam
Ostatnio zmieniony 2023-02-23, 21:59 przez cdewsx1, łącznie zmieniany 1 raz.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Program był pisany na tej bibliotece: v110_xp (w VS2012), na innych wersjach będą błędy.
Pobierz VS2012 (dałem linki Pro i Express) i postaw na starszym OS (Win XP).

Tak, pod linuxem też jest opcja by spróbować.

Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

mam tylko nadzieje że przestawienie daty pomoże ominąć te informacje:

https://learn.microsoft.com/en-us/lifec ... tudio-2012

Kod: Zaznacz cały

Listing 	Start Date 	Mainstream End Date 	Extended End Date
Visual Studio 2012 	Oct 31, 2012 	Jan 9, 2018 	Jan 10, 2023
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

Visual Studio 2012 zainstalowane.
oprócz
http://download.microsoft.com/download/ ... xp_enu.iso

potrzebny był update 4
https://go.microsoft.com/fwlink/?LinkId=327544

ale niestety podczas kompilacji mam:

Kod: Zaznacz cały

Error	101	error MSB3073: The command "echo #define BUILDNO \> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
type F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\..\..\build >> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
:VCEnd" exited with code 1.	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets	124	5	balong_flash
brakuje buildno.h odwołanie do niego jest w flasher.c - nie mam pomysłu jak to ogarnąć dalej :(

w między czasie znalazłem jeszcze jedno źródło tego narzędzia
https://github.com/urz-7/balong-flash

to z kolei rusza w nowszej wersji Visual Studio ale nie ma wsparcia dla B818 mam nadzieje ze wystarczy podmiana tego kodu w pliku hdlcio_win32.c
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Zrób sobie taki swój plik z numerem wersji buildno.h w F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
i zawartością np.:

Kod: Zaznacz cały

#define BUILDNO \
290
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

wpadłem na to gdy znalazłem te drugi źródło i nie zdążyłem opisać
ale dodanie tego pliku zmienia treść komunikatu na poniższy

ale dzięki za podpowiedź że dobrze myślałem

Kod: Zaznacz cały

Error	1	error MSB3073: The command "echo #define BUILDNO \> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
type F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\..\..\build >> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
:VCEnd" exited with code 1.	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets	124	5	balong_flash
po zmianie ustawień w VS 2012
Tools > Option> Project and Solution > Built and run, and change "MsBuild project build output verbosity" to "Diagnostic". It will give you enough information to detect the actual problem.

mam taki błąd:

Kod: Zaznacz cały

Error	102	error MSB3073: The command "echo #define BUILDNO \> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
type F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\..\..\build >> F:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash\buildno.h
:VCEnd" exited with code 1.	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets	124	5	balong_flash
Ostatnio zmieniony 2023-02-25, 12:08 przez cdewsx1, łącznie zmieniany 1 raz.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Chyba wkleiłeś ten sam błąd co powyżej ...
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

tam jest error MSB3073 ale przed nim zmienia się wartość, raz jest 102, 1 lub 101 - i odnoszą się za każdym razem do tego samego
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Przenieś wszystko na dysk C: podczytaj ponownie projekt w VS2012 i z tego dysku spróbuj skompilować.

Kod: Zaznacz cały

C:\b818 huawei naprawa\balongflash-master\winbuild\balong_flash
Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

po przeniesieniu plików na dysk c visual studio 2012 skompilowało plik exe.

niestety nadal nie potrafię tego wgrać
mam komunikat:

Kod: Zaznacz cały

 Программа для прошивки устройств на Balong-чипсете, V3.0.290, (c) forth32, 2015, GNU GPLv3
 Порт для Windows 32bit  (c) rust3028, 2016
--------------------------------------------------------------------------------------------------

 Код файла прошивки: d (FW_WEBUI)

 Цифровая подпись: 4014 байт
 Хеш открытого ключа: 94E7618318361463C8576799556803EAC798ACA4343F459A956D1F2F2CB4CCC9
 Версия прошивки: 801.100.99.11.00
 Платформа:       B818_263__0
 Дата сборки:     2019.10.10 02:28:13
 Заголовок: версия 1, код соответствия: HWEW11.1

Поиск прошивочного порта...
Порт: "HUAWEI Mobile Connect - PC UI Interface (COM4)"

! - Последовательный порт COM4 не открывается
to co wyżej jest z win 10 bo ogarnąłem jakoś cyrlice w wierszu poleceń

na 7 z kolei dzieje się coś więcej ale nie umiem tego podejrzeć bo wiersz poleceń nie wyświetla tylko kwadraciki i coś go boli hdlc - nie mam pomysłu już jak ogarnąć win7pl aby wyświetlił cyrlice :(

to jest w 7

Kod: Zaznacz cały

------------------

 ��� 䠩�� ��訢��: d (FW_WEBUI)

 ���஢�� �������: 4014 ����
 ��� ����⮣� ����: 94E7618318361463C8576799556803EAC798ACA
C9
 ����� ��訢��: 801.100.99.11.00
 �����ଠ:       B818_263__0
 ��� ᡮન:     2019.10.10 02:28:13
 ���������: ����� 1, ��� ᮮ⢥��⢨�: HWEW11.1

���� ��訢�筮�� ����...
����: "HUAWEI Mobile Connect - PC UI Interface (COM19)"

 ����� 㦥 ��室���� � HDLC-०���
 ��� �⢥� �� ������ � HDLC-०���
pliku hdlcio_win32.c przed skompilowaniem jest na początku

Kod: Zaznacz cały

Низкоуровневые процедуры работы с последовательным портом и HDLC
pewnie czegoś nie może wgrać bo przyczyną może być ten jeden port com nie wiem już który sterownik mu podać ale nie mam na liście urządzeń czegoś niezainstalowanego lub wyłaczonego.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Program balong_flash.exe jest 32bit i pisany pod OS 32 bitowe. Spróbuj zainstalować sterowniki na Win XP od Huawei i tam wgrać.

Wrzuć proszę tą skompilowanę wersję balong_flash.exe tu na forum.

Pozdr,
Ostatnio zmieniony 2023-02-25, 14:04 przez Payti, łącznie zmieniany 1 raz.
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

https://www.mediafire.com/file/0f45djca ... 18.7z/file

mam nadzieje że zostanie dla wszystkich jak nie to dajcie info jak to wrzucic inaczej

Visual Studio 2012 mam na Win7 i pod nim to skompilowałem i rusza bo nawet komenda -h daje te same wyniki co oryginal

na xp jest taki sam komunikat jak na 7 i tylko jedno urządzenie - moze uda mi się rozpracować jak w xp mieć cyrlice w wierszu poleceń to może coś uda się ustalić co tam się dzieje po wykryciu portu
Ostatnio zmieniony 2023-02-25, 13:59 przez cdewsx1, łącznie zmieniany 1 raz.
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Wrzuć może na Google Drive i podaj link ...
Win 7 masz 32 bit?

Pozdr,
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

Wersja od tego usera jest po angielsku

Kod: Zaznacz cały

https://github.com/urz-7/balong-flash
jeśli uda mi się ją skompilować z podmienionym plikiem hdlcio_win32.c to będzie widać co go boli podczas wgrywania na win7 czy win xp

po komendzie

Kod: Zaznacz cały

balong_flash.exe -h
jest to co poniżej

The utility is designed for flashing modems on the Balong V7 chipset

balong_flashur.exe [keys] <the name of the file to upload or the name of the directory with the files>

The following keys are allowed:

-p # - Serial port number for communicating with the loader (example, -p8)
(if -p is not specified, autodetection of the port)
-n - multifile firmware mode from the specified directory
-g# - setting digital signature mode
-gl - description of parameters
-gd - prohibition of autodetection of a signature
-m - Display the firmware file and exit
-e - disassemble the firmware file into sections without headers
-s - disassemble the firmware file into sections with headers
-k - Do not restart the modem at the end of the firmware
-r - force restart the modem without flashing the partitions
-f - flash even if there are CRC errors in the source file
-d# - installation of firmware type (DLOAD_ID, 0..7), -dl - list of types
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Ewidentnie program alarmuje, że ma problem z dostępem do portu COM (w aktualnym Win 10).
Należy go używać na OS 32 bit, najlepiej Win XP ew. Win 7 i tam próbować wgrać FW do B818.
Obsługa portu COM jest niskopoziomowa dla OS 32 bit i koniecznie program uruchamiać z uprawnieniami admina.
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

z uprawnieniami admina poszło na 10 i mam komunikat:

Kod: Zaznacz cały

 Режим цифровой подписи: FW_WEBUI (4014 байт)
 Нет ответа от модема в HDLC-режиме
chyba boli go brak drugiego portu com który nie pojawia się w żadym windowsie jaki mam a wszystkie mam na osobnych kompach
xp, win7, win 10

w żadnym nie jest wykrywany 2x ten router jak w innych b525 czy b715 :( nie mam pomysłu jaki tu mu sterownik podać aby to zadziłało :(

udało się pobrać tę wersje skompilowaną tak aby było dla wszystkich?

po drugim wpisaaniu komendy bez wyłaczania:

Kod: Zaznacz cały

C:\huawei\naprawa>balong_flash.exe "B818_263_BD_8.0.1.99(H100SP11C00)-sec.BIN"

 Программа для прошивки устройств на Balong-чипсете, V3.0.290, (c) forth32, 2015, GNU GPLv3
 Порт для Windows 32bit  (c) rust3028, 2016
--------------------------------------------------------------------------------------------------

 Код файла прошивки: d (FW_WEBUI)

 Цифровая подпись: 4014 байт
 Хеш открытого ключа: 94E7618318361463C8576799556803EAC798ACA4343F459A956D1F2F2CB4CCC9
 Версия прошивки: 801.100.99.11.00
 Платформа:       B818_263__0
 Дата сборки:     2019.10.10 02:28:13
 Заголовок: версия 1, код соответствия: HWEW11.1

Поиск прошивочного порта...
Порт: "HUAWEI Mobile Connect - PC UI Interface (COM4)"

 Модем уже находится в HDLC-режиме
po dłuższym oczekiwaniu

Kod: Zaznacz cały

 Модем уже находится в HDLC-режиме
 Нет ответа от модема в HDLC-режиме
na bank jest już tylko problem sterownika patrząc na zrzuty od b618 mam inną nazwę urządzenia ręcznie będę podmieniać sterowniki i może któryś ruszy i już wiem że za każdym razem muszę od nowa uruchomić router bo ten 2 komunikat na to wskazuje że tylko raz coś się może zadziać.

do tej powry po wgraniu pierwszego pliku miałem go jako
Порт: "HUAWEI Mobile Connect - PC UI Interface (COM4)"
usunąłem sterowniki i wybrałem z listy jako:
Порт: "Mobile Connect - 3G PC UI Interface (COM4)"

ale nadal ten sam komunikat wskazujący na brak komunikacji

Obrazek
Obrazek

a może problemem jest ten plik:

sec_usbloader.bin do b818 bo może n zawiera wszystkiego da sie w innych softach znaleźć do b818 ten plik w innej wersji?
cdewsx1
Stały użytkownik forum
Posty: 90
Rejestracja: 2018-10-27, 14:46

Re: Huawei B818 LTE Cat19

Post autor: cdewsx1 »

zainstalowałem Device Monitoring Studio i widać że programik gada jakoś z routerem - jeszcze nie wiem jak to interpretować:

Obrazek
Payti
Stały użytkownik forum
Posty: 60
Rejestracja: 2015-01-18, 14:43
Lokalizacja: Polska

Re: Huawei B818 LTE Cat19

Post autor: Payti »

Tylko loader_USB był w sieci z tą paczką softu 8.0.1.1. Trzeba podmieniać sterowniki. Moim zdaniem też powinny się dwa różne 'devices' zgłosić na rożnych COM. Jednakże może być tak, że wykryje je dopiero po restarcie modemu jak wejdzie w tryb HDLC. Z tego co widać FW ładnie program wykrywa, jednakże trzeba dojść do tego aby mieć dwa devices na różnych COM.
ODPOWIEDZ