Odp: Różnice między kompilacjami
Że nie ma takiego pliku. Chodzi o to że sensors-detect pisze o jednym, a w openwrt po prostu tego nie ma i sam sobie musisz poradzić.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Inne → Różnice między kompilacjami
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Że nie ma takiego pliku. Chodzi o to że sensors-detect pisze o jednym, a w openwrt po prostu tego nie ma i sam sobie musisz poradzić.
Daj jakąś podpowiedzieć, w którą stronę mam zmierzać, bo jak na razie to stoje w miejscu.
Zmodyfikować odpowiednio źródła. Tam skąd konfig pobrałeś jest też odpowiednia łatka jeżeli nie zauważyłeś.
Zapewne chodzi o nsa310.patch. Żeby nie przeciągać, powiedz jeszcze gdzie to wrzucić. Jak skopiuje to do odpowiedniego katalogu to mam znów puścić kompilację systemu i prawdopodobnie będzie to chodzić, tak?
To jest łatka na źródła. Tego się nigdzie nie kopiuje tylko nakłada na źródła openwrt. Jak - programem patch i tu szukaj w google.
A nie mogę sobie jej skopiować do katalogu patches?
Nie, nie możesz. Bo to nie jest do tego.
Tu chyba kończy się moja przygoda z kompilacją openwrt. Jedyne co udało mi się znaleźć to wrzucanie patchy do owego katalogu. Dzięki za poświęcony czas.
Tu chyba kończy się moja przygoda z kompilacją openwrt. Jedyne co udało mi się znaleźć to wrzucanie patchy do owego katalogu. Dzięki za poświęcony czas.
Nie przesadzaj... http://www.cyberciti.biz/faq/appy-patch … h-command/
Nie śmiejcie się, bo robię to pierwszy. Skorzystałem najpierw z 1 komedy i otrzymałem:
bartekdebian2@debian2:/opt/attitude_adjustment$ patch -p1 < /opt/attitude_adjustment/nsa310.patch
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: config-3.3
|===================================================================
|--- config-3.3 (wersja 36954)
|+++ config-3.3 (kopia robocza)
--------------------------
File to patch: nsa310.patch
patching file nsa310.patch
Hunk #1 FAILED at 174.
1 out of 1 hunk FAILED -- saving rejects to file nsa310.patch.rej
patching file 999-ledtrig-sata-disk.patch
patching file etc/diag.sh
patching file etc/uci-defaults/zyxel
patching file arch/arm/mach-kirkwood/nsa-310-setup.c
Hunk #1 FAILED at 189.
Hunk #2 FAILED at 246.
2 out of 2 hunks FAILED -- saving rejects to file arch/arm/mach-kirkwood/nsa-310-setup.c.rejAle jak widzę, że nie mógł znaleźć jakiegoś pliku i dużo błędów, to skorzystałem z 2 komendy:
bartekdebian2@debian2:/opt/attitude_adjustment$ patch < /opt/attitude_adjustment/nsa310.patch
patching file config-3.3
Hunk #1 FAILED at 174.
1 out of 1 hunk FAILED -- saving rejects to file config-3.3.rej
patching file 999-ledtrig-sata-disk.patch
patching file diag.sh
patching file zyxel
patching file nsa-310-setup.c
Hunk #1 FAILED at 189.
Hunk #2 FAILED at 246.
2 out of 2 hunks FAILED -- saving rejects to file nsa-310-setup.c.rejDalej błędy.
Żeby nałożyć ją musisz być w katalogu target/linux/kirkwood
Co mam wpisać w File to patch?
Nic. Masz wejść do tego katalogu i uruchomić to przez patch -p0 < /opt/attitude_adjustment/nsa310.patch
bartekdebian2@debian2:/opt/attitude_adjustment/target/linux/kirkwood$ patch -p0 < /opt/attitude_adjustment/nsa310.patch
patching file config-3.3
Reversed (or previously applied) patch detected! Assume -R? [n] y
Hunk #1 succeeded at 179 (offset 5 lines).
patching file patches/999-ledtrig-sata-disk.patch
patching file base-files/etc/diag.sh
patching file base-files/etc/uci-defaults/zyxel
patching file files/arch/arm/mach-kirkwood/nsa-310-setup.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
Udało się?
Nie. Wyczyść źródła i zrób jeszcze raz, bo cześć łatek miałeś już nałożoną. Na dodatek nie przeczytałeś komunikatów - napisał że już to jest i czy chcesz to usunąć, na co odpowiedziałeś ochoczo yes zamiast no.
Dawałem też no, ale wtedy otrzymywalem, że zignorował patchowanie.
Update://
bartekdebian2@debian2:/opt/attitude_adjustment$ make target/linux/clean
make[1] target/linux/clean
make[2] -C target/linux clean
bartekdebian2@debian2:/opt/attitude_adjustment$ cd target/linux/kirkwood
bartekdebian2@debian2:/opt/attitude_adjustment/target/linux/kirkwood$ patch -p0 < /opt/attitude_adjustment/nsa310.patch
patching file config-3.3
Hunk #1 succeeded at 179 (offset 5 lines).
patching file patches/999-ledtrig-sata-disk.patch
patching file base-files/etc/diag.sh
patching file base-files/etc/uci-defaults/zyxel
patching file files/arch/arm/mach-kirkwood/nsa-310-setup.cTeraz jest ok?
Skoro nie wypisał błędu to tak.
Niestety muszę chyba wszystko od nowa, bo teraz kompilacja się wykłada. Wyczyszczę całe środowisko i dam znać.
Korki od szampana wystrzeliły!
root@OpenWrt:/# sensors
lm85-i2c-0-2e
Adapter: mv64xxx_i2c adapter
in0: +1.80 V (min = +0.00 V, max = +3.32 V)
in1: +1.09 V (min = +0.00 V, max = +2.99 V)
in2: +3.21 V (min = +0.00 V, max = +4.38 V)
in3: +5.08 V (min = +0.00 V, max = +6.64 V)
in4: +12.19 V (min = +0.00 V, max = +15.94 V)
fan1: 1762 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
temp1: +27.0 C (low = -127.0 C, high = +127.0 C)
temp2: +27.0 C (low = -127.0 C, high = +127.0 C)
temp3: +33.0 C (low = -127.0 C, high = +127.0 C)
cpu0_vid: +0.000 VJedynie martwi mnie to:
r8169 0000:00:01.0: eth0: unable to load firmware patch rtl_nic/rtl8168d-2.fw (-2)To coś poważnego?
W sumie nie.
Jak zwykle coś jeszcze nie tak. Przy próbie instalacji niektórych pakietów otrzymuje:
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ir-core:
* kernel (= 3.3.8-1-9121bb5df2887ff8c06b3bd8a9335391) *
* opkg_install_cmd: Cannot install package kmod-ir-core.Ponieważ masz instalować paczki z modułami od siebie, z kompilacji z której pochodzi obraz. Nie z openwrt, nie z innej kompilacji. Po to ta suma kontrolna jest żeby weryfikować źródło pochodzenia paczki.
To samo dotyczy modułow m.in od dvbt? Muszę od nowa je kompilować? Pytam, bo nie chcę to zbytnio współpracować.
Tak.
Znowu ten sam problem. Nie kompiluje mi się sterownik od dvb-usb i sterownik od karty tv. Mam wszystko pozaznaczane mimo tego, większość sterowników jest nie skompilowana. Trochę to okienko configu się zmieniło i nie wiem czy czegoś nie przeoczyłem.
dvb-core mam skompilowane, brakuje mi dvb-usb i it913x-fe.
W usb support mam wszystko zaznaczone <M>
W multimedia support mam też wszystko zaznaczone przemiennie <M> oraz [ * ], dvbt adapters to samo. W customise dvb frontends mogę tylko zaznaczyć dummy frontend driver jako <M>.
Strony Poprzednia 1 2 3 4 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Inne → Różnice między kompilacjami
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc