301

(96 odpowiedzi, napisanych Oprogramowanie / Software)

roblad napisał/a:

Dobra zadzialalo ale ta zmiana gdzies tam jest dziwna, nie lepiej pakiet zrobic?

"Status portów" jest normalnie w systemie, nikt z tego pakietu nie zrobi, bo i po co?

Kwestia tylko dopisania tej linijki w jakimś jeszcze nieznanym mi miejscu i użytkownik nawet nie zauważy, że musi coś specjalnie robić, a będzie pamiętało ustawienia.

302

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

@IceG Zrobiłem jak napisałeś i teraz bangla smile

Super! no i gitez smile.

303

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Focus napisał/a:

Mam dodać to z gita do już istniejącego kodu w /usr/share/rpcd/acl.d/luci-mod-status-index.json, czy jak?

Dalej sypie błędami jak wyżej, a restart routera niczego nie zmienia.

Mamy plik

/usr/share/rpcd/acl.d/luci-mod-status-index.json

tam szukamy sekcji z uprawnieniami dla luci-mod-status-index-ports i podmieniamy na to:

"luci-mod-status-index-ports": {
      "description": "Grant access to port status display",
        "read": {
            "file": {
                "/etc/user_defined_ports.json": [ "read" ]
            },
            "ubus": {
                "file": [ "read" ],
                "luci": [ "getBuiltinEthernetPorts" ]
            }
        },
        "write": {
            "file": {
                "/etc/user_defined_ports.json": [ "write" ]
            },
            "ubus": {
                "file": [ "write" ]
            }
        }
    },

304

(96 odpowiedzi, napisanych Oprogramowanie / Software)

roblad napisał/a:

ja juz nie testuje, to niedziala

Wrzuciłem przed momentem obraz Cezarego OpenWrt 24.10-SNAPSHOT dla ZTE MF286D

1. Podmieniłem zawartość pliku 29_ports.js za pomocą WinSCP
2. Zmieniłem uprawnienia w luci-mod-status-index.json
3. Wyczyścilem cache przeglądarki dla pewności
4. Za pierwszym razem utworzyło mi plik /etc/user_defined_ports.json ale pusty, ponowiłem konfigurację i już miałem to co być powinno.

https://i.ibb.co/1YGS9Xrv/test2.png

Jak mi ktoś jeszcze raz napisze że mu nie działa to wyjdę i stanę obok smile

305

(96 odpowiedzi, napisanych Oprogramowanie / Software)

roblad napisał/a:
IceG napisał/a:

Dodales tez zmiany w pliku

/usr/share/rpcd/acl.d/luci-mod-status-index.json

? Ja bym jeszcze uruchomil router ponownie po wszystkich zmianach aby się pamięć podreczna i uslugi przeladowaly.


nie dziala, mi sie wyswietla

Save Error
Cannot save port configuration. Directory /etc may be read-only or insufficient permissions. Try running: chmod 755 /etc && touch /etc/user_defined_ports.json && chmod 644 /etc/user_defined_ports.json
Original error: Odmowa zezwolenia

To ja się poddaję, jestem gupi czemu to nie daje utworzyć pliku. Jeżeli tylko wszystkie te pliki podmienię i skompiluje to normalnie działa, tworzy plik jeżeli go nie ma i potem oczywiście pamięta układ portów.

Nie wiem.. może Cezary będzie chciał to testowo dodać w swojej kompilacji? lub sam to przetestuje?

306

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Dodales tez zmiany w pliku

/usr/share/rpcd/acl.d/luci-mod-status-index.json

? Ja bym jeszcze uruchomil router ponownie po wszystkich zmianach aby się pamięć podreczna i uslugi przeladowaly.

307

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Siemanko,

Przywróciłem pliki i są na https://github.com/4IceG/Port_status/tree/main, więc jak ktoś chce może sobie to dodać / podmienic (przetestować) u Siebie.

Ważne..
Na Moich kompilacjach bangla, więc najlepiej to wkompilować w obraz(-y). Nie testowałem podmiany pliku na routerze, więc nie gwarantuję że tu też będzie poprawnie działać.

Edit:
Aktualny plik ma dodane ograniczenia w długości etykiet / opisów.

308

(96 odpowiedzi, napisanych Oprogramowanie / Software)

roblad napisał/a:

u mnie to samo

Ok Panowie,
Wywalilem na tem moment link po pliku, musze zbadac sprawe w czym jest problem.

309

(96 odpowiedzi, napisanych Oprogramowanie / Software)

kipronar napisał/a:

Plik /etc/config/user_defined_ports nie istniał. Po dodanie tego pliku jako pusty - żadnych zmian. Edycja nadal nie zapisuje zmian, nic w tym pliku nie jest dodawane.

Plik konfiguracji powinien sie utworzyc, sprawdze to pozniej na innym routerze, moze byc tak ze trzeba dodac dodatkowe uprawnienia.

310

(96 odpowiedzi, napisanych Oprogramowanie / Software)

kipronar napisał/a:

OpenWrt SNAPSHOT, r31060-20aeef1ef8     Check Point V-80
Zamieniłem plik 29_port.js  na Twój,
Luci umożliwia edycję nazwy i  opisu, potem Save - i natychmiast wraca stare.
Ten sam efekt przy próbie przetasowania klawiszy.

Sprawdzcie czy macie utworzony plik:

/etc/config/user_defined_ports

Jezeli nie to zrobcie go recznie, nawet jako pusty plik.

U mnie ustawienia trzyma, wiec szukamy co nie pasi.

311

(96 odpowiedzi, napisanych Oprogramowanie / Software)

MiG25 napisał/a:

To jest kwestia tylko wyświetlania w tej zakładce luci , czy też za zmiana nazwy pójdzie zmiana nazw w konfiguracji ( czy jak zmienię nazwę   To ona w innych zakładkach,np sieć też się zmieni

Zmieniamy tylko w tym statusie LuCI, aby zwykly Kowalski mogl sobie dostosowac ten widok do opisu / ukladu z routera.

312

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

PS. Można zrobić ze spacją? Można nazwać port "Idzie w nim VLAN8" ?

Mozna uzywac spacji, w zamysle nazwy / opisy mialy byc zwiezle. Chcac zrobic Cezary Twój opis wiadome ze sie nie zmiesci i trzeba dodac znana nam opcje ukrywania za dlugich tekstow albo inaczej.. ograniczyc ilosc mozliwych do wprowadzenia znakow.

313

(96 odpowiedzi, napisanych Oprogramowanie / Software)

Siemanko,
Ostatnio tu na forum i chyba tez na forum OpenWrt widzialem pytanie o status portow, czy mozna zmienic szyk (dostosowac opis i uklad do sprzetu) i dodac opis (opcja).

https://github.com/4IceG/Personal_data/raw/master/zrzuty/Port_status.gif?raw=true

Dla odwaznych do testowania mam plik ...

Zamieniamy plik na routerze lub przy kompilacji:

Kompilacja: /feeds/luci/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include
Router: /www/luci-static/resources/view/status/include

Jest tez opis dodania tlumaczenia PL, ale to dla chetnych przy wlasnej kompilacji.

314

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

25% wejścia na eko.one.pl było z Wietnamu. Chiny to tylko 3%, 30% to Polska, reszta jak widać. Nie prowadzę żadnych rozmów z ludzi z Wietnamu poza bieżącymi rzeczami na githubie, więc to by tłumaczono nagły wzrost zainteresowania.

Czyli.. forum jest odrobinę znane smile.

315

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Cezary napisał/a:

Chińczyk nie usnął linków i zostało. A że Twój pakiet jest wykorzystywany na cały świecie to już doskonale to wiesz.

Miło z ich strony że to zostawili, bo to właśnie wywołuje uśmiech jak się widzi ile osób używa, albo w jakich rejonach świata.

316

(751 odpowiedzi, napisanych Sprzęt / Hardware)

Ciekawe.. ciekawe.. no kto by pomyślał, znów będzie na Mnie smile

317

(396 odpowiedzi, napisanych Oprogramowanie / Software)

Cezary napisał/a:

Luci jest beznadziejne. Naprawdę. Sugeruję żebyście zobaczyli jak wygląda starsza wersja softu teltoniki - to też było luci z innym motywem. Było mega czytelne i w bardziej przystępne dla użytkownika.

Kiedyś mi to Cezary wysyłałeś ale teraz nie mogę tego na szybko namierzyć (zrzutów ekranu z tego). Jako osoba, która z Lucyną trochę miała do czynienia od strony kodu to niestety muszę się zgodzić, że to środowisko ogranicza. Jest bardzo sztywne w metodyce działania oraz wyglądzie, plus ubogie w kontrolki.

Ciekawe czy są jakieś plany np. porzucenia LuCI na rzecz czegoś innego. Przejście na JS poprawiło odrobinę sytuację, ale nie widzę drastycznego rozwoju, wzrostu ilości pakietów dla użytkowników.

Także szacun, że Cezary podjąłeś się stworzenia takiego dodatku smile.

318

(396 odpowiedzi, napisanych Oprogramowanie / Software)

roblad napisał/a:
Cezary napisał/a:

Tak jak cisco, tplink, edimax, aruba, unifi i nawet mikrotika można pod to podciągnąć. Tak, prawie wszyscy.

az dziw ze LuCi tego nie mialo

Jak kiedys bylo ze soft producenta jest ubogi i nic nie ma, nie pozwala za wiele zrobic.. to teraz producenci tak poszli do przodu (nie wszyscy), OpenWrt zostalo daleko w tyle, tak ze w LuCI jest bieda i uzytkownik malo co sobie wyklika.

Cezary napisał/a:

A ponieważ zbieram na nowy router dla ASU to każda ciegiełka z pewnością się przyda.

Cezary zrob z tego belke informacyjna na gorze strony, co by ktos wiecej to przeczytal.

Tez zbieram na nowy sprzet, ale ja raczej nie mam co liczyc na srodki inne niz wlasne smile.

320

(29 odpowiedzi, napisanych Inne)

Cezary napisał/a:

Pamiętaj że jak jest zajęty kanał  1 na 20MHz to on tak naprawdę sięga też dalej... i tak samo dla 40MHz.

Źle nie wyszło, jest ok.

EDIT: musisz z tego robić osobną aplikację? Bo powinieneś zmodyfikować analizę kanałów i niech to poleci do luci jako zmiana dla analizy kanałów.

Wiem ze to sie rozklada co ladnie wlasnie pokazuje analiza kanalow, widac tam ta rozpietosc. Jeszcze nie wiem co z tym zrobie, ja analizy kanalow nie ruszam bo robi spoko robote. Tutaj to jest raczej drobna zabawka pokazujaca na jakim kanale moze nas spotkac DFS.

321

(29 odpowiedzi, napisanych Inne)

Ok, wyszło takie sobie. Szału nie ma.
https://i.ibb.co/yFZq17Vh/channels.png

322

(29 odpowiedzi, napisanych Inne)

Jest wszystko tylko to przenieść na grafikę to łopanie. OK dzięki Cezary za podpowiedź, czyli dobrze myślałem (he.. jak zwykle ciut gorzej będzie z wykonaniem).

323

(29 odpowiedzi, napisanych Inne)

Ogólnie myślałem na wstępie aby się podczepić pod to co ma channel_analysis, czyli:

"ubus": {
       "iwinfo": [ "info", "freqlist", "scan" ]
},

czyli rozumiem że muszę się zaprzyjaźnić z

ubus call iwinfo

i prześledzić co mi zwraca.

324

(29 odpowiedzi, napisanych Inne)

Cezary napisał/a:
IceG napisał/a:

Trochę się skompromituję pytaniem, albo nawet bardziej niż trochę, ale możesz mi Cezary wyjaśnić jakie polecenie odpowiada za dany kolor "kafelka".

Powalczę aby to sobie dodać do Lucyny.

zależy jak to robisz, ale jak na div'ach to background-color.

Chodziło mi bardziej o polecenie/polecenia wykonywane z poziomu OpenWrt.

325

(29 odpowiedzi, napisanych Inne)

Trochę się skompromituję pytaniem, albo nawet bardziej niż trochę, ale możesz mi Cezary wyjaśnić jakie polecenie odpowiada za dany kolor "kafelka".

Powalczę aby to sobie dodać do Lucyny.