Toon posts:

[Linux] Afstandsbediening TV kaart?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe kan ik mijn afstandsbediening voor mijn TV kaart aan de praat krijgen?
ik heb een Hauppage WinTV Theatre die gebaseerd is op de bttv driver.
Ik gebruik kernel 2.4.19 en bij de IrDA staan er een hoop opties en drivers en ik weet niet precies wat ik moet installeren :( een goeie HOWTO hierover is ook NIET te vinden...

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 17-05 14:06

deadinspace

The what goes where now?

Heb je geen irda voor nodig afaik.
Zoek eens op lirc (Linux InfraRed Control).

[ Voor 0% gewijzigd door deadinspace op 19-08-2002 00:57 . Reden: s/licr/lirc/ ]


Verwijderd

http://www.lirc.org/ is je vriend. :).

Verwijderd

Als het meteen gaat met de info via de link van beelzebubu, ok. Moet je er dan nog veel mee prutsen voor het werkt, laat het hier dan nog ff weten!

Verwijderd

Topicstarter
ok ik ga het gelijk proberen

weten jullie welke tvapps er lirc ondersteunen?

Verwijderd

Topicstarter
lirc werkt niet, mijn tv kaart staat er wel tussen maar ik krijg de volgende error:

/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:125: No include path in which to find limits.h
make[4]: *** [lirc_dev.o] Error 1
make[4]: Leaving directory `/home/sander/lirc-0.6.5/drivers/lirc_dev'
make[3]: *** [_mod_/home/sander/lirc-0.6.5/drivers/lirc_dev] Error 2
make[3]: Leaving directory `/usr/src/linux'
make[2]: *** [lirc_dev.o] Error 2
make[2]: Leaving directory `/home/sander/lirc-0.6.5/drivers/lirc_dev'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/sander/lirc-0.6.5/drivers'
make: *** [install-recursive] Error 1

wat moet ik doen? :(

  • hammerhead
  • Registratie: April 2000
  • Laatst online: 21-05 07:47
Verwijderd schreef op 19 augustus 2002 @ 10:13:
ok ik ga het gelijk proberen

weten jullie welke tvapps er lirc ondersteunen?
XawTV

Aviation is proof that given the will, we have the capacity to achieve the impossible.
--Eddie Rickenbacker


Verwijderd

zapping is een erg goede TV-viewer.

je moet libc6-dev installeren

daar zit limits.h in

het kan zijn dat je nog meer devlopement packages nodig hebt (-dev), headers enzo
als je make output begint over dat de includes van een paket niet gevonden zijn, zoek dan in dselect naar het paket met -dev er achter

Verwijderd

Topicstarter
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, libc6-dev is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 180 not upgraded.

die is al geinstalleerd, hij geeft nogsteeds die error :(

Verwijderd

tjah het lijkt me opzich stug dat libc6-dev stuk is op je bak (maar je kunt 'm her installeren met bv: apt-get install --reinstall libc6-dev) check ff of je limits.h kunt vinden (staat als het goed is in /usr/include)

Verwijderd

Topicstarter
ok ben ik nu aan het doen, kijken of het werkt :)

Verwijderd

Topicstarter
het maakt niet uit, hij geeft nog steeds dezelfde error:

In file included from /usr/lib/gcc-lib/i386-linux/2.95.4/include/syslimits.h:7,
from /usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:11,
from ../../drivers/lirc.h:6,
from lirc_dev.c:58:
/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h:125: No include path in which to find limits.h
make[4]: *** [lirc_dev.o] Error 1
make[4]: Leaving directory `/home/sander/lirc-0.6.5/drivers/lirc_dev'
make[3]: *** [_mod_/home/sander/lirc-0.6.5/drivers/lirc_dev] Error 2
make[3]: Leaving directory `/usr/src/linux'
make[2]: *** [lirc_dev.o] Error 2
make[2]: Leaving directory `/home/sander/lirc-0.6.5/drivers/lirc_dev'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/sander/lirc-0.6.5/drivers'
make: *** [install-recursive] Error 1

weet echt niemand wat ik hier tegen kan doen? libc6-dev vervangen maakt dus niks uit

Verwijderd

updatedb
locate limits.h

:?.

En stv ondersteunt LIRC trouwens ook. :Y).

Verwijderd

Topicstarter
/usr/include/limits.h
/usr/include/linux/limits.h
/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h
/usr/lib/gcc-lib/i386-linux/2.95.4/include/syslimits.h
/usr/lib/gcc-lib/i386-linux/3.0.4/include/limits.h
/usr/lib/gcc-lib/i386-linux/3.0.4/include/syslimits.h
/usr/local/lib/perl/5.6.1/Tk/pTk/compat/limits.h
/usr/share/gimp/1.2/devel-docs/html/libgimp/libgimp-gimplimits.html
/usr/src/linux/include/asm-arm/limits.h
/usr/src/linux/include/linux/limits.h

Verwijderd

Topicstarter
/usr/lib/gcc-lib/i386-linux/2.95.4/include/limits.h

bij die ligt het probleem

Verwijderd

Topicstarter
Mensen het is al gelukt
er was gewoon een debian package die ik kon apt-getten :)

Als root werkt het nu, ik ga hem even als user uitproberen

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
bij mij werkt het niet. ik heb het ge-apt-get : liblircclient-dev, liblircclient0, lirc, lirc-modules-source , en als ik kwintv ./configure zegt ie:

checking for LIRC>=0.5.5... missing
checking for IRC device... /dev/lirc
checking for lirc daemon device... /dev/lircd

lirc is versie 0.6.5 dus dat zal het niet zijn. in /dev zijn er bestanden aanwezig nl:

Thijs:/usr/src/linux# ls /dev/lirc*
/dev/lirc /dev/lircd /dev/lircm

als ik kwintv compile werkt de afstandsbediening niet. de tvkaart is een bt878 chip van een no-name merk (beeld en geluid werken goed)

verder is het debian woody met kernel 2.4.18

iemand een diee?

Verwijderd

Topicstarter
Heb je LIRC in de kernel meegecompileerd? dit was voor mij de oplossing...

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
waar staat dat?

/edit: ik heb bijna alles afgezocht mar niets gevonden :?

Verwijderd

ParaDot schreef op 25 augustus 2002 @ 21:19:
checking for LIRC>=0.5.5... missing
Zie config.log.

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
configure:5755: checking for Video4Linux interface Version
configure:5762: checking for videodev.h
configure:5805: checking for Video4Linux device
configure:5847: checking for sound mixer device
configure:5865: checking for LIRC>=0.5.5
configure:6240: checking for IRC device
configure:6247: checking for lirc daemon device
configure:6339: checking whether make sets ${MAKE}
dat staat er. meer niet? maar waar kan ik lirc vinden in de kernel en hoe doe ik dat? (of weet iemand een goede howto ervoor)?

edit:
Hier staat de hele config.log : http://www.theforumisdown...files/0802/config.log.jpg die .jpg is omdat ie het anders niet wilde uploaden :)

Verwijderd

eerst config.cache verwijderen, en dan nogmaals configure runnen en dan weer in config.log kijken.

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
checking for LIRC>=0.5.5... missing
checking for IRC device... /dev/lirc
checking for lirc daemon device... /dev/lircd
configure:5865: checking for LIRC>=0.5.5
configure:6173: g++ -o conftest -O2 -s conftest.C -lXxf86dga -lXxf86vm 1>&5
In file included from configure:5889:
confdefs.h:14: warning: `VERSION' redefined
confdefs.h:2: warning: this is the location of the previous definition
configure: In function `int main(int, char **)':
configure:6122: `LIRCD' undeclared (first use this function)
configure:6122: (Each undeclared identifier is reported only once
configure:6122: for each function it appears in.)
configure: failed program was:
<knip>
de hele config.log (inc alle code) is hier te halen (wel ff de .gif verwijderen)

maar wat wil dit zeggen? wat is er fout?

edit:
ik ga nu ff met de kat naar de dierenarts (inenten) ik hoop dat in de tussentijd iemand de oplossing weet :P

  • Thijsch
  • Registratie: Februari 2002
  • Laatst online: 01-01 18:43
is er niemand die me kan helpen?

Verwijderd

Niet zo ongeduldig joh, niet iedereen is 24 uur/dag online. ;).

Om de een of andere reden wil hij ergens de variabele LIRCD vandaan halen. Deze is, ook in mijn header files, ongedefinieerd. Lees de kwintv documentatie eens over hoe je LIRC kan enablen - volgens mij moet je handmatig iets definieren voordat je ./configure draait.

Of gebruik de RPMS. ;).
Pagina: 1