Newbie: miten ladataan moduleita Suse 10.0:ssa?

Discussion in 'Linux -keskustelu' started by 5Thumbs, Aug 23, 2006.

  1. 5Thumbs

    5Thumbs Member

    Joined:
    Aug 15, 2005
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    11
    Ja taas newbie asialla. Pitäisi saada digitv toimimaan Susessa, ja homma tökkää niinkin yksinkertaiseen asiaan kuin moduleiden lataamiseen...

    Tarvittavat modulit ovat siis i2c-core, crc32, firmware_class, dvb-core.ko, dvb-pll.ko. Ja modprobellahan nuo 'asentuu'. Mutta mistä saan tuollaiset modulit? En keksinyt sopivaa hakulauseketta googleen, ja YaSTilla ei löydy. Kernel on tuorein versio, i2c-core jo löytyikin valmiiksi mutta nuo muut puuttuu vielä.
     
  2. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    modprobe on oikea komento. insmod käy myös. Riippuu tapauksesta.
    Komennolla #lsmod näet mtä moduleita on jo ladattu muistiin.

    Vilkaise hakemistoja /lib/modules/kernel???/ alta. Riippuu miten kerneli on käännetty. Monia palikoita voi kääntää kernelin 'sisään' tai ladattavaksi moduliksi. Joitakin moduleita voi asentaa erillisistä paketeista, ilman että kerneliä täytyy kääntää uusiksi.

    Jos tarvittavaa modulia ei löydy niin opettele kääntämään itsellesi oma kerneli. Ei se nin kamalan vaikeaa ole. Tai vaihtoehtoisesti voit kääntää vain tarvittavat modulit, mitä itse en ole koskaan tehnyt. Mutta on ihan mahdollista. Nykykoneilla ei koko kernelin uudelleen kääntäminen enää estä kovin kauaa. Ei ole mikään koko yön kestävä juttu enää.
     
    Last edited: Aug 23, 2006
  3. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
  4. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
  5. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    http://www.novell.com/products/linuxpackages/suselinux/kernel-default.html
    Tuossa on kyllä aika kattava lista. Ehkä vain kokemuksen puutetta.
    Esimerkiksi loop-laite ladataan käyttöön näin #modprobe loop
    Modulin pelkkä nimi siis riittää. loop laitetta tarvitaan esim. CD-imagen liittämiseksi tiedostojärjestelmään.

    Kerneliä ei juuri tarvii kääntää. Ainoastaan jos joku eksoottinen laite, jota ei ole käännetty mukaan tai siihen löytyy joku epävirallinen viritelmä 'pach' voi kernelin kääntö olla tarpeen. Tai ihan harrastuksen vuoksi. Saa ainakin pienemmän ja nopeammin latautuvan kernelin, kun jättää turhat laitteet pois.

    Tunnistuuko digitv kortti eli näkyykö se lsusb tai lspci listassa?
     

Share This Page