Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: kmb - 30.01.09 - klo:14.33
-
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:
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?
-
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:
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ö...
-
... jatkoa:
Tämän jälkeen dmesg:n viestien perusteella ei lötydetty firmwarea. Sen asentaminen tapahtui seuraavasti (ohjeet googletettu):
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