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/.
Witam. Jak w topicu - o czym moglem zapomniec? Gdzie popelnilem blad.
Zastosowalem sie do opisu zamieszczonego na tej stronie.
Mialem debianka na jajku 2.4.27, ale on ma wbudowana obsluge pcmcia - w przypadku mojej karty bezprzewodowej nie jest ona wymagana, a zalecane jest jej wylaczenie. Chcialem wiec rekompilowac jadro. Niby wszystko poszlo ok. Tyle, ze po starcie - nom nie wstal. Pisze, ze nie podalem sciezki. Nie bardzo rozumiem. Nie dopisuje sie automatycznie do gruba po instalacji paczki?
Offline
sprawdź czy wkompilowałeś na stałe [*] system plików ext2,ext3 i ten który Ty masz.
Czy wkompilowałeś obsługę chipsetu Twojej płyty - na stałe, oraz obsługę IDE i ATAPI też na stałe
Offline
Ok. Sprawdze, dzieki za wskazowki.
Offline
Hmmm, a gdzie moge znalezc zrodla do acpi - pliki ac.o, thermal.o, battery.o itd? Przy kompilacji jadra upomina mi sie o nie...
Offline
Tu masz o kompilacji jądra po polsku
http://kompilacja_jadra_linuxa_26.xt.pl/
Offline
http://www.linux.pc.pl/linux.porady.php?id=6 sprobuj ten opis tez
Offline
Dziekuje wam bardzo :-), ale ja mam nieco inny problem. Naczytalem sie tych opisow sporo, wystarczy. Po prostu przy kompilacji jadra (po zaznaczeniu obslugi acpi) dostaje info o bledach - brak modulow processor, thermal, ac, fan itd... Co z tym zrobic?
Offline
Których źródeł używasz do rekompilacji? Waniliowych czy debianowskich. Przy budowie jądra wspomagasz się narzędziami debiana czy robisz to w sposób uniwersalny (make bzImage, itp.) ?
Zacytuj błędy, które wypisuje make przy kompilacji.
Offline
Jeżeli Ci się jądro dobrze skompilowało i działa to warningami się nie przejmuj.
Przykładowo: ustawię w sekcji sound drivery na stałe to alsa się drze że nie ma modułów. po prostu alsa działa na modułach.
W Twoim przypadku, jeżeli wyłączanie działa to olej to, jeżeli nie to napisz, a ja ci podrzuce poprawne ustawienia.
Offline
Ok. Probowalem kompilacji stosujac sie do opisu z manuala pkt 7.1.1 http://qref.sourceforge.net/Debian/reference/ch-kernel.pl.html Oczywiscie zaladowalem sobie konfiga z pliku + dodalem (a wlasciwie chcialem dodac) obsluge acpi oraz wylaczyc obsluge pcmcia. Komp to laptop. Proba kompilacji zakonczyla sie bledem o braku kilku plikow wlasnie od acpi, thermal.o, processor.o itd. Kiedy wylaczylem obsluge acpi w konfigu - ponownie bledy tym razem - brak kolejnych plikow, juz nie pamietam jakich. Pozniej probowalem opisu http://www.linux.pc.pl/linux.porady.php?id=6 co w sumie odpowiada opisowi z debian reference 7.1.2.
Dodam tylko, ze przy towrzeniu modulow (make_modules) dostawalem wlasnie warningi z plikiem plikiem ksyms... Bledy jakie otrzymalem - to juz po make install.
In file included from ksyms.c:63:
/usr/src/kernel-source-2.4.27/include/linux/bigphysarea.h:29:8: warning: extra tokens at end of #endif directive
make[2]: *** [ksyms.o] Błąd 1
make[2]: Leaving directory `/usr/src/kernel-source-2.4.27/kernel'
make[1]: *** [first_rule] Błąd 2
make[1]: Leaving directory `/usr/src/kernel-source-2.4.27/kernel'
make: *** [_dir_kernel] Błąd 2
DZIEKI ZA POMOC
Offline
Nie wiem czym te problemy są spowodowane, ale aby wyłączyć obsługę pcmcia w kernelu 2.4.27 należy odinstalować pakiet kernel-pcmcia-modules.
http://packages.debian.org/cgi-bin/search_contents.pl?word=pcmcia.o&searchmode=searchword&case=insensitive&version=stable&arch=i386
Offline
Nie wiem, po prostu brak mi slow. Sciagnalem zrodelka jajka 2.4.31 (wczesniej kompilowalem 2.4.27) i przeprowadzilem kompilacje (wedlug manuala do debiana) - poszlo bez problemow. Niestety nie wstal na nowym jajku :-( (nie wiem, ktory to juz raz) kernel panic ponownie, tym razem brak jakis modulow w tym odobslugi konsoli (?????) Sprobowalem wiec metody nr 2 i po wykonaniu modules_install mam na koncu
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.31; fi
depmod: *** Unresolved symbols in /lib/modules/2.4.31/kernel/drivers/ide/ide-core.o
depmod: init_cmd640_vlb
Jakies pomysly? Ile mozna kompilowac w kolko jadro i zawsze z takim samym skutkiem - a ponoc to proscizna. Moze i sama procedura jest prosta, ale nawet najbardziej cierpliwego czlowieka moze szlag trafic, kiedy co chwila, cos nie gra. Rozumiem, gdybym cudowal, wymyslal, ale laduje plik konfiguracyjny ze starego jadra 2.4.27 (gdzie wszystko chodzi cacy), dodaje obsluge acpi i wywalam obsluge pcmcia, wirelessu - zonk
Btw a co do poprzednich problemow to oczywiscie byla winna biblioteka ksmsys.c - jakies bledy. Nawet juz nie czytalem jakie, sporo o tym na grupach. ... rece mi opadaja. Nie dziwie sie potem (dla przykladu), ze ktos ma postawionego serwa www na apache 1.6 choc juz jest wersja 2.0.50. Sam bym juz teraz nic nie ruszyl - zadnych upgradeow, jesli udaloby mi sie cos postawic, bo mozna taka zachcianka wszystko w... w kosmos. Sorry za ton - nie wytrzymuje juz nerwowo.
Offline
Jakies pomysly? Ile mozna kompilowac w kolko jadro i zawsze z takim samym skutkiem - a ponoc to proscizna. Moze i sama procedura jest prosta, ale nawet najbardziej cierpliwego czlowieka moze szlag trafic, kiedy co chwila, cos nie gra. Rozumiem, gdybym cudowal, wymyslal, ale laduje plik konfiguracyjny ze starego jadra 2.4.27 (gdzie wszystko chodzi cacy), dodaje obsluge acpi i wywalam obsluge pcmcia, wirelessu - zonk[/quote] A poczytales dokladnie w helpie do kazdej z tych rzeczy co i jak, z cyzm sa ew. zwiazane ? byc moze gdzies tu tkwi blad, poza tym ja bym byl ostrozny z tym podmienianiem plikow konfiguracyjnych ze straszych jader na nowsze ... Najlepiej sciagnij czyste zrodelka do 2.4.31 i/albo wez gotowy config np. ze slackware (10.2) i te same zrodla i potem zasad jest jedna: jedna zmiana, wrzucenie czegos/wyrzucenie, kompilacja i test... I potem znowu z nastepna rzecza. Jesli nie jestes pewien co spowodowalo blad to ta metoda bugtrackingu jest najprostsza :)
Ile mozna kompilowac w kolko jadro i zawsze z takim samym skutkiem [/quote] A duzo :) zalezy od sprzetu i ...szczescia troche :) Ja jak sobie pryzpomne moje pierwsze jajko - skompilowalem go chyba za 20 razem a za 30 dopiero mialem to co bylo potrzebne do sieci iwogole ... :) Ale tak, potem staje sie to juz w miare prosta rzecza, nieomal wchodzi w krew :) A ile sie naucztsz przy okazji ...
Pozdrawiam
gg: 1640760 Linux Registered User: #289621
[img]http://markooff.net/obrazki/avatars/runningslack.gif[/img] [img]http://markooff.net/obrazki/avatars/debian.jpg[/img] [img]http://markooff.net/obrazki/avatars/powerlogo.gif[/img]Offline
Fajnie, tylko ja juz 2 tygodnie siedze nad postawieniem linuxa na swoim lapie i z miejsca nie ruszylem. Auto install - ok, ale z kompilacja jadra i instalacja sterow do grafy + sterow do wirelessa - porazka. Nie mam po prostu tyle czasu, zeby sie bawic z kazda pierdola. To mialo byc na 2 tygodnie temu :-(( Teraz znowu - okazuje sie, ze jest jakis bug w module init_cmd640_vlb, ktory nie pozwala ladowac modulu do obslugi cyt. "egzotycznych dyskow"... Moze mi ktos powiedziec - co wyedytowac, jak zaaplikowac latke. Trafiam na listach, zdaje sie - sa rozwiazania - ale co, gdzie wkleic? Boje sie juz czegokolwiek tykac.
Offline
Zstanawiałeś sie na upichceniem czegoś z serii 2.6? Różne są opinie i nawyki dotyczące tej serii jądra, ale mimo wszystko jest ono nowocześniejsze i radzi sobie lepiej z ogromną ilością sprzętu.
Offline
I dlatego na stację roboczą to zdecydowanie lepszy wybór.
Offline
Dzieki. Przy stawianiu serwera wezme to pod uwage. Niestety na lapie musi byc cos z serii 2.4 bo nie ma sterow do karty dla 2.6 na biezaca chwile. Wczoraj jeszcze uporalem sie z tym problemem. Wkompilowalem obsluge dyskow w jadro. Poszlo nie bylo zadnych bledow... Niestety komp tak nie odpalil na nowym jajku. Tym razem brak /dev/console oraz "modules.conf is recent than /lib/kerne i cos dalej pozza tym. ide detect - failed. Podsumowujac i tak dysku mi nie wykryl... Sprobuje chyba wszystkie jdra po kolei - teraz 2.4.30. 2.4.27 - porazka; 2.4.31 - porazka.
Offline
Wlasnie skompilowalem 2.4.30 - ale oczywiscie to byloby zbyt proste. Automat nie chce dzialac - bede musial recznie wykonac instalacje... Ciekawe, czy to cos da.
Offline
JA P^&@!*^. WSTAL na jajku 2.4.30 Oo))
Offline
:) :) :) ....widizsz , jednak sie udaje :)
Ja mialem kiedys taki problem ale to jak sie okazalo z winy sprzetu , pozniej. Wstal na 2.430... ? To teraz sie go obiema rekami , przepraszam za skrot myslowy , trzymaj i nie puszczaj :)
Pozdrawiam
Offline
Teraz tylko zmusic do dzialania karte wifi...
Offline
Z nia tez sa niezle jaja. Mam Cisco AIR-LMC352. u siebie w stacjonarnym kompie mam ta karte, uwazam, ze jest za... wczesniej mialem dlinka 520+ :-) tez ok, ale nie do konca sie sprawdzila. Jestem troche w tym wszystkim zagubiony. Na stronie cisco (tak supportuja linuxa :-) sa stery do pobrania. Niestety, ani na jajku 2.4.27 ani na 2.4.30 (tym bardziej) nie dziala aplikacja kliencka dolaczona do karty a sluzaca do jej zarzadzania. Same stery do karty sa juz wkompilowane w jadro (bylem mile zaskoczony po zainstalowaniu Debiana z plytki). Jednak nie do konca cos dziala... Pomijam aplikacje do zarzadania, ale np kismet, sluzacy do wykrywania sieci bezprzewodowych nie skanuje eteru (???), nie wykrywa nic. Stad sadze, ze stery nie do konca pasuja. Poza tym zauwzylem ciekawa rzecz. Wyprowadzcie mnie z bledu. przeciez przypisanie adresu odbywa sie zawsze tak samo iwfocfig nazwa interface`u adres netmask maska up... Ostatnim razem przy instalcje debiana wybralem jako domyslny interface eth - sieciowke. Pozniej chcialem dolozyc w X-ach wlasnie wifi. W momensie, gdy to zrobilem, karta przestala sie dawac "konfigurowac" z pod konsoli, przestala sie linkowac z ap, malo tego ip tez nie miala przydzielonego, po wydaniu ifconfiga nie bylo jej widac, a teraz na swiezo zainstalowanym debianie mam w ifconfigu wifi0, karta ma przypisany adres i reaguje na polecenia i tez ja widac pod xami. O co tu chodzi?
Offline
Mam jeszcze takie pytanie. Jak zainstalowac jadro starszego typu. Chcialem skompilowac np. 2.4.22, 2.4.24 - porazka - zawsze otrzymuje unabe to mount fs on root. Postawiony byl najpierw z plyty Debian na kernelu 2.4.27
Offline
Ja mam taką propozycję, skoro nie pasują Ci żadne kernele to może skompilujesz sobie kernela 2.6.9 z redhat entrerprise, ma ponoć o niebo więcej sterowników niż waniliowy.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00114 | 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='3.14.134.18' WHERE u.id=1 |
0.00072 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.14.134.18', 1732243086) |
0.00046 | SELECT * FROM punbb_online WHERE logged<1732242786 |
0.00047 | SELECT topic_id FROM punbb_posts WHERE id=17977 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=2204 ORDER BY posted |
0.00076 | 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=2204 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00998 | 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=2204 ORDER BY p.id LIMIT 0,25 |
0.00084 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=2204 |
Total query time: 0.01461 s |