Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

Hetii 15 May 2022 16:50 3453 7
  • Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Dzień dobry.

    Spory kawałek czasu temu nabyłem dwa routery ZBT-WE1326 z racji przystępnej ceny oraz posiadania gniazda M.2 do obsługi modemów LTE.
    Jeden był w użytku, a drugi czekał na swoją szanse w szufladzie.

    Szansa ta nadeszła gdy zmuszony brakiem stałego łącza, postanowiłem uruchomić router wraz z jakimś bliżej nie określonym modemem LTE.

    Po wstępnym przeszukaniu dostępnych ofert, kart zdecydowałem się na model DW5811e posiadający moduł radiowy LTE CAT 6.
    Plusem niewątpliwie była cena, bo karty zakupiłem za jedyne 25zł/sztuka.

    Niestety radość ta była dość krótkotrwała, bo jak się okazało złącze karty było mniejsze niż dostępne gniazdo w routerze.

    Aby nie iść w dodatkowe koszta przejściówek i straty czasu na ich sprowadzenie z Chin postanowiłem poświęcić stary moduł Bluetooth jaki zalegał mi w szufladzie.

    Wybór tutaj padł na kartę Broadcom BCM2046B1.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Piny złącza USB są w niej wyprowadzone na rezystory R23, R24.
    Resztę potrzebnych sygnałów niestety trzeba było pobrać ze złącza krawędziowego:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Po analizie dokumentacji modułu oraz schematów złącza od laptopa współpracującego z wybranym modelem modemu powstała taka mapa sygnałów:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Kolejnym problemem jak się okazało był typ złącz antenowych, które wymagały wymiany na większe, zgodne z antenami jakie były dostarczone z routerem.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Dodatkowo zdecydowałem się dodać hub usb2.0 pomiędzy kartę bluetooth a modemem LTE, dzięki temu zabiegowi obie karty są wykrywane w systemie oraz na złączu szpilkowym mam dostępne dwa dodatkowe porty USB2.0.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Kolejnym wyzwaniem był pin nr 6 karty podany w specyfikacji jako sygnał Full_Card_Power_Off#
    Niestety system operacyjny karty musi mieć czas na uruchomienie po załączeniu zasilania, jeżeli host usb zacznie enumeracje wcześniej karta niestety nie zostanie wykryta.
    Jedynie podanie na chwile stanu niskiego na ten pin jest wstanie pobudzić kartę do działania.
    Przez stan niski, zgodnie z dokumentacją trzeba rozumieć napięcie <= 0.5V względem masy.
    Niestety na modemie nie znalazłem wolnych pinów GPIO dlatego też postanowiłem poświęcić jedną diodę led aby jej sygnał sterował resetem tego pinu.

    Według specyfikacji, pin nr 6 powinien być sterowany z portu cpu hosta logiką 1.8v, ale toleruje napięcia nawet do 4.4v i może być podciągnięty do VCC za pomocą rezystora np 10k.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    Niestety tak jak pisałem wyżej sam rezystor okazał się niewystarczający, dlatego tez użyłem pinu od diody który ostatecznie został podłączony przez rezystor poniżej 220ohm.
    Początkowo był 1k, ale wówczas powstały dzielnik napięcia przy stanie niskim dawał 0.56v co było niedostateczne, aby zresetować modem.
    Próbowałem tez dać sam 10k do diody, bez pull-upa, ale także były problemy z wystartowaniem modemu.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Ostatecznie całość została poskładana i dołożyłem antenę do bluetootha, gdyby naszła mnie ochota na jakieś dodatkowe eksperymenty:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326. Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Co do uruchomienia modemu pod OpenWRT to zamieszczam w załączniku skrypt (mbim.txt) pomocny do zainstalowania wymaganych pakietów oraz który uruchamia sekwencyjnie komendy dla protokołu mbim w celu pobrania adresacji i konfiguracji interfejsu.

    Co do uzyskiwanych prędkości, dziś w niedziele jest dramat i mam max 30Mbs, natomiast w tygodniu maksymalnie udało mi się uzyskać 120Mbs.

    Na telefonie z modemem CAT20 na tej samej sieci i w tym samym czasie uzyskuje do 220Mbs, ale jest czasami tak, że i telefon i w/w modem nie potrafi przeskoczyć 30Mbs, zależnie od pory dnia i obciążenia sieci.

    Na pewno będę jeszcze walczył z agregacją pasma oraz z porównaniem pracy w trybie mbim kontra QMI.

    Całkiem możliwe, że router dorobi się zewnętrznych złącz antenowych i anteny na dachu, ale to muszę jeszcze przemyśleć czy warto nadal rozwijać tego druciaka :)

    Na koniec garść pomocnych linków, z których czerpałem wiedzę:
    https://github.com/gartfr/QualcommLTE
    https://github.com/danielewood/sierra-wireless-modems
    https://openwrt.org/docs/guide-user/network/wan/wwan/ltedongle
    https://www.lteforum.at/mobilfunk/cat-6-module-basteleien.4969/#post-80068
    https://forum.openwrt.org/t/flashing-sierra-em7455-through-we826-openwrt/110304/27?page=2

    Pozdrawiam.

    Cool? Ranking DIY
    About Author
    Hetii
    Level 16  
    Offline 
    Has specialization in: komputery, programowanie
    Hetii wrote 472 posts with rating 344, helped 4 times. Live in city Wałbrzych. Been with us since 2003 year.
  • #3
    Hetii
    Level 16  
    matek451 wrote:
    A jaki koszt za całość? X7 w tym DW5811 to już zabytek, jedyna zaleta całości to OpenWRT.


    Za routery w 2018roku na Ali zapłaciłem ok 240zł/sztuka.
    Teraz chyba nie sprzedają bez modemów już bo ceny od 600zł są,
    ale nie ma nic na temat rodzaju modemu zastosowanego w środku.
    Natomiast koszt DW5811 obecnie zaczyna się od 30zł, ja płaciłem 25zł.

    Generalnie to modem jest dość znośny do polutowania i można go uruchomić w pająku i podłączyć do komputera bezpośrednio.

    Obecnie walczę z agregacją pasma, ale sygnały na wbudowanych antenach mam dość słabe, więc całkiem możliwe,
    że drugą kartę zamontuje na pleckach laminatu, a z przodu zrobię dwa dipole.
    Tylko zastanawiam się jeszcze na jaką częstotliwość je wyliczyć.

    Poniżej parametry sygnału jaki mam obecnie:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
    oraz wynik w speedteście:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.
  • #4
    matek451
    Level 43  
    Czyli gra nie warta naśladowania, router MF286d na MT7621 z modemem 12 kat. X16 kosztuje uzywany około 350 zł, jak ktoś się chce pobawić OpenWRT na nim to sa już tematy np. https://eko.one.pl/forum/viewtopic.php?id=21847 ale nawet na orygnalnym FW ze skandynawskiej dystrybucji ma wiele potrzebnych funkcji.
    Antena ale tylko zewnętrzna do tego modemu ma sens, niski UL, wysoki ping więc zapewne z parametrami sygnału masz faktycznie problem.
    A co do MF286d to agregacja LTE2600+2100+1800 mimo2x2 QAM256 na karcie Play u mnie pozwala na DL ponad 350Mb/s, modem 12 kat. robi swoje.
  • #5
    Hetii
    Level 16  
    matek451 wrote:
    Czyli gra nie warta naśladowania...


    Nie twierdze że trzeba naśladować.

    Wspomniany przez Ciebie router faktycznie idzie dostać za rozsądne pieniądze.
    CPU jest ten sam co w moich ZBT WE1326, ale niżej taktowany, dodatkowo w ZBT jest 512RAMu.
    Natomiast w twojej propozycji widzę, że ma wyjścia na telefony oraz kartę WWAN MDM9250 która niby jest na EM7565.
    Jak jest z tymi wyjściami antenowymi, w tym MF286d jeżeli chodzi o mimo2x2?
    Bo coś widziałem w necie, że ludzie muszą kombinować w środku z przepięciami wyjść z karty.

    Generalnie to zapewne bym i zakupił coś wyższej kategorii, ale raz, że mam już trochę routerów a dwa, że czekam aż łaskawie mnie podłączą do światełka.
  • #6
    pawol
    Level 22  
    @Hetii. Osobiście uzywam MF286D z Openwrt i w jego kontekście twoj projekt nie ma najmniejszego uzasadnienia (zwłaszcza ekonomicznego)
  • #7
    Hetii
    Level 16  
    pawol wrote:
    @Hetii. Osobiście uzywam MF286D z Openwrt i w jego kontekście twoj projekt nie ma najmniejszego uzasadnienia (zwłaszcza ekonomicznego)


    Różnica u mnie polegała na tym, że routery miałem zakupione o wiele wcześniej i leżały niewykorzystane, a MF286D czy inny musiał bym dopiero kupić.

    Router ostatecznie dorobił się bocznego gniazda na główną antenę.
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Drugie gniazdo nadal jest podłączone pod wewnętrzną.
    Co ciekawe nawet przy odłączonej drugiej antenie następują agregacja pasm i nie widzę, aby jej brak jakoś znacząco wpływał na wyniki w speedteście.

    Obecnie jako antena robi biquad wyliczony na częstotliwość 1474Mhz za pomocą strony: https://buildyourownantenna.blogspot.com/2014/07/double-biquad-antenna-calculator.html

    Parametry sygnału:
    Modyfikacja modułu LTE CAT6 EM7455 w celu współpracy z routerem ZBT-WE1326.

    Prędkość pobierania średnio 80Mb/s wysyłania 25Mb/s. Maks jaki otrzymałem na tym zestawie to 130/30.