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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2005-12-02 00:59:02

  sznury - Członek DUG

sznury
Członek DUG
Skąd: Trzebnica
Zarejestrowany: 2005-10-27

Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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

 

#2  2005-12-04 00:47:37

  etilen - Użytkownik

etilen
Użytkownik
Skąd: Gdańsk
Zarejestrowany: 2005-11-21

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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

 

#3  2005-12-04 11:08:02

  korbol - Członek DUG

korbol
Członek DUG
Zarejestrowany: 2005-04-29

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

lsmod na 2.6.14 wywala 5 pozycji , a na 2.6.8. uuuu dużo więcej [/quote]
A czy wkompilowales poszczegolne rzeczy jako moduły?


Pozdrawiam

Offline

 

#4  2005-12-04 14:35:13

  Prezu - Masta Haka

Prezu
Masta Haka
Skąd: Trzebnica
Zarejestrowany: 2005-06-02

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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

 

#5  2005-12-04 15:42:14

  sznury - Członek DUG

sznury
Członek DUG
Skąd: Trzebnica
Zarejestrowany: 2005-10-27

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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

 

#6  2005-12-04 17:17:40

  Prezu - Masta Haka

Prezu
Masta Haka
Skąd: Trzebnica
Zarejestrowany: 2005-06-02

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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

 

#7  2005-12-04 18:40:39

  sznury - Członek DUG

sznury
Członek DUG
Skąd: Trzebnica
Zarejestrowany: 2005-10-27

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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.[/quote]

Pewnie wogóle tego nie ma nawet jako modułu, gdyż
modprobe -l  8139too nie wypisuje czegokolwiek...

Offline

 

#8  2005-12-04 19:58:46

  Prezu - Masta Haka

Prezu
Masta Haka
Skąd: Trzebnica
Zarejestrowany: 2005-06-02

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

Sznury, w pierwszym poście:

Fri Dec 2 11:51:27 2005: ^[[33m*^[[39;49m Skipping unavailable/built-in 8139too module.[/quote]
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

 

#9  2005-12-06 01:15:26

  sznury - Członek DUG

sznury
Członek DUG
Skąd: Trzebnica
Zarejestrowany: 2005-10-27

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

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 :(

Kod:

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

 

#10  2005-12-06 15:19:57

  Prezu - Masta Haka

Prezu
Masta Haka
Skąd: Trzebnica
Zarejestrowany: 2005-06-02

Re: Dorabianie modułów do jajka + kompilacja kernel-2.6.14

Zbierz:

Kod:

# dmesg > jakis_plik

i daj tu linka.
Co do błędu, to spróbuj po prostu make menuconfig.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00101 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='13.58.188.166' WHERE u.id=1
0.00064 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.58.188.166', 1732220431)
0.00046 SELECT * FROM punbb_online WHERE logged<1732220131
0.00068 SELECT topic_id FROM punbb_posts WHERE id=19548
0.00137 SELECT id FROM punbb_posts WHERE topic_id=2396 ORDER BY posted
0.00074 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=2396 AND t.moved_to IS NULL
0.00017 SELECT search_for, replace_with FROM punbb_censoring
0.00084 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=2396 ORDER BY p.id LIMIT 0,25
0.00076 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=2396
Total query time: 0.00681 s