1 (edytowany przez Xemidra 2016-03-31 17:04:23)

Temat: Dodanie pakietu do repozytorium na eko.one.pl

Witam,

Byłaby możliwość dodania pakietu do repozytorium na eko.one.pl w wersji nowszej niż ta dostępna aktualnie w OpenWRT?
Chodzi mi dokładnie o pakiet vnStat, który aktualnie jest dostępny w wersji 1.12 a najnowsza, stabilna to 1.15. Dodatkowo w domyślnym pliku konfiguracyjnym dostępnym w repo OpenWRT są zmienione wartości w stosunku do oryginalnego pliku konfiguracyjnego, które powodują przekłamania w statystykach.

Problem dokładnie opisałem tutaj, jednak nadal nie ma odpowiedzi ze strony OpenWRT.
https://forum.openwrt.org/viewtopic.php … 51#p317551

Pozdrawiam.

2

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Masz działający Makefile do kompilacji wersji 1.15?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Sorry, że dopiero teraz xD
Makefile do wersji 1.16 jest tutaj http://humdi.net/vnstat/

4

Odp: Dodanie pakietu do repozytorium na eko.one.pl

To nie jest makefile do openwt tylko źródła vnstat. Ale sprawa i tak pozamiatana, bo w źródłach repo właśnie się 1.16 pojawiło.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Vnstat w wersji 16 wlasnie pojawil sie w repo - wiec zaraz bedzie problem rozwiazany
https://github.com/openwrt/packages/com … 93d256fd12

6

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Właśnie to samo napisałem...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Dzięki. W między czasie skontaktowałem się z developerem odpowiedzialnym za ten pakiet ale nie dostałem żadnej odpowiedzi więc założyłem, że mnie zignorował a tu okazuje się, że jednak postanowił paczkę zaktualizować.

8

Odp: Dodanie pakietu do repozytorium na eko.one.pl

A teraz pytanie jak zaktualizować vnstat?

root@OpenWrt:~# opkg install vnstat vnstati
Package vnstat (1.12-1) installed in root is up to date.
Package vnstati (1.12-1) installed in root is up to date.
WinISO.pl - Archiwum polskich wersji systemów Windows, Windows Serwer i Office

9

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Skompiluj sobie nową wersję po prostu. Aktualizacja pojawiła się źródłach wersji rozwojowej, nie oznacza to że automatycznie została dodania i skompilowana na wszystko co wydali dotychczas.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Cezary napisał/a:

Skompiluj sobie nową wersję po prostu.

OK, nie bardzo wiem jak się za to zabrać (choć ze 2-3 razy kompilowałem sobie własne WRT). Poczekam aż aktualizacja pojawi się w oficjalnym repo CC

WinISO.pl - Archiwum polskich wersji systemów Windows, Windows Serwer i Office

11

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Nie pojawi się. Najszybciej będzie w następnym wydaniu lede.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Dodanie pakietu do repozytorium na eko.one.pl

To może pojawi się wczśniej w Twoim repo (oczywiście bez nacisków) a jeśli nie to trzeb będzie sobie postawić virtualkę i smamu skompilować.

WinISO.pl - Archiwum polskich wersji systemów Windows, Windows Serwer i Office

13

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Odnośnie własnej komplikacji LEDE, jest tutaj jakiś poradnik albo wskazówki jak to zrobić?
Jak wygląda ten proces w porównaniu do OpenWRT? Można się posługiwać poradnikami dla poprzedniej platformy?

14

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Tak. URL źródeł jest oczywiście inne, ale sam proces kompilacji nie zmienił się zbytnio.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Skoro będę to robił w maszynie wirtualnej jakieś sugestie albo propozycję, której dystrybucji użyć?

16

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Ostatniego ubuntu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Cezary napisał/a:

Skompiluj sobie nową wersję po prostu. Aktualizacja pojawiła się źródłach wersji rozwojowej, nie oznacza to że automatycznie została dodania i skompilowana na wszystko co wydali dotychczas.

Czyli w najbliższym wydaniu stabilnym LEDE się nie pojawi ta zaktualizowana wersja?

18

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Repo pakietów ma swój odłam "lede-17.01". Nie przenieśli zmiany vnstat do tej gałezi, więc o ile jakiś master deweloper nie wpadnie na to to nie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Dodanie pakietu do repozytorium na eko.one.pl

A jeżeli sobie skompiluję 1.16 ze snapshot to będzie działało w lede-17.01 czy trzeba będzie jakoś kombinować?

20

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Powinno działać, bo zmian pomiędzy 17.01 a snapshotem tak wiele nie ma, przynajmniej tych kluczowych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Mówisz masz, vnstat 1.16 dodany jest dla 17.01.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Faktycznie, rewelacja.
Dzięki za info.

23

Odp: Dodanie pakietu do repozytorium na eko.one.pl

@Cezary - Chyba znalazłem buga w vnstat 1.16.
Dałbyś może radę wrzucić do swojego repozytorium wersję 1.15, ewentualnie starszą, jeżeli nie będziesz w stanie dodać 1.15.
Wcześniej w LEDE dostępna była 1.12 przed aktualizacją.

24

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Jeżeli to faktycznie bug to zgłaszaj.

EDIT: dobra, widzę na forum.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: Dodanie pakietu do repozytorium na eko.one.pl

Jow - dotychczasowy maintainer paczki zrezygnował i po prostu przywrócił 1.12.
@Cezary - w tym przypadku nie zachciałbyś dodać wersji 1.15 do swojego repo?

Jeżeli byś potrzebował czegoś z mojej strony to daj znać, spróbuję pomóc.