276

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Mam dziwne przeczucie że to co teraz poszło to była ta łatwiejsza część,  teraz pewnie trzeba przysiąść i dowiedzieć się jak reszta powinna działać.

Co konkretnie Cezary masz na mysli? sugerujesz ze bedze wiecej zabawy z WAN, modemem (tu chyba gpio 31 do wlaczenia), flash?

Bazowales na ktoryms juz istniejacym dts?

277

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Odebrałem go 2 godzinki temu. I co?

Ja bym odpisal.. I już tyle do przodu.
Nie ma to jak doswiadczenie smile. Cezary szacun.

P.S.
Ja sie nie pokaleczylem, przycisk tez caly, ale tak.. trzeba delikatnie rozbierac lub miec narzedzia.

278

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

@mvincm wypożyczył mi sprzęt, więc on i tak już idzie do mnie. Będę miał chwilę czasu to zobaczymy co się da zrobić, jeżeli ktoś się za niego zabrał lub zabiera to niech da znać, żeby nie duplikować prac.

Ja na ten moment zrobilem kopie partycji/ustawien, rozpiske gpio/led, cos walczylem z wlasnym mini dts ale bez powodzenia. Ciezko mi ruszyc bo nie ma drugiego takiego routera w dts, chyba ze mi umknelo.

Kierowalem sie:

root@Exigo_Hub:~# swconfig list
Found: switch0 - QCA MP
Found: switch1 - QCA AR8337

Aby moze latwiej bylo przeniesc na dsa. Z QCA AR8337 mamy taki Linksys MR5500, Xiaomi AX6000.

279

(751 odpowiedzi, napisanych Sprzęt / Hardware)

c#Hunter napisał/a:

Szkoda czasu Cezarego na ten wynalazek, jak wiemy sama platforma ipq5xx jest słaba i typowo operatorska. Bez binarek Qualcomma nie ma szans to dobrze działać a te binarki mają swoje ograniczenia.
(...)
Jak ktos kompilował kiedyś OpenWRT z blobami to widzi co jest grane. Ten soft źle nie działa. Jakby Chińczyk dał swoje pliki i configi kompilacji można by zerknąć. Bez tego, moim zdaniem, to strata czasu.

Po takim pozytywnym opisie mam ochote od razu spakowac router i wystawic go na sprzedaz.

Wszyscy doskonale wiemy ze to router budzetowy i za te $$$ nie powinien sie nawet uruchamiac, a co dopiero zeby dawal dostep do internetu.

c#Hunter napisał/a:

Tak samo czytam (na pepper), że ludzie probują robić opkg update opkg upgrade...

Dlatego warto sprobowac dorobic wsparcie, aby ta "puszka z modemem" miala normalna funkcjonalnosc.

280

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

@IceG Czy tylko mi, raz na jakiś czas (w sensie dni) resetuje wprowadzone zmiany i w user_defined_ports.json mam tylko znaki []?
Nie zdarza się to często ale nie wiem w którym momencie to się dzieje.
Wcześniej przed zmianami w Draggable też to było ale nic nie pisałem.

Czy możesz zrobić jakąś wersję dla mnie z logowaniem do /tmp?
Router podłączony jest do zasilania awaryjnego.

Pierwsze slysze, aby sama znikala konfiguracja, zerkne na to na tygodniu.

281

(751 odpowiedzi, napisanych Sprzęt / Hardware)

fcfan napisał/a:

Czy ktoś się spotkał z tym, że w opcjach protokołu WAN nie ma qmi (domyślnie DHCP)? Próba instalacji helperów i samego uqmi kończą się na tym, że... repozytorium nie zawiera ani uqmi, ani umibm, ani nic odpowiedzialnego za współpracę z kartą SIM. A to tylko początek problemów i najbardziej mnie dziwi fakt, że jeszcze nikt nie wspomniał o tym problemie!
Siedzę nad tym już wiele godzin, a teraz AI twierdzi, że bez qmi to albo soft od chińczyka i potencjalnie śmietnik albo zwrot.

To ze ten soft jest okrojony i brakuje wielu rzeczy to juz wiemy, tez o tym pisalem ze az oczy bola. Nie wiem jak reszta uzytkownikow, ale ja zamowilem ten router z mysla o tym abym za rozsadne $ sprobowal nauczyc sie obslugi modemow w trybie pcie (aby dostosowac moje obecne pakiety lub nawet napisac nowe) bo na usb mysle ze doszlismy do sciany. Nie ma qmi/mbim bo modem dziala tu na innych dedykowanych pakietach, protokolach od quectela.

282

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Ponad to był jeszcze jeden zasadniczy problem - ten soft który masz teraz w routerze jest jeszcze na swconfig i konfiguracja networka z niego korzysta, tak? Sprawdź u siebie. A po nowemu trzeba go na DSA zapiąć.

root@Exigo_Hub:~# swconfig list
Found: switch0 - QCA MP
Found: switch1 - QCA AR8337

Dokładnie.

Cezary napisał/a:

Ten udostępniony DTS to był dts wybrany z działającego obrazu. Tam było wszystko i nie był to DTS który można wrzuć do OpenWrt, nic tam nie było includowane, wszystko było na cyfrach oparte, nic nie było makrem.

Też racja, wszystko tam było wpisane jawnie, całymi ciągami, więc niefajnie.

Cezary napisał/a:

Nauczyłeś się robić aplikację do luci to czemu nie miał byś portować OpenWrt na urządzenia? Przecież nie jest to projektowanie reaktorów atomowych, od czegoś trzeba zacząć, więc czemu nie od tego? Na plus że masz urządzenie, potrafisz się do niego podłączyć,  wiesz czego trzeba oczekiwać od działającego poprawnie urządzenia. Więc śmiało, próbuj.

Cezaryyy... Ty, mając uczulenie na LuCI też pyknąłeś nie jeden fajny pakiet, wiec LuCI to tylko kwestia poświęconego czasu (czasem dopytania). Przyznawać się Forumowicze, kto sobie również koduje pakiety do Lucynki, tylko proszę nie wszyscy na raz.

Ja nie mówię, że sie nie da, tu jest wymagany miks czasu/wiedzy/doświadczenia wink.

283

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Ty nie czekaj na mnie tylko zabieraj się za portowanie smile Na początek zobacz czy initramfs od jakiegoś innego modelu ipq50xx się uruchomi, tak po prostu. Później można go przerabiać pod D50.

Ja i tak zabiorę za niego na święta, bo teraz to z chęcią bym dl.eko.one.pl przerzucił na nowy sprzęt.

Troche nie czuje sie na silach aby zabierac sie za portowanie smile wstyd przyznac, ale ciut nie ta wiedza.

Jasne moge cos poprobowac ale ktos musi wskazac droge. Sprobuje na starcie zbudowac obraz z tego dts co tu gdzies w temacie latal (ten na github).

Stron juz tyle ze ciezko sie w temacie odszukac, nie pamietam na czym sie ostatecznie skonczylo, znamy sposob na wgrywanie / przywracanie sprzetu?

284

(751 odpowiedzi, napisanych Sprzęt / Hardware)

OK, pacjent do mnie dotarł, serial podpięty, więc też mogę testować o ile coś się uda Cezaremu uruchomić.

https://i.ibb.co/CpM1Pxgk/XUNISON-Exigo-D50-5-G-UART.jpg

Pierwsze wrażenie to.. na moje oko są to jakieś leżaki magazynowe, operator się wycofał z umowy a naprodukowali tego, więc się wyzbywają po kosztach. Soft jest straszny, aż oczy bolą (chyba za bardzo się przyzwyczaiłem do moich pakietów/kompilacji). Z tym ramem jest coś nie tak, powinno pokazywać te 512MB, a nie 300 z kawałkiem (dziwne).

285

(13 odpowiedzi, napisanych Inne)

Cezary napisał/a:

I teraz trochę ćwiczenia umysłowego - co w takim razie współcześnie jest w takich tajnych laboratoriach o czym usłyszymy za kolejne 30 czy 50 lat?

Może to są te słynne komputery kwantowe. Strach pomyśleć co sprzętowo ogarnia taki system "Echelon".

286

(279 odpowiedzi, napisanych Oprogramowanie / Software)

Hi,
Text is too long/content is too large, so it looks bad in these places.
I will add content hiding (at the ends), but improving the translation would also help.

@fayzdraxmanov86 How we can shorten it and keep the meaning?

msgid "Connection state"
msgstr "Состояние соединения"

Check the Russian translation, if anything can be shortened, I am waiting for suggestions.

287

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Zamowilem ten wynalazek, wiec o ile za czas jakis dotrze do mnie (i to jeszcze sprawny) to sie przylacze do testowania i psucia.

288

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

I teraz ciekawostka - mimo tylu postów i mejli które dostałem, to co skompilowałem dotychczas pobrało... 2 userów.

Dobre smile, to chyba przerasta moją logikę. Chociaż chętnie posłucham wyjaśnień użytkowników.

Cezary napisał/a:

qmi_wwan implementuje qmap'a w pewien sposób, ale o wiele więcej jest tego w quectelowym qmi_wwan_q. Natomiast czy i jak działa - nie wiem, też nie mam żadnego sprzętu z pci.

Narobili tych pakietów Quectel-CM, Gobinet, itp.

Jest ten zestaw QModem, widziałem że w Immortal też coś mają "dodane" dedykowanego. Bez sprzętu mogę sobie gdybać, co i jak.

289

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Aż dziwne.. tyle osób router kupiło, a jakoś małe jest ciśnienie na dorobienie oficjalnego wsparcia.

290

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Macie do testów: https://dl.eko.one.pl/test/xunison-exigo-d50-5g/

Luci, język polski, modemmanager do modemu, wiregaurd, kilka podstawowych modułów. Nie ja robiłem wsparcie, kompilat za to jest już mój. Źródła do tego są zawarte są w https://github.com/Dragoboss/openwrt/co … c58c8627ae

Niech ktoś przetestuje czy w ogóle działa. Pamiętajcie że to wersja rozwojowa openwrt, w której nie wszystko musi działać.

Siamanko,
A ja mam głupie pytanie z racji tego że do tej pory miałem tylko modemy działające w trybie usb.

Czy mamy pod OpenWrt sprawdzone pakiety do obsługi tego modemu w pcie? tak aby działał QMAP i modem był w stanie pokazać pełnie mocy. Wizja używania MM raczej mnie nie nastraja pozytywnie.

291

(751 odpowiedzi, napisanych Sprzęt / Hardware)

nicefile napisał/a:

tam w ogóle jest więcej niż 256MB RAM? ath11k lubi robić OOM nawet na 512MB

Specyfikacja:
https://xunisonpresents.b-cdn.net/wp-co … D50-5G.pdf

https://github.com/4IceG/Personal_data/raw/master/zrzuty/mini-diskmanager/Disk%20Manager%201.png?raw=true

Wstepnie dodalem pakiet na github:
https://github.com/4IceG/luci-app-mini-diskmanager

Pakiet jest w pełni funkcjonalny.

Też używam spoko pakiet, tylko właśnie brakowało mi czegoś co by mi ogarnęło formatowanie na routerze/NAS.

Z tego co widzę to ma w zależnościach:

LUCI_DEPENDS:=+fdisk +smartmontools +smartmontools-drivedb

więc lajcik po całości. Tylko że tamten pakiet tylko czyta, a ja mam z założenia ingerować smile.

Chyba zostanę przy tych pierwotnych, nie wydają się bardzo przesadzone:

LUCI_DEPENDS:=+luci-base +block-mount +fdisk +parted +lsblk +e2fsprogs +ntfs-3g +dosfstools +swap-utils

294

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

@IceG Widzę na GitHub zmiany i teraz działa tu i tu.
Jakbyś jeszcze ogarnął temat, żeby nie trzeba było modyfikować oryginalnego pliku
luci-mod-status-index-port.
Wystarczy dodać własny rpcd #48.
Przydałaby się jeszcze informacja na gicie i tu w temacie, że zmiana dotyczy DSA, a nie swconfig.

Zerknę na to w wolnej chwili.

Pewnie każdy zapomniał już o tym pakiecie, a że mam w planach podnieść soft na moim Zyxelu, popełniłem takie bardzo prostackie coś

https://i.ibb.co/v4PfR0q1/mdm.png

Na ten moment zastanawiam się jak podejść do zależności, chciałbym aby pakiet był na router i NAS, więc musi na starcie zawierać ultra mało zależności, chociaż teraz to miejsce chyba nie jest już problemem.

Podstawowy pakiet miał:

LUCI_DEPENDS:=+luci-base +block-mount +fdisk +parted +lsblk +e2fsprogs +ntfs-3g +dosfstools +swap-utils

296

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

W ciemno niczego nie zmieniaj i nie doklejaj, bo to nie jest dzieło człowieka.
Trzeba przetestować i wychwycić ewentualne błędy.
Więc możliwe, że kod jest jeszcze do poprawki.

Spokojnie, nie pali sie smile, na github bez testowania nie wrzucam.

297

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:
IceG napisał/a:

Nie planowalem robic zadnych dodatkowych zmian, cos nie tak dziala, co chcesz/potrzebujesz uzyskac?

Przydałoby się jeszcze dodać obsługę ekranu dotykowego w draggable, bo masz tylko obsługę myszy.

Co, kto lubi.
To sie raczej ustawia raz na rok i zapomina. Nawet bym o tym nie pomyslal, ale ok moge to dokleic do kodu jak juz "lecimy w full opcje".

298

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

@IceG, czy jesteś w stanie w makeDraggable dodać touchstart, touchmove, touchend z jednoczesnym zablokowaniem funkcji zapisu obrazu przy dłuższym przytrzymaniu?

Nie planowalem robic zadnych dodatkowych zmian, cos nie tak dziala, co chcesz/potrzebujesz uzyskac?

@Meet może napisz ten post też na forum OpenWrt (w tematach z początku wątku), może ktoś się odezwie / zgłosi.

300

(96 odpowiedzi, napisanych Oprogramowanie / Software)

lexmark3200 napisał/a:

@IceG, a nie myślałeś zrobić skrypt np. w bash do prostej zamiany pliku 29_ports.js oraz edycji luci-mod-status-index.json ?
U siebie kopiuje folder z plikiem 29_ports.js oraz wykonywalny skrypt do /tmp/, odpalam, robi to co podajesz w opisie i usuwa z /tmp/ po wykonaniu zadania, nic poza wydaniem polecenia uruchamiajacego mój skrypt nie trzeba robić.
Może warto dołożyć, chyba, że zrobisz paczkę (pakiet) który ogarnie to z automatu.

Serio, nie myślałem nad skryptem do tego. Pewnie prędzej ktoś obcykany zrobiłby łatki i one by podmieniały zawartość plików (o ile nic by się nie zmieniło w podstawowej wersji). Pakiet to też kombinacja alpejska bo zapewne trzeba by zmieniać nazwy plików (kompilacja może nie puścić tych samych plików w 2 różnych miejscach) i później w postinstalacji podmieniać (chyba że się mylę).

Ogólnie ingerujemy w  pliki systemowe co utrudnia mocno wszelkie działania.