En saa asennettua TeleWell IA-300B adsl korttia toimimaan. Kuulemma pitäisi kääntää kernel.
Linuxissani on 2.4.18-3 kernel. Kokeilin Mandrake 9.0 Beta distroa, jossa on 2.4.19.
Ei toiminut. Kuulemma asennusohjelma ei ota huomioon modulia, joka pitää asettaa kerneliin.
Miten tapahtuu Kernelin kääntö?
Linuxissani on 2.4.18-3 kernel. Kokeilin Mandrake 9.0 Beta distroa, jossa on 2.4.19.
Ei toiminut. Kuulemma asennusohjelma ei ota huomioon modulia, joka pitää asettaa kerneliin.
Miten tapahtuu Kernelin kääntö?
Vastaukset 3
Vanhimmat
kernelin kääntäminen tapahtuu seuraavasti,
imuroi kernelin uusin stable versio vaikka www.kernel.orgista, ftp.song.fi voisi olla ehkä parempi. siirrä se /usr/src hakemistoon, siellä sinulla pitäisi olla linux.blaa.blaa.blaa hakemisto ja linkki linux siihen, kirjoita mv linux linux.old mikä muuttaa kyseisen linkin nimen ja pura sitten uusi kerneli komennolla
tar xzf linux.[versio].tar.gz tämän jälkeen sinun pitäisi huolehtia että sinulla on uusi linux linkki kernelin hakemistoon ln -s /usr/src/linux.blaa.blaa.blaa linux sen jälkeen siirry linux hakemistoon ja kirjota make mrproper && make menuconfig, tämä käynnistää uuden kernelin configuroinnin, tee tarvittavat muutokset ja kannattaa hetken aikaa katsella tätä vaihetta että mitään ei mene väärin, sen jälkeen kun tämä on valmis kirjoita make dep && make clean bzImage modules modules_install tässä saattaa hetken aikaa vierähtää, kun tämä kohta on valmis siirrä uusi kernel image /boot (yleensä) kansioon, cp arch/i386/boot/bzImage /boot/, katso että et yli kirjoita vanhaa kerneliä, tiedoston nimellä ei niinkään ole väliä, sen jälkeen siirrä System.map samaan kansioon ja voithan vielä tarkistaa että uusi kernel image on suoritettavassa muodossa (en tiädä onko enää välttämätöntä) chmod x /boot/, tämän jälkeen conffaa /etc/lilo.conf tiedostoa niin että siellä on tarpeelliset parametrit osoittamassa uuteen kernelin imageen, kopioi vaikka vanhasta, ja sen jälkeen yksin kertaisesti aja komento lilo, lilo komento päivittä mbr:n oikeanlaiseksi ja nyt voit käynnistää koneen uudestaan...
kernelin kääntäminen, koska nuo Telewellin ajurit ovat erillisinä binääreinä ja eivät ole kernelissä mukana.
Voit tietysti koittaa hakea vaikka 2.4.16 version, jolle nuo telewellin uusimmat ajurit on käännetty, mutta ne kyllä toimivat ihan samalla tavalla uudemmassakin kernelissä.
Lataa se telewellin moduli vaan sillä insmod -f:llä, kyllä pitäis pelata.
Olen yrittänyt. Kyllä skripti tuntuu toimivan.
Kun käynnistän koneen Linuxiin, se kertoo, että on olemassa adsl yhteys 512/512.
Kun yritän asentaa sitä toimivaksi KDE3:n alla,
ei onnistu. Se ei vaan onnistu.
Satoja kertoja erillaisin vaihtoehdoin (eth0= joku kortti).
Aina kun valitsen "activate", kone kaatuu.