[Moje wlasne openWRT - czyli od zera do firmware`a]
|
jejek |
Dodano 08-02-2010 22:57
|
User
Posty: 59
Dołączył: 25/01/2009 14:56
|
Image Builder
A poważnie to Image Builder.
Kompilujesz wszystko, instalujesz minimum, doinstalowujesz paczki do momentu, gdy jesteś zadowolony, notując co zainstalowałeś. Budujesz obraz na tej podstawie i masz. |
|
|
|
Tytan69 |
Dodano 08-02-2010 23:07
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Cytat obsy napisał/a:
Radio się wybierze domyślnie, jest w profilu od wrt160nl.
PS. Nigdy pakiety się nie kompilują od zera. Chyba ze specjalnie to w opcjach zaznaczyłeś.
Kernel jest jedynie budowany za każdym razem.
ato co pisałeś "W Kernel modules -> Wireless drivers powinna zaznaczyć się opcja kmod-ath9k. "
bo sama mi się nei zaznaczyła...
to keidy muszę zrobić make clean ? Tylko po aktualizacji trunka czy przed każdą kompilacją?
Edytowany przez Tytan69 dnia 08-02-2010 23:09
|
|
|
|
obsy |
Dodano 08-02-2010 23:10
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
nigdy Chyba ze tak coś namieszasz że nie będzie chciał się skompilować.
PS1. Prościej jest czyścić pojedynczy pakiet który nie che się kompilować
PS2. Jak jest aktualizacja kernala to warto mimo wszystko cały kernel wyczyścić i przebudować ponowanie
PS3. make dirclean to juz tak niskopoziomowo...
|
|
|
|
Tytan69 |
Dodano 08-02-2010 23:17
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
No to teraz wiem dlaczego tobie sie kompiluje a mi nei na twoim configu.
po prostu masz pakiety gotowe te co mi teraz sie sypią, gdybyś wyczyścił to pewnei tez by sie posypało |
|
|
|
obsy |
Dodano 08-02-2010 23:26
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Dawaj, który mam wyczyścić?
|
|
|
|
Tytan69 |
Dodano 08-02-2010 23:37
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Teraz to juz nie wiem. wczoraj wywalał rrdtool. Dziś juz nie sprawdzałem. Natomiast dziś wywala mc ale ty tego nie kompilujesz.
głupie pytanie: jak wyczyścić pojedynczy pakiet ale bez jednoczesnej kompilacji? |
|
|
|
obsy |
Dodano 08-02-2010 23:49
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
make package/feeds/packages/rrdtool-clean
lub
make package/rrdtool-clean
w zależności czy pakiet należy do feedsów czy do glównego zbioru.
|
|
|
|
Tytan69 |
Dodano 08-02-2010 23:51
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Nareszcie kompilacja zakończyła się powodzeniem. Dla wrt160nl. Mało dodatków ale mc musiałem wyłączyć. |
|
|
|
arteq |
Dodano 09-02-2010 08:37
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
Cytat obsy napisał/a:
PS3. make dirclean to juz tak niskopoziomowo...
zanim to się zrobi warto skopiowac na bok katalog dl :-) Ja u siebie mam globalny katalog ze zródłami do openwrt i openembedded :-)
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|
|
Tytan69 |
Dodano 09-02-2010 11:16
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Jestem przed wgraniem moich piwerwszych komilacji do WRT160NL.
Na wszelki wypadek zrobiłem kabelek RS do ratowania routera.
Czy kabelkiem zawsze mam możłiowść odratować ten router gdy obraz okaże się felerny?
Czego dopilnować obym miał szansę odratowania? Czy ten obraz nadpisuje bootloader? |
|
|
|
obsy |
Dodano 09-02-2010 11:19
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Żaden obraz (oprócz oryginału) nie nadpisuje bootloadera. Wiec o ile nie zaczniesz po nim grzebać to masz szansę odratować.
|
|
|
|
Tytan69 |
Dodano 10-02-2010 22:32
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
No dobra zaczęła się zabawa na całego i widzę interesujący kwiatek.
Kompilacja większa niż 5MB nie daje się wgrywać przez WWW.
Puszczam wgraj a tu mig i pisze że już wgrane - a tu pupa bo router czeka nadal.
Po tftp leci prawidłowo.
To typowe? Da się to poprawić? (WRT160NL).
|
|
|
|
obsy |
Dodano 10-02-2010 22:36
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Na oryginale? Nie. jakieś ograniczenie do 4M jest.
|
|
|
|
Tytan69 |
Dodano 10-02-2010 22:55
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Wgrywam kompilację openwrt (obraz ledwo ponad 5MB) na openwrt przez www i takie klocki są.
Edytowany przez Tytan69 dnia 10-02-2010 22:56
|
|
|
|
p1vo |
Dodano 11-02-2010 08:05
|
User
Posty: 172
Dołączył: 14/04/2006 22:53
|
to skorzystaj z polecenia sysupgrade
http://wifia.pl/ - Kraina bezprzewodowo?ci.
/Linksys Wrt54GL - Tomato/TP-Link WR1043ND - OpenWrt/rsPro - OpenWrt/
|
|
|
|
Tytan69 |
Dodano 11-02-2010 08:47
|
User
Posty: 191
Dołączył: 09/01/2010 00:48
|
Czy to sysupgrade rozwiązuje problem braku możliwości wgrania przez www...
Openwrt na WRT160NL.
|
|
|
|
SynC |
Dodano 13-02-2010 21:52
|
Super User
Posty: 512
Dołączył: 15/12/2009 17:35
|
No to jestem po pierwszej kompilacji.
Przebiegła bez problemów ,ale kompilowałem tylko domyślne pakiety(nie chciałem nic zmieniać, bo pierw chciałem zobaczyć czy w ogóle pójdzie)
Mały problem widzę w ilości pakietów możliwych do zaznaczenia, a właściwie w braku wiedzy co, gdzie, jak i po co.
Co warto warto wrzucić do obrazu a jakie pakiety najczęściej są potrzebne "później" do doinstalowania.
Wiem że każdy potrzebuje coś innego, ale chociaż informacyjnie kto co używa |
|
|
|
obsy |
Dodano 13-02-2010 21:56
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Pierwsza sprawa - feeds potrzebujesz. Będziesz miał więcej.
To co się skompilowało to podstawa do działającego systemu. Resztę wg uznania - zobacz co ja mam wkompilowane, zobacz co shibby dodaje (jest w opisach). Więc zależy co potrzebujesz.
Najczęściej rzeczy które używasz - usb, coś od wifi, ntpclient, dyndns, ftp itd.
|
|
|
|
SynC |
Dodano 13-02-2010 22:27
|
Super User
Posty: 512
Dołączył: 15/12/2009 17:35
|
Cytat obsy napisał/a:
Pierwsza sprawa - feeds potrzebujesz. Będziesz miał więcej.
Nie do końca rozumiem
Mam jeszcze kilka pytań:
1.Po kompilacji kopiuje sobie gdzieś pakiety i obraz, bo nowa kompilacja nadpisze te wcześniejsze?
2.Po każdym svn up, gdy pojawi się nowa wersja trunka, i wykonuje całą kompilację od nowa, config może pozostać czy trzeba tam zaglądać bo może się coś zmienić, co trzeba tam uwzględnić?
3.Te pliki które są w katalogu gdzie jest obraz wynikowy są do czegoś potrzebne?
4.Po każdej kompilacji trzeba coś usuwać,czy wystarczy kompilować i to co nam i tak już nie jest potrzebne zostanie nadpisane? |
|
|
|
obsy |
Dodano 13-02-2010 22:32
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
1. tak
2. wszystko sie może zmienić. Wywalą pakiet, zmienią jego nazwę, coś w budowaniu się zmieni. jak robisz svn up to widzisz co zmienia i musisz się do tego dostosować odpowiednio.
3. w sensie? Z tego powstał obraz. Jeżeli nic sie nie zmieniło to następnym razem nie będzie wszystkiego od początku kompilował tylko użyje tych plików
4. nie, jeżeli pojawi się nowa wersja to sam usunie i nadpisze. Chyba że nie bedzie potrafił
|
|
|