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ä.
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ää.
Kaikki tarvittavat moduulit pitäisi olla kohdallaan SUSE 10.1:ssa, ainakin jos osoitteesta http://www.novell.com/products/linuxpackages/suselinux/kernel-default.html löytyvää listaa on uskomista..
Pääsääntöisestihän nykyisin ei kerneliä tarvitse käännellä. Mutta hyvät ohjeet kernelin kääntämiseksi: http://linux.fi/index.php/Kernelin_kääntäminen
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?