Newbie: miten ladataan moduleita Suse 10.0:ssa?

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi 5Thumbs 23.08.2006.

  1. 5Thumbs

    5Thumbs Member

    Liittynyt:
    16.08.2005
    Viestejä:
    7
    Kiitokset:
    0
    Pisteet:
    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.  
  3. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    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ää.
     
    Viimeksi muokattu: 23.08.2006
  4. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
  5. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
  6. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    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?
     

Jaa tämä sivu