Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - hoopotus

Sivuja: [1]
1
Laitealue / RTL2832U-tv-tikun ajureista taas
« : 30.05.11 - klo:18.02 »
Tästäkin tikusta on jo juteltu täällä jos jonkinlaista, mutta tietäisikö joku, mikä tässä on vikana tällä kertaa:


Käänsin onnisuneesti ajurit seuraavan sivun ohjeiden mukaan:
http://wiki.ubuntu.cz/MSI%20DigiVox%20mini%20II%20V3.0%20%C4%8Dern%C3%A1

mutta Ubuntun 11.04-päivityksen myötä tikku ei enää toimi - eipä tietenkään, koska on uusi kerneli, mutta enää samojen ohjeiden mukaan kääntäminenkään ei onnistu.

lsusb:ssä näkyy:

Bus 001 Device 005: ID 1d19:1101 Dexatek Technology Ltd. DK DVB-T Dongle

aikaisemman Realtekin sijaan, eivätkä ohjelmat enää löydä tikkua.


Vika saattaa johtua siitä, että käänsin ja asensin vahingossa jonkin toisen tikun ajurit, ja nyt kun yritän asentaa sitä, millä tämä toimi viime kerralla, saan seuraavanlaiset virheilmoitukset:


***@kones:~/digivox/v4l-dvb$ sudo make
make -C /home/***/digivox/v4l-dvb/v4l
make[1]: Entering directory `/home/***/digivox/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/***/digivox/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/***/digivox/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/***/digivox/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/***/digivox/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.32-27-generic/build
make -C /lib/modules/2.6.32-27-generic/build SUBDIRS=/home/***/digivox/v4l-dvb/v4l  modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.32-27-generic/build: No such file or directory.  Stop.
make: Leaving an unknown directory
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/***/digivox/v4l-dvb/v4l'
make: *** [all] Error 2



En ole hirveän hyvä asioiden kääntämisessä ja käännösten vianmäärityksesä, joten onko kenelläkään ideoita, missä vika piilee?

Miten saisin palautettua kernelin ennalleen eli poistettua sieltä itse käännetyt ajurit (joita on siellä tällä hetkellä tämän tv-tikun lisäksi yksi toinen ajuri)

2
Mulla on sellainen ongelma, että aina kun yritän kääntää itse jonkin ohjelman Ubuntussa, niin vaikka teen sen kuinka tarkasti ohjeiden mukaan, niin siitä tulee joka kerta joku valitus ja se ei käänny. Voisiko joku kertoa, miten esimerkiksi alla olevan saisi toimimaan. Kyseessä on usb-digi-tv-tikun ajurin kääntäminen, jota ei ole vielä kernelissä automaattisesti.

Eniten ihmetyttää se, että virheilmoitukset vaikuttavat siltä, niin kuin koodissa olisi jotakin vikaa. Mistä kummasta tällainen voi johtua?

(Vaikka ohjeet ovat tsekin kielellä, niin niistä on kuitenkin helppo ymmärtää, mitä siinä pitää tehdä, ja googlen kääntäjä auttaa tarvittaessa. En siis usko tehneeni virhettä ohjeiden ymmärtämisessä)

Seuraavat virheet tulee siis make-komennosta:



......

/home/mikael/digivox/v4l-dvb/v4l/tuner_mxl5007t.c: In function 'MxL5007_Init':
/home/mikael/digivox/v4l-dvb/v4l/tuner_mxl5007t.c:824: warning: 'myIRV' may be used uninitialized in this function
  CC [M]  /home/mikael/digivox/v4l-dvb/v4l/tuner_fc2580.o
  CC [M]  /home/mikael/digivox/v4l-dvb/v4l/tuner_mt2266.o
  CC [M]  /home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.o
/home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.c:951:25: error: missing ')' after "defined"
/home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.c:951:31: error: missing '(' in expression
/home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.c:957:25: error: missing ')' after "defined"
/home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.c:957:32: error: missing '(' in expression
make[3]: *** [/home/mikael/digivox/v4l-dvb/v4l/tuner_tua9001.o] Error 1
make[2]: *** [_module_/home/mikael/digivox/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-27-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/mikael/digivox/v4l-dvb/v4l'
make: *** [all] Error 2






Ohjeet ovat sivulta:

http://wiki.ubuntu.cz/MSI%20DigiVox%20mini%20II%20V3.0%20%C4%8Dern%C3%A1

Sivuja: [1]