26

Odp: Openwrt-19.07

Panowie... proszę o pomoc wink korzystając z poradnika https://eko.one.pl/?p=openwrt-kompilacja kompiluje sobie od jakiegos czasu 18.06.02 i nie ma problemu, teraz chciałbym przetestowac 19.07 więc analogicznie do

git checkout v18.06.2

robię

git checkout v19.07

i mam błąd: error: pathspec 'v19.07' did not match any file(s) known to git. smile

27

Odp: Openwrt-19.07

Bo jeszcze nie ma wydania 19.07. Przelącz się na gałąź "openwrt-19.07" albo coś w tym stylu.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

28

Odp: Openwrt-19.07

faktycznie, dzięki... takie oczywiste tongue

29

Odp: Openwrt-19.07

I zaraz będzie następne pytanie - czemu mi nie chce zainstalować pakietów?
Odpowiedź: "Bo jeszcze nie ma wydania 19.07" i nie ma jeszcze repo.

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

30

Odp: Openwrt-19.07

ryrzy napisał/a:

Panowie... proszę o pomoc wink korzystając z poradnika https://eko.one.pl/?p=openwrt-kompilacja kompiluje sobie od jakiegos czasu 18.06.02 i nie ma problemu, teraz chciałbym przetestowac 19.07 więc analogicznie do

git checkout v18.06.2

robię

git checkout v19.07

i mam błąd: error: pathspec 'v19.07' did not match any file(s) known to git. smile

Ja zrobiłem tak:

git clone --branch openwrt-19.07 http://github.com/openwrt/openwrt.git
Netgear R6220
TP-Link WDR3600
Nexx WT3020F

31

Odp: Openwrt-19.07

Cezary napisał/a:

I zaraz będzie następne pytanie - czemu mi nie chce zainstalować pakietów?
Odpowiedź: "Bo jeszcze nie ma wydania 19.07" i nie ma jeszcze repo.

nie będzie bo juz o tym przeczytałem wcześniej to raz tongue dwa kompiluje ze wszystkim co mi potrzebne od razu do obrazu tongue

32

Odp: Openwrt-19.07

Brawo smile

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

33 (edytowany przez marcin19883 2019-06-18 14:43:47)

Odp: Openwrt-19.07

Takie głupie pytanie, po co kompilować samemu, jeśli snapshoty wychodzą codziennie? Dla innego konfigu, czy doboru pakietów?

34

Odp: Openwrt-19.07

Dla innego konfigu, dla innego zestawu pakietu, dla realizacji czegoś czego w oryginale nie ma.

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

35 (edytowany przez marcin19883 2019-06-18 15:19:55)

Odp: Openwrt-19.07

A nie  mogę kompilować dla swojego sprzętu, muszę od razu całą platformę poleceniem "make ar71xx" czy tam jest potem wybór urządzenia? Bardzo długo nie kompilowałem, więc sorry za pytania.

36

Odp: Openwrt-19.07

Jakie make ar71xx? Tak się dla gargoyle kompiluje.

Możesz. Przecież w menu masz wybór urządzeń - albo wszystkie albo jedno konkretne, albo kilka wybrać. Zaraz na samym początku po make menuconfig to jest.

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

37

Odp: Openwrt-19.07

Tak, chce gargoyle robić najpierw. Znalazłem polecenie: make ar71xx.usb_large_nand FULL_BUILD=true. Dla mojego Netgeara WNDR4300. Pytam się, bo mam ograniczoną wydajność sprzętową i mały dysk SSD 128GB.

38 (edytowany przez Cezary 2019-06-18 15:32:44)

Odp: Openwrt-19.07

Gargoyle buduje się inaczej, bo ono ma własny system. Możesz wywalić zbędne routery z pliku targets/ar71xx/profiles/usb_large_nand/profile_images ale to tak za bardzo nie zmniejszy zapotrzebowania na dysk.

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

39 (edytowany przez marcin19883 2019-06-18 19:48:43)

Odp: Openwrt-19.07

Polecenie:  "make ar71xx.usb_large_nand FULL_BUILD=true" nie działa. Wystarczyło normalne "make", bo i tak domyslnie w makefile jest jako TARGET ar71xx. Już się kompiluje a chciałem zmienić język domyslny itp sad

40 (edytowany przez Zuzia 2019-06-19 10:43:21)

Odp: Openwrt-19.07

Cezary napisał/a:

Dla innego konfigu, dla innego zestawu pakietu, dla realizacji czegoś czego w oryginale nie ma.

Czasem oryginału też nie ma. Właśnie udało mi się skompilować OpenWrt 19.07 dla  Easybox 904 xDSL, pacjent przeżył i ma się dobrze smile

41

Odp: Openwrt-19.07

Zuzia napisał/a:
Cezary napisał/a:

Dla innego konfigu, dla innego zestawu pakietu, dla realizacji czegoś czego w oryginale nie ma.

Czasem oryginału też nie ma. Właśnie udało mi się skompilować OpenWrt 19.07 dla  Easybox 904 xDSL, pacjent przeżył i ma się dobrze smile

Ja miałem swego czasu WRT54gl bez wifi na ostatnim openwrt.

42 (edytowany przez marcin19883 2019-06-19 14:41:59)

Odp: Openwrt-19.07

Ja użyłem poleceń dla Openwrt:
Pierwszy raz
# git checkout openwrt-18.06
# ./scripts/feeds update -a
# ./scripts/feeds install -a
# make menuconfig
# make

Aktualizacja:

# git pull
# ./scripts/feeds update -a
# ./scripts/feeds install -a
# make menuconfig
# make

Dobre polecenia? bo jakoś opcja git pull przy checkout v18.06.2 nie wchodziła, dlatego openwrt-18-06 mam. A zamiast make package/symlinks mam te dwa skrypty. Może być, czy to to samo, co make package/symlinks?

43

Odp: Openwrt-19.07

To to samo jeżeli chodzi o polecenia.

Musisz nauczyć się  rozróżniać "branch" (openwrt-18.06) <- to jest gałąź ze źródłami wersji stabilnej od "tags" (v18.06.2 <- to jest znacznik w źrodłach). Jest branch openwrt-18.06 i tag v18.06.1 czy v18.06.2 ale nie ma branch v18.06.2 czy tags openwrt-18.06.

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

44 (edytowany przez marcin19883 2019-06-19 15:07:43)

Odp: Openwrt-19.07

A jak wykonałem checkout openwrt-18.06, to mi pobierze najnowsze 18.06.2 z poprawkami na dzień dzisiejszy?

ps. sugerowałem się sekcją HEADS na git.openwrt.org/openwrt/openwrt.git

45

Odp: Openwrt-19.07

Najnowsze zmiany są w gałęzi openwrt-18.02 i to NIE JEST 18.06.02. Wersja 18.06.02 została oznaczona kilka miesięcy temu i ona jest "zamrożona" - tam żadne porawki nie wchodzą. Będą w 18.06.03 o ile będzie.

Więc jak pobierzesz gałąź openwrt-18.06 to będziesz miał najnowsze poprawki, ale nie będzie to 18.06.2 tylko coś nowszego (18.06-SNAPSHOT mówiąc dokładnie).

A wersja rozwojowa to kolejna bajka.

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

46

Odp: Openwrt-19.07

Cezary napisał/a:

Więc jak pobierzesz gałąź openwrt-18.06 to będziesz miał najnowsze poprawki, ale nie będzie to 18.06.2 tylko coś nowszego (18.06-SNAPSHOT mówiąc dokładnie).

Ok teraz rozumiem. Będe mieć podobnie jak buildy z forum, czyli snapshot big_smile

47

Odp: Openwrt-19.07

A co się stanie, jeśli przez przypadek nie będę mieć neta lub zamknę okno podczas kompilacji openwrt? Mam dać opcje make menuconfig i make, to zacznie robić na tych zrobionych plikach i po prostu będzie kontynuacja?

48

Odp: Openwrt-19.07

Wtedy wpiszesz make i będzie się kompilowało dalej. Dziwne pytanie w sumie smile

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

49 (edytowany przez marcin19883 2019-06-19 21:59:53)

Odp: Openwrt-19.07

Człowiek uczy się całe życie. Swoją drogą kompilacja dla jednego routera a już trwa 12 godzin sad Z Gargoyle dałem sobie spokój jak zaczął dla całej platformy robić obrazy i robił 18godzin.

50

Odp: Openwrt-19.07

marcin19883 napisał/a:

Człowiek uczy się całe życie. Swoją drogą kompilacja dla jednego routera a już trwa 12 godzin sad Z Gargoyle dałem sobie spokój jak zaczął dla całej platformy robić obrazy i robił 18godzin.

Użyj komendy make -j 8.
Gdzie 8 to liczba rdzeni procesora na którym kompilujesz.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,