Kirjoittaja Aihe: Asus eee 901 ja V4L -ajureiden kääntö -> ongelmia [ratkaistu]  (Luettu 1551 kertaa)

kmb

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Moi,

yritän saada Artec T14BR-tikkua toimimaan Ubuntu 8.10. Kernelinä se Adamm:n eee-kerneli.

Ohjeistus kertoo, että tikun saa toimimaan kääntämällä uusimmat V4L-ajurit. Niitä siis yritin kääntää, mutta ei onnistu.

make-komennon jälkeen (siis pelkkä make, ei "make install" tms) tuo ruksuttaa kyllä hyvän aikaa, mutta lopettaa sitten seuraavaan virheilmoitukseen:

Koodia: [Valitse]
CC [M]  /home/kalleb/installtemp/dvb/v4l-dvb/v4l/tvmixer.o
/home/kalleb/installtemp/dvb/v4l-dvb/v4l/tvmixer.c:226: error: 'I2C_DRIVERID_TVMIXER' undeclared here (not in a function)
make[3]: *** [/home/kalleb/installtemp/dvb/v4l-dvb/v4l/tvmixer.o] Error 1
make[2]: *** [_module_/home/kalleb/installtemp/dvb/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-7-eeepc'
make[1]: *** [default] Virhe 2
make[1]: Poistutaan hakemistosta "/home/kalleb/installtemp/dvb/v4l-dvb/v4l"
make: *** [all] Virhe 2

hommaa siis yritetty täsmälleen wikin digi-tv-oppaan mukaan.

Mikä tässä on vikana? "väärä" kerneli? Mitä pitää tehdä että toimii?
« Viimeksi muokattu: 30.01.09 - klo:18.58 kirjoittanut kmb »

kmb

  • Käyttäjä
  • Viestejä: 7
    • Profiili
Vs: Asus eee 901 ja V4L -ajureiden kääntö -> ongelmia
« Vastaus #1 : 30.01.09 - klo:15.49 »
Jaa, ilmeisesti kyse oli vain siitä, että uusin versiohallinnan versio oli yksinkertaisesti rikki.

Pienen pähkäilyn jälkeen keksin miten saan vanemman version:

a) versiolista (eli "revisiolista" löytyy osoitteesta http://linuxtv.org/hg/v4l-dvb

b) vanhempi versio haetaan komentamalla:
Koodia: [Valitse]
hg clone -r 10389 http://linuxtv.org/hg/v4l-dvb...missä tuo 10389 on valittu listan yläpäästä semmoinen sympaattisen oloinen rivi...

nyt siis kääntyi. katsotaan eteneekö...

kmb

  • Käyttäjä
  • Viestejä: 7
    • Profiili
... jatkoa:

Tämän jälkeen dmesg:n viestien perusteella ei lötydetty firmwarea. Sen asentaminen tapahtui seuraavasti (ohjeet googletettu):

Koodia: [Valitse]
cd /lib/firmware
sudo wget http://www.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-1.20.fw

Tämän jälkeen toimi hyvin. Toivottavasti tarinasta on jollekulle joskus apua