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/.
Skompiowałem jajko (2.6.14) bez zmian - ustawienia configa "firmowe" no i chcę teraz dorobić sobie potrzebne moduły. Jak to zrobić ??
Dowiedziałem się od Preza, że tak to nie zadziała, trzeba kompilować jajo od nowa.
No to teraz nowy problem. Kompiluje jajko 2.6.14. Wydawało mi się, że takie rzeczy jak moduł do karty sieciowej są domyślnie dodawane- jednak ... po skompilowaniu i odpaleniu dosteję przy starcie to:
Detecting hardware...Discovered hardware for these modules: sk98lin 8139too sata_via via82cxxx via82cxxx_audio u
sb_uhci ehci_hcd
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in sk98lin module.
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in 8139too module.
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in sata_via module.
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in via82cxxx module.
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m via82cxxx_audio disabled in configuration.
Fri Dec 2 11:51:27 2005: Loading uhci_hcd module...
Fri Dec 2 11:51:28 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in ehci_hcd module.
Fri Dec 2 11:51:28 2005: Running 0dns-down to make sure resolv.conf is ok...done.
Fri Dec 2 11:51:28 2005: Setting up networking...done.
Fri Dec 2 11:51:28 2005: ^[[33m*^[[39;49m /etc/network/options is deprecated.
Fri Dec 2 11:51:28 2005: Setting up IP spoofing protection...done (rp_filter).
Fri Dec 2 11:51:29 2005: Configuring network interfaces...eth0: ERROR while getting interface flags: No such device
Fri Dec 2 11:51:29 2005: SIOCSIFHWADDR: No such device
Fri Dec 2 11:51:29 2005: SIOCSIFADDR: No such device
(...)
Na starym jajku 2.6.8 mam np:
Detecting hardware...Discovered hardware for these modules: sk98lin 8139too sata_via via82cxxx via82cxxx_audio u
sb_uhci ehci_hcd
i potem ładuje się co trzeba
lsmod na 2.6.14 wywala 5 pozycji , a na 2.6.8. uuuu dużo więcej
Co robię źle? Które opcje w jajku dodadzą moduł dla eth0 ??
Offline
Witam
Sam od niedawna używam Debiana i pierwsze czego postarałem sie nauczyć to kompilacja jądra. Było warto bo system jest teraz wydajniejszy, ale wracając do pytania...
Do ustawienia jąderka wykozystałem make menuconfig.
Tu możesz podać "firmowego" konfiga ale szczerze Ci odradzam wykorzystanie go bez modyfikacji. Zawsze lepiej dopasować jądro do swoich potrzeb.
Może ci się przydać polecenie lspci (wyświetla chipset mostków i kart roższerzeń).
Szczegóły:
http://linuxreviews.org/howtos/Kernel-Build-HOWTO/
Pozwodzenia
Offline
lsmod na 2.6.14 wywala 5 pozycji , a na 2.6.8. uuuu dużo więcej
A czy wkompilowales poszczegolne rzeczy jako moduły?
Offline
Sznury, ale ten oryginalny .config masz "debianowy", czy z "vanilla linux"? Skopiuj sobie odpowiedni konfig z /boot/config-cos_tam, gdzie config-cos_tam to config dystrybucyjnego jajka.
Offline
Pojechałem na "vanilla linux". Dodałem wprawdzie to co chciałem. Czy aż tak się pomyliłem :). Bardzo możliwe ostatnio baaaaardzo się pomyliłem na egz z logiki i .............. ok teraz robie jajko z configa debianowego. Thx Prezu
hmm po kompilacji z firmowym debian-configiem nic sie nie zmienilo ... dostaje to samo
Offline
A jesteś pewny, że to, czego nie możesz się doszukać jest niewkompilowane na stałe? Bo discover (pierwszy post) omija u Ciebie próby ładowania modułów wkompilowanych na stałe.
Offline
A jesteś pewny, że to, czego nie możesz się doszukać jest niewkompilowane na stałe? Bo discover (pierwszy post) omija u Ciebie próby ładowania modułów wkompilowanych na stałe.
Pewnie wogóle tego nie ma nawet jako modułu, gdyż
modprobe -l 8139too nie wypisuje czegokolwiek...
Offline
Sznury, w pierwszym poście:
Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in 8139too module.
Przeczytaj to dokładnie! :>
Tak jsk mówiłem, 8139too masz wkompilowany na stałe w jajko, a nie jako modół. Pozostałe brakujące pewnie też.
Offline
W taki razie skąd się bierze problem z kartą sieciową?? System jej nie wykrywa na nowym jajku ( kompilowany z konfigiem z debianowym wg wskazań )
A teraz jeszcze jeden problem - co to ma znaczyć (patrz poniżej). Nie mogę skompilować jajka na samym początku się coś wali i potem już dupa blada :(
fred:/usr/src/linux# make-kpkg --revision MojKern03 --config menuconfig /bin/sh: -c: line 0: syntax error near unexpected token `(' /bin/sh: -c: line 0: `echo ".file "null" .ident "GCC:(GNU)4.0.320051201(prerelease)(Debian4.0.2-5)" .section .note.GNU-stack,"",@progbits"' make: *** [debian_LOCALVERSION] Błąd 2 # work around idiocy in recent kernel versions (...)
Offline
Zbierz:
# dmesg > jakis_plik
i daj tu linka.
Co do błędu, to spróbuj po prostu make menuconfig.
Offline