1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

Technotrend Budget C 1.0 + linux

Viestiketju Muuta keskustelua kotiteatterista -osiossa. Ketjun avasi daFool 17.03.2005.

  1. daFool

    daFool Guest

    Tunnen itseni jotenkin tyhmäksi kun en saa moista kombinaatiota toimimaan, eikä mistään oikein tahdo löytyä rautalankaohjeita.

    Ilmeisesti uusissa distroissa on tarvittavat moduulit olemassa ja kyse on vain niiden lataamisesta ja tunnistamisesta. Ilmeisesti firmwarea ei pitäisi tarvita?

    Olen hakenut linux-tv:stä linuxtv-dvb-1.1.1 paketin, jonka 2.6 hakemistosta löytyy insmod.sh skripta. Modifioimalla siitä polut pois moduulien edestä saan ladattua ison kasan moduleita. (Modulien kääntäminen ei onnnistu vaan kaatuu ilmeisesti header-yhteensopimattomuuteen.)

    Samasta paketista löytyy MAKEDEV.sh, jota ajamalla saa luotua devicet major 250:lla, joka johtaa scania kokeiltaessa ilmoitukseen

    failed to open '/dev/dvb/adapter0/frontend0': 6 No such device

    ja jos korjaa skriptassa majoriksi 212, niin kuin googletuissa lähteissä kehoitettaan, saa saman virheen koodilla 19, mikä lähteiden mukaan tarkoittaisi ettei frontendiä ole ladattu. lsmodilla moinen ves1820-moduuli kyllä löytyy. Puuttuuko minulta joku parametri jonkun moduulin lataamisesta tai firmwarea, vai onko kyse jostakin muusta?

     
  2.  
  3. hallikas

    hallikas Member

    Liittynyt:
    18.03.2005
    Viestejä:
    2
    Kiitokset:
    0
    Pisteet:
    11
    Oma ympäristöni on Fedora Core 3 ja VDR 1.3.22 ... Monta tuntia meni kun tappelin ensimmäistä kertaa tuota pystyyn, mutta lopulta onnistui. DVB Moduleita ei ainakaan Core kolmosen kanssa tarvinut kääntää.

    Merkittäviä asioita ovat:
    /etc/modprobe.conf:
    alias char-major-81 dvb-ttpci

    ... Sitten piti tehdä noi devicet, ja ne piti tehdä /etc/udev hakemistoon, jotta pysyvät myös bootissa:
    /etc/udev/devices/dvb/adapter0/
    crw-rw---- 1 root root 212, 1 Mar 11 23:16 audio0
    crw-rw---- 1 root root 212, 6 Mar 11 23:16 ca0
    crw-rw---- 1 root root 212, 4 Mar 11 23:16 demux0
    crw-rw---- 1 root root 212, 5 Mar 11 23:16 dvr0
    crw-rw---- 1 root root 212, 3 Mar 11 23:16 frontend0
    crw-rw---- 1 root root 212, 7 Mar 11 23:16 net0
    crw-rw---- 1 root root 212, 8 Mar 11 23:16 osd0
    crw-rw---- 1 root root 212, 0 Mar 11 23:16 video0

    ... Ainakin näillä itse sain tosiaan hyvin toimimaan. Tuo modprobe.conf on varmaankin se mikä sulta puuttuu.

    Modulit jotka ovat muistissa kun VDR:ää ajan ovat seuraavat:
    # lsmod|grep "dvb\|saa"
    dvb_ttpci 84741 20
    dvb_core 82665 21 dvb_ttpci
    saa7146_vv 44865 1 dvb_ttpci
    video_buf 21829 1 saa7146_vv
    saa7146 17681 2 dvb_ttpci,saa7146_vv
    v4l1_compat 12229 1 saa7146_vv
    v4l2_common 5825 1 saa7146_vv
    videodev 9537 1 saa7146_vv
    ves1820 5573 1 dvb_ttpci
    stv0299 9285 1 dvb_ttpci
    tda8083 5701 1 dvb_ttpci
    stv0297 7881 1 dvb_ttpci
    sp8870 6733 1 dvb_ttpci
    ves1x93 6213 1 dvb_ttpci
    ttpci_eeprom 2625 1 dvb_ttpci
    i2c_core 20801 9 dvb_ttpci,ves1820,stv0299,tda8083,stv0297,sp8870,ves1x93,ttpci_eeprom,i2c_viapro
     
  4. daFool

    daFool Guest

    Hyvä tietää, päivitys FC3:een on edessä, jahka saan koneen vapautettua muusta käytöstä. Kakkosessa käännös cvs-versiosta oli näköjään välttämätöntä. cvs-versiolla kaikki ratkesi kuin itsestään.

    Sitä ei tarvittu cvs-sorsan kanssa, mutta varmaan sitten kun pääsen varsinaiseen käyttöönottoon.

    Kiitos.
     

Jaa tämä sivu