Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
jako że zaposiadłem niedawno debiana [3.1] a już wcześniej zaposiadłem modem sagema do neo, postanowiłem sobie rzeczony modem zainstalować
jak wynika z czytanych przeze mnie tutoriali [http://dug.net.pl/texty/neo.php , http://dug.net.pl/texty/neo.php ] aby zainstalować modem niezbędna jest rekompilacja jądra, co postanowiłem uczynić [podpierając się kolejnym tutorialem: http://www.debianusers.pl/article.php?aid=10&top10=1 ]
ściągnąłem źródła kernela 2.4.9
niestety, wszystko wysypuje się w momencie tworzenia kernela [po wydaniu polecenia make bzImage ]
przy próbie kompilacji jądra 'sposobem debiana' również wszystko szlag bierze
niestety, nie wiem gdzie są jakieś sensowne logi z samego procesu kompilacji ani też jak przechwycić to, co jest wypisywane na ekran więc moje pierwsze pytanie tyczy się właśnie jak zapisać do pliku wyświetlane podczas kompilacji komunikaty bo bez tego myślę że ciężko będzie mi pomóc : )
edit: skrin z errora:
http://img363.imageshack.us/my.php?image=kernelerror9xk.png
Offline
zapodaj sobie kernel-headers o numerze zgodnym z numerkiem twojego dystrybucyjnego jądra.
Zrób link symboliczny z /usr/src/linux_coś_tam do /usr/src/linux
i kompilacja eagle powinna pójść bez problemu
Online
po pierwsze primo chciałbym napisać że jestem lama na max i nie wiem co to znaczy zapodaj sobie kernel-headers o numerze zgodnym z numerkiem twojego dystrybucyjnego jądra
po drugie póki co nie wziąłem się jeszcze za kompilację sterów eagle - póki co staram się skompilować jądro : )
Offline
zrób:
apt-cache search kernel-headers
jeśli będziesz tam miał kernel-headers z taim samym numerem jak kernel, którego chcesz skompilować, to robisz:
apt-get install kernel-headers-NUMEREK.
A czy przypadkiem te stery (nie wiem, bo nie mam neo) to nie jest jakiś patch na jądro? Plik *.diff ??? Bo jesli tak - to musisz to zrobić zanim zaczniesz konfigurować jądro.
Offline
A czy przypadkiem te stery (nie wiem, bo nie mam neo) to nie jest jakiś patch na jądro? Plik *.diff ??? Bo jesli tak - to musisz to zrobić zanim zaczniesz konfigurować jądro.
nie, nie - eagle to typowa kompilacja
./configure
make
make install
bez żadnych sztuczek
Online
to znowu ja . . .
jeszcze raz chciałbym zapytać o to i owo odnośnie kompilacji tego kernela [powiedzmy, że póki co zapominamy o sterach eagle, do tego jeszcze wrócimy : ) ], bo, jak widać, nie jestem zbyt kumaty i nie wszystko z tego co piszecie rozumiem : )
więc . . .
z tego co napisaliście wnioskuję, że przed kompilacją mojego 'przyszłego' kernela mam najpierw ściągnąć i zainstalowac pakiet kernel-headers-nrMojegoJadra i dopiero wtedy sie brac za kompilacje, tak ?
bo jak juz wczesniej pisalem bralem sie za jadro 2.4.8, niestety, w wyszukiwarce pakietów na stronce debian.org pakietów z headerami do rzeczonego kernela znaleźć nie mogę [zresztą tam nie ma headerow nowszych niz do dystrybucyjnego jądra 2.4.27-2, są 2.4.7 i 2.4.9 ale do m68k - jakaś motorola czy coś ?: )]
z czego wnioskuję że albo źle szukam albo nie tam gdzie trzeba
[od razu taka uwaga - apt-getem sobie tego nie zainstaluję bo nie zapominajcie że po to próbuję skompilować to jądro żeby potem móc zainstalować modem sagema : )]
więc jeśli dobrze rozumiem i potrzebne mi te headery a pakiet taki istnieje i ktoś z Was miałby możliwość ściągnięcia to prosiłbym o takowe i wrzucenie tego gdzieś na www tudzież mi na maila [rw30@o2.pl]
a jeśli to nie o to chodzi to proszę o wytłumaczenie o co chodzi : )
dziękuję za poświęcony mi czas & pozdrawiam : )
Offline
ściągnij sobie tutaj http://www.kernel.org źródła całego kernela i zadnej zabawy z apt-get'em tylko rozpakowanie, konfiguracja i kompilacja zostaje :P
Offline
no tak właśnie zrobiłem - screen z erroru jaki mi wyrzuca podczas kompilacji masz w pierwszym poście tego tematu . . .
Offline
ok, jądro 2.4.31 się ładnie skompilowało
robiłem wszystko ładnie tak jak pisało w tutorialu http://www.debianusers.pl/article.php?aid=10&top10=1 [zwykła kompilacja nie-debianowa], dodałem sobie ładnie dodatkową pozycję do gruba, coś tam się niby zaczyna ładować ale po chwili wyskakuje error - coś w stylu
kernel panic - unable to mount root fs on 03:06
coś w tym typie . . .
ło co chodzi ? : )
Offline
wciśnij na forum szukaj i wpisz
"kernel panic"
Offline
fakt-fakt-fakt
w sumie nie na forum tylko na google znalazłem, po prostu partycja z debianem jest na reiserze a przy kompilacji jądra nie wkompilowałem jego obsługi . . .
no więc sys na nowym kernelu już działa, niestety sagem nie chce - mimo że kompilacja sterów + eagleconfig lecą bez problemu, potem ładuję moduł, synchronizuję i wszystko niby ok, ale łączyć się nie chce i kuniec : ( pomęczę to jutro : )
edit - stery 2.1.1 i jakoś zadziałało : )
dzięki wszystkim za pomoc : )
Offline
A ja sie tak zapytam dlaczego akurat wszyscy z neo robia to po jajkiem 2.4 a nie 2.6?
Offline
ja też nie wiem, mam jako 2.6.12 i neo śmiga jak marzenie.
Tylko wiesz, instalując system to wkładasz płyte do napędu i nie przeczytasz opcji pod F1 tylko walisz w entera i stąd jajka 2.4
Online
Heh no fajnie siedziec na 2.6.12 bez init hahaha mi niestety nie dane puki co :D
Offline
dobra, podsyłam ci mojego konfiga donowego - mocno okrojony - na pewno nie będziesz miał sieci bo wywaliłem wszystkie sieciówki, ale spróbuj skompilować i odpalić. Potem sobie uzupełnisz to co ci brakuje.
Pozdro :)
Online
A ja sie tak zapytam dlaczego akurat wszyscy z neo robia to po jajkiem 2.4 a nie 2.6?
a prawidłowa odpowiedź brzmi:
Tylko wiesz, instalując system to wkładasz płyte do napędu i nie przeczytasz opcji pod F1 tylko walisz w entera i stąd jajka 2.4
:)
wiesz, dla mnie to byla pierwsza w zyciu kompilacja jadra, a cos gdzies slyszalem [nie wglebiajac sie w temat] ze przy przejsciu z 2.4.x na 2.6.x sa jakies wieksze kombinacje
ale nie martw sie, przyjdzie czas i na 2.6 : )
Offline
wieksze kombinacje?
Hmm... w sumie - to ja żadnych nie odczułem. MOże to dotyczy systemów serwerowych itp., ale chyba Ty nie powinieneś się martwić. 2.6 konfiguruje, kompiluje i instaluje się w ten sam sposób...
Offline
A ja sie tak zapytam dlaczego akurat wszyscy z neo robia to po jajkiem 2.4 a nie 2.6?
Ja próbowałem uruchomić SpeedTouch-a z 2.6 z distro i nie ruszyło :P Dlatego miałem 2.4. Dopiero Bodzio poinformował mnie, że 2.6.12 ma zaimplementowaną obsługę tego dziadostwa i wtedy zmieniłem.
Offline
Tzn ze na 2.6 zditro nie da rady odpalić tego czegos?
Offline
Nie to, że nie da rady - ja sobie nie poradziłem :P Może komuś bardziej doświadczonemu lub mającemu więcej szczęścia by poszło od ręki.
Offline
weź sobie eagle w wersji 2.1.1 - jest dość posłuszne
Online