Wymuszania pasm LTE, skrypty: python, bash

Kwestie techniczne, konfiguracja i rozwiązywanie problemów z modemami GSM (GPRS, EDGE, UMTS, HSDPA i HSUPA).

Moderator: Moderatorzy

ODPOWIEDZ
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Ten symbol >= oznacza po prostu "greater then" ,czyli masz za dobry sygnał :)
Poniżej( a w zasadzie powyżej) -51dBm już nie pokazuje modem...
Awatar użytkownika
onken
** Moderator **
Posty: 6493
Rejestracja: 2014-06-07, 20:49
Lokalizacja: Kraków

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: onken »

Hehe, to teraz jasne.
Tylko że to teraz wyrzuca jakby jako błąd ;)
Jakoś pewnie dałoby to radę wyciąć w samym skrypcie

Wypożyczę kartę no limit - Nielimitowany internet w T-Mobile lub Orange

Cena - 60 zł za m-c
Kontakt na PW
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Jest to w skrypcie getDynamicInfo , spróbój na razie skasować tą 3 przy addValue rssi na końcu.
Dla mnie trudno to przetestować , sygnał mam dobry , ale nie aż tak :)
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Na szybko , zmiana w skrypcie getDynamicInfo , z wartością value na :

Kod: Zaznacz cały

value=`grep "<$name>" $DIR/*.html|cut -d '>' -f 2|cut -d '<' -f 1|cut -d '=' -f 2|cut -d ';' -f 3`
zignoruje te ">=" oraz "&lt;" ( to się pokazuje przy SINR jak jest silny sygnał) . i wyświetli tylko wartości.
Awatar użytkownika
onken
** Moderator **
Posty: 6493
Rejestracja: 2014-06-07, 20:49
Lokalizacja: Kraków

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: onken »

Super, dzięki :)
Zaraz poprawie u siebie.

Wypożyczę kartę no limit - Nielimitowany internet w T-Mobile lub Orange

Cena - 60 zł za m-c
Kontakt na PW
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

witam,
czy moge tym skryptem zasterowac B618s ?
czy moge wymusic aby zawsze laczyl sie do danego LongCID ?

Pzdr
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Tak, jest tam skrypt do rebootu/restartu .
Ten skrypt ,który ja utworzyłem(a w zasadzie wyedytowalem) sprawdza aktualny band i cellid, i jeśli któraś z wartości jest inna od podanego ,to najpierw robi wymuszenie do B7 a później dodaje pozostałe bandy do agregacji.
Jeśli band byłby 7,natomiast cellid byłby inny to skrypt pomimo że przeprowadzi ta procedurę to cellid się nie zmieni.
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

dzieki mig25 za info.
czyli poprzez skrypt uzyskam mozliwosc aby router zawsze laczyl sie z longcid 2341423 (zal zdjecie)?

a jest gdzies instrukcja co powinienem zrobic? mam teraz orginalny niebrandowany firmware Software version: 11.193.00.00.104
Web UI version: 21.100.36.00.03

czasami sie polaczy z 2600 z nadajnikiem dalej ale po lini prostej, jest on bardziej obciazony i trzeba recznie bawic sie i przelaczac :/

Pzdr.
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

To powiedz ,co ręcznie robisz ,żeby przełączyć ,to może się da to zaadoptować.
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

Poprostu przelaczam pomiedzy pasmami, az trafi net nadajnik co powinien.
Zazwyczaj jest to szybko, bo to pierwszy nadajnik po drodze skierowanej w ta strone anteny.
Ale czasami polaczy sie z nadajnikiem oddalonym o 3-4 km dalej, z tym ze jest on w lini prostej i tu jest problem :/
Chyba ze antene kierunkowa skierowac nieco w dol?
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Można przełączać pomiędzy bandami ( czy to wystarczy , czy może zmiana LTE a 3G ) i np co 5s sprawdzać czy to jest ten nadajnik , tylko pytanie ile razy ? Jeśli nie będzie limitu to może być uciążliwe (jak faktycznie nadajnik bedzie wyłączony).
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

No wlasnie nie wiem czy to jest do zrobienia.
Jak recznie chce go wprowadzic na odpowiedni nadajnik 2600 to wchodzi, ze wzgledu pewnie bo 2600 ma najslabszy sygnal i wybiera tego najlbizej.
Ale jak dodam druga czestotliwosci np 1800 to lubi sie przelaczyc na ten drugi nadajnik.
Moze ma ktos jakis sposob na to, ale chyba u mnie agregacja nie bedzie dzialac tak jakbym tego chcial, bo zawsze przelaczy sie na wolniejszy nadajnik i w sumie gorzej z predkoscia niz samo 2600 na blizszym nadajniku :/
DonMattheo
Specjalista bezprzewodowy-senior
Posty: 317
Rejestracja: 2019-02-18, 13:41

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: DonMattheo »

Wgraj FW z ADB i spróbuj skryptu CellDLocking z wątku o B525. Teoretycznie można zablokować BTSa po paśmie, częstotliwości i PCI (sektorze).
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

Dzieki za informacje.
Moze glupie pytanie, ale skad moge wziasc ten firmware do B618s-22d?
normalnie wgrywam poprzez menu routera - local update?
krystian-l
Początkujący użytkownik forum
Posty: 7
Rejestracja: 2020-06-21, 23:05

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: krystian-l »

A jak ta blokada dziala?
blokujac np na danym nadajniku czestotliwosci, to z automatu bedzie sie laczyl na inny nadajnik ktory ma w zasiegu?
W praktyce to szybko dziala?, czy np moze byc taka sytuacja ze bedzie chcial caly czas sie laczyc z nadajnikiem zablokowanym i tym samym dlugo bedzie trwalo laczenie do sieci?
DonMattheo
Specjalista bezprzewodowy-senior
Posty: 317
Rejestracja: 2019-02-18, 13:41

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: DonMattheo »

Tak jak wcześniej pisałem nie mam aktualnie lokalnie dostępnego CPE Huawei z ADB a zdalnie to za duże ryzyko odcięcia łączności. Z tego co piszą na 4PDA to podaje się konkretne pasmo, częstotliwość i najważniejsze PCI czyli sektor co skutkuje blokadą innych BTSów.
DonMattheo
Specjalista bezprzewodowy-senior
Posty: 317
Rejestracja: 2019-02-18, 13:41

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: DonMattheo »

Koledzy @Mig25 i @onken, uprzejmie proszę wstawcie jeszcze raz swoje najnowsze skrypty bo stare sznurki wygasły :)
doqtor
Stały użytkownik forum
Posty: 105
Rejestracja: 2020-09-14, 17:51

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: doqtor »

Ostatnio @Mig25 umieścił w tym wątku: http://www.bez-kabli.pl/viewtopic.php?f ... 01#p615075
varico
Specjalista bezprzewodowy-senior
Posty: 403
Rejestracja: 2014-08-02, 10:17
Lokalizacja: Polska

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: varico »

Link wygasl, czy moglbys wrzucic jeszcze raz?
marczop
Początkujący użytkownik forum
Posty: 1
Rejestracja: 2021-09-14, 07:27

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: marczop »

Mam nadajnik 1km ode mnie modem B715 na kominie w hermetycznej puszce skierowany na ten maszt, teraz kilka razy resetuję i zawsze najpierw łapie 2600.
Mig25
Mistrz bezprzewodowy
Posty: 1769
Rejestracja: 2015-08-25, 18:45
Lokalizacja: z Nienacka

Re: Wymuszania pasm LTE, skrypty: python, bash

Post autor: Mig25 »

Te pewnie masz lepsze warunki terenowe ode mnie i takie skrypty Ci nie potrzebne.
Choć obserwuj , czy np po nocy nie zostanie Ci jako podstawowy inny kanał ,po tym jak operator wyłącza pasmo B7 ( robi tak T-Mobile i Play).
ODPOWIEDZ