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/.
 Członek DUG
	
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
 Użytkownik
	
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



 Członek DUG
	



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

 Moderator
	

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
 Członek DUG
	
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

 Moderator
	

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
 Członek DUG
	
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

 Moderator
	

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
 Członek DUG
	
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

 Moderator
	

Zbierz:
# dmesg > jakis_plik
i daj tu linka.
Co do błędu, to spróbuj po prostu make menuconfig.
Offline