351

(279 odpowiedzi, napisanych Oprogramowanie / Software)

W ostatniej wersji pakietu dodalem te paskowe poziomy sygnalow dla pasma podstawowego, sa dostepne w innym oknie po kliknieciu w przycisk, ale sa jak ktos tak lubi. Poprawilem kompatybilnosc pakietu dla Lucyny z pakietem Cezarego, teraz to nakladka 1:1 na skrypty. Dodalem wstepna obsluge bledow. Troche zmienilem wizualnie pare rzeczy. Pozniej zmienie opis w tym temacie bo troche odstaje juz od zdjec z poczatku.

352

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Stary pakiet 3ginfo-lite zostanie w repo, jest szybszy niż modemdata, nie musi aż tyle ustawień doczytywać i ma tam łatwiej jeżeli chodzi o odświeżanie, tu za każdym razem generuje zakładki, tabele i w niej grafikę. 3ginfo-lite miał jedne ustawienia, plus musiał tylko odświeżyć parę linijek tekstu i paski postępu.

U siebie tak dla testu dodałem wybór między paskami a tymi "chmurkami" co są teraz, efekt jest taki że to na moje oko zwolniło, więc im więcej zaczytywania ustawień, weryfikacji tym wolniej. Dlatego zostawiam tak jak jest, nie kombinuję bardziej.

Dlatego albo ktoś zaakceptuje to co jest albo proszę wrócić do 3ginfo-lite.

353

(279 odpowiedzi, napisanych Oprogramowanie / Software)

adreskontaktowy napisał/a:

A gdzie się znajduje ta druga wersja rozwojowa?

Mowilem tu o wersji rozwojowej OpenWrt, jest tam troche zmieniony motyw, dlatego pakiet inaczej, lepiej wyglada.

adreskontaktowy napisał/a:

Legenda, chodziło mi o opisy do skrótów RSSI, RSRP, RSRQ, SINR, np. CSQ (Signal Strength).

Co do opisów poziomów sygnałów, to może lepiej zrobić krótkie angielskie np. FULL, GOOD, MID, LOW, BAD lub jeszcze lepiej procentowo (zamiast napisów lub obok poziomów np. '-80dB / 82%'. Może wtedy zmieściłoby się CSQ lub paski mogłyby "skakać"?
Tabelki 'SIM Card' i 'Informacje o modemie' połączyłbym w jedną szerszą lub dał dwie, ale poziomo (jest w nich mało wierszy).

Jeśli odświeżanie nie powinno być mniej niż 5 sekund, to OK, ale to odliczanie i kółeczko mnie osobiście denerwuje.
Może warto dodać opcję wyłączenia tego (□ Hide countdown)?

Wyglad pakietu to miks teltoniki i 3ginfo-lite. Dlatego tego nie zmieniam, za dlugo nad tym siedzialem aby to tak wygladalo i dzialalo. Z nowym OpenWrt pewnie uaktualnia tez motyw i bedzie cacy. Opisy sygnalow i wartosci tez sa z teltoniki, wiec nie tlumacze dalej z angielskiego na angielski. Sympatyczne odliczanie i odswiezanie specjalnie dalem w rogu aby sie nie rzucalo bardzo w oczy, a jednak aby informacja byla (bo zaraz ktos napisze ze on nie wie za ile mu sie dane odswieza). Ja rozumiem jakie sa czasy itd ale serio denerwowac sie z powodu jakiegos malego napisu?

adreskontaktowy napisał/a:

Domyślam się, że się mocno napracowałeś @IceG nad pluginem, dzięki Ci za to i trzymam kciuki za rozwój.
Jednak dla mnie, w obecnej wersji, dla mojego konkretnego routera, nic nowego nie wprowadza (poza tabelką SIM Card z IMEI) w stosunku do 3ginfo, a jest nawet mniej informacji np. CSQ, a sam poziomy układ (całkiem fajny) mnie nie przekonuje, bo jest zbyt ściśnięty.

Podsumowujac..
Uzywaj 3ginfo-lite, serio. Jezeli dziala lepiej, pasuje Ci wyglad to zostan z tym pakietem.

Owszem pakiet kosztowal mnie sporo czasu i  emocji, ale moim zdaniem to kawal dobrego pakietu. Chociaz troche Cezaremu narobilem dodatkowego zajecia (niechcacy).

354

(279 odpowiedzi, napisanych Oprogramowanie / Software)

adreskontaktowy napisał/a:

U mnie przycina niektóre teksty np. Doskonały (przy owalach), Info o modemie i Cell Info (w ramkach), nie wygląda to zbyt przejrzyście. Brak jest CSQ (Signal Strength), brak jest legendy (wyjaśnień skrótów). No i brak tłumaczeń gdzieniegdzie np. Fair (w 3ginfo mam 'Średni zasięg').
Nie odświeża płynnie na bieżąco jak 3ginfo.
Gdy ustawię 2s, to się przywiesza. 5s działa.
Wolę dotychczasowe, skaczące słupki sygnału, ale np. rysujące się wykresy byłby czymś extra.

Chcąc pokazać więcej w pasmach musiałem zrobić tak a nie inaczej. Pakiet wygląda słabo na wydaniu stabilnym, ale w wersji rozwojowej jest dużo lepiej. Teksty są ucinane bo są za dlugie dla takiego ukladu, lepiej uciąć niż ma wystawac. Coś za coś..
Nikomu nie narzucam uzywania pakietu.

Brak legendy?

Tłumaczenie jest pełne, kwestia jest tylko czy wgrałeś tłumaczenie i wyczyściłeś cache w przeglądarce.

LuCI standardowo odświeża się co 5 sekund. Nie ma sensu ustawiać na mniej.. a wręcz Cezary sugerował że lepiej więcej.
Paski testowałem, ale one są całkiem nieczytelne przy takiej ilości sygnałów blisko siebie.

Rysujące się wykresy, proszę bardzo, jak ktoś to zrobi sensownie. Jestem otwarty na inne pakiety / inicjatywy.

355

(279 odpowiedzi, napisanych Oprogramowanie / Software)

adreskontaktowy napisał/a:

A gdzie w ogóle i pod jaką nazwą ma się coś nowego pojawić?
Odinstalowałem pakiet 'modemdata', zainstalowałem ponownie (był nowszy), przelogowałem i dalej niczego nowego nie widzę.

Pakietu luci-app-modemdata nie widzę u siebie na liście.

Jak instalujesz samo modemdata to nie dziwne ze nic w LuCI nie ma, inna sprawa ze pakiet dla Lucyny na ten moment do pobrania jest tylko tu https://github.com/4IceG/luci-app-modemdata/releases jeszcze nie dodalem go do repo.

356

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Tak.

Oki thx smile.

357

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

luci-proto-modemmanager akurat nie, do odczytu to ty luci nie potrzebujesz.

Akurat proto jest na wyrost, dobra to pominę. Ambitnie podejdę do tematu że użytkownicy jednak wiedzą co to konsola.

Edit:
Czyli to co wypisałem powinno być ok?

358

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary możesz mnie poprawić jeżeli się mylę, chodzi mi o pakiety minimum dla danej metody odczytu

1. serial: kmod-usb-serial kmod-usb-serial-option sms-tool
2. ecm (hilink): wget-ssl
3. uqmi: uqmi kmod-usb-net-qmi-wwan / kmod-usb-net-cdc-mbim
4. modemmanager: modemmanager luci-proto-modemmanager

Postaram się nad tym posiedzieć w nowym tygodniu, aby to zablokować to raz, a dwa dodać opcje ewentualnej instalacji.

359

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Sam wybierz, Twój pakiet smile

No jaki Cwaniak wink

Zachcialo mi sie robic pakiet to hehe mam za swoje. Postaram sie to jakos opisac, zobacze co da sie z tym zrobic i jak to sensownie rozwiazac bo samo ukrycie wyboru, to chyba troche malo. Dopisanie wszystkich zaleznosci to znow przesada, juz pakiet zajmuje za duzo.

Na ten moment dodam opis bo to najszybciej tu czy na githubie, jest niedziela i tez chce cos odpoczac.

360

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

@IceG: uzależnij możliwość wyboru qmi od tego czy uqmi jest w systemie, jak samo jak mm czy mmcli jest dostępne.

Wlasnie dlatego zrezygnowalem z opcji aktualizacji pakietu, bo musialbym skakac miedzy opkg i package managerem.

Serio Cezary trzeba az tak prowadzic uzytkownikow za raczke? Korci mnie aby tylko dopisac co musi byc w systemie dla danego wyboru, bo zaraz wyjdzie ze jak to zablokuje to bedzie potrzebny magiczny przycisk do instalacji niezbednych pakietow.

361

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Cóż, ja zrobię na podstawie wikipedii. Jakoś bardziej ufam takiemu zasobowi smile

Moje zrodlo na pewno wymaga zabawy w pozyskaniu danych, nie mi oceniac czy jest gorsze lub lepsze od wiki. Na ten moment raczej sie sprawdza.

362

(279 odpowiedzi, napisanych Oprogramowanie / Software)

luckyman napisał/a:

Cześć, zerknij proszę na moją konfigurację bo nie wyświetlają się wszystkie informacje
https://drive.google.com/drive/folders/ … drive_link

Nie sprawdzalem wszystkich plikow ale po ikonie interfejsu to wyglada tak jakby nie wstal interfejs, jest tam ruch?

Ok, widze ze ruch jest ale skrypt od parametrow sie wyklada.

/usr/share/modemdata/params_qmi.sh: line 47: uqmi: not found

Komus, czegos brakuje w systemie?

363

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Z jakich danych tworzyłeś swój?

Ja robilem plik na podstawie danych z:
https://mcc-mnc.com/

364

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

No nie, operator jest ten sam przecież, ponad to nazwa operatora może się różnić (np. u nas operator czyta się jako T-Mobile.pl #5GBardziej! czy jakoś tak, a w pliku mamy T-Mobile po prostu.

Musze zerknac na ten moj plik, sprawdzic czy sa identyczne COPS_NUM dla roznych lokalizacji.

365

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Pewnie trzeba by przeszukiwac nie po samym identyfikatorze kraju a po polaczeniu identyfikator kraju plus operator i z tego brac kraj.

366

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Az musze zerknac pozniej jak wyglada sytuacja w tym moim pliku, zrobic go zrobilem ale nie analizowalem pod wzgledem zawartosci. Nie tworzylem go z wiki.

367

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Jest mały problem z Krajami. Kraje wydzieliłem do oddzielnego pliku i np. Izrael i Palestyna korzystają z tego samego identyfikatora MCC. Niekoniecznie było by fajnie gdyby jako Kraj pokazywało się w takim przypaku Izrael/Palestyna, tak samo jest z Guam i USA. Chyba zintegruje kraj do mccmnc.dat, żeby wszystko było w jednym.

Cezary a możemy zrobić tak aby modemdata używało mojego https://github.com/4IceG/luci-app-modem … ncmax.dat?

Wiem plik jest duży i pewnie powiesz że na wyrost, plus trzeba trochę skrypty zmienić bo mam tam inny układ w przecinkach

425299;Palestinian Territory;Failed Calls
310370;Guam;Docomo Pacific

Ale ja tym plikiem ogarniam Operatora jeżeli go nie ma oraz Kraj. Po zmianie byłby jeden plik i wszystkie skrypty by na nim jechały.

368

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

No też mogę. Pytanie tylko jaki to będzie miało sens dla urządzeń z jednym fizycznym slotem (np. Mikrotiki które maja modem wlutowany w postaci chipa)

Super, dzięks smile.

Akurat nie nasza wina że tak okaleczyli Mikrotiki, inna sprawa że czasem slot jest przestawiony programowo, chyba lepiej mieć na to wgląd.

369

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Wrzuciłem do gita z drobną modyfikacją. Jutro przebuduję i wrzucę pakiet do repo.

Cezary a możesz do addon dodać dla 2c7c0800 slot SIM przy okazji?

S=$(sms_tool -d $DEVICE at "AT+QUIMSLOT?")
T=$(echo "$S" | awk -F [:] '/^\+QUIMSLOT/{print $2}' | xargs)
[ -n "$T" ] && addon 11 "Slot" "$T"

370

(279 odpowiedzi, napisanych Oprogramowanie / Software)

adreskontaktowy napisał/a:

Czy pakiet luci-app-modemdata działa na ZTE MF286D, bo nie ma go na liście wspieranych sprzętów (za to jest dwa razy ZTE MF286A) i nic nowego mi się nie dodało do menu po zainstalowaniu tego pakietu?

Przed instalacją nowego pakietu do modemu trzeba było wywalić obecny.

Inna sprawa, Lucyna tak ma.. jak dodajesz pakiet i go nie widać to trzeba przeklikać menu lub się wylogować aby cache się odświeżył.

371

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Nie pamiętam już czy te id były dodane pci/17cb0308 i pci/1eac1004.

372

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Dane idą takie same jak dla zwykłego RM520N-GL?

tworzony jest dedykowany port at i potem czyta wszystko normalnie.

373

(279 odpowiedzi, napisanych Oprogramowanie / Software)

adreskontaktowy napisał/a:

Czy pakiet luci-app-modemdata działa na ZTE MF286D, bo nie ma go na liście wspieranych sprzętów (za to jest dwa razy ZTE MF286A) i nic nowego mi się nie dodało do menu po zainstalowaniu tego pakietu?

Pakiet działa, na tym sprzęcie też testowałem. Lista modemów wymaga aktualizacji.

374

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Marolo napisał/a:

Skąd ten pakiet można pobrać/skompilować?

Jest już u mnie na githubie. Do repo trafi później bo.. mam problem z dwoma pakietami, więc musi czekać i jeszcze możliwe że będzie aktualizacja dla modemdata.

@Cezary

Kolega @stich86 bawi się teraz RM520N-GLAP oraz Quectel MHI driver i aby to działało z dawnym 3ginfo wymaga dodania dla

getdevicevendorproduct()

nowego wariantu:

        'mhi_DUN'*)
            devpath=$(find /sys/devices -name "$devname" -type d 2>/dev/null | head -1)
            target_dir=${devpath%/*/*/*}
            V=$(cat "$target_dir/vendor")
            D=$(cat "$target_dir/device")
            echo "pci/${V/0x/}${D/0x/}"
        ;;

375

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Ok, nie wiem czy ktoś to czyta (i przy okazji czeka na publikację pakietu).

Na ten moment sytuacja jest następująca..

Do opisania zostały mi 2 ostatnie zakładki, raczej polecę już na łatwiznę i zrezygnuję z ambitnych planów dodania opcji aktualizacji pakietu z repozytorium (przynajmniej na ten moment). O ile dobrze pamiętam do ogarnięcia były by 3 warianty instalacji pakietów (chyba taką migrację przeszło OpenWrt w tej dziedzinie). Inna kwestia że i tak za długo bawię się z tym pakietem bo ciągle coś wychodzi.

Przepisane jest odświeżanie zakładki z modemami aby sobie to ręcznie dostosować czas za pomocą rozwijanego menu. Zrobiłem tak, ale nie wiem czy to się przyda bo z tego co testowałem to qmi/MM nie wypadały na zakrętach kiedy było co 5 sekund, a testowałem nawet serial/uqmi na jednym modemie od razu.

MM pokazuje gupoty, więc albo tak.. albo nic, znaczy proszę pisać swój lepsiejszy pakiet.

Nie obiecuję na 100% ale będę chciał na weekend dokończyć resztę i opublikować pakiet/odświeżyć repo. A co się uda, zobaczymy.