LinHES Forums http://forums.linhes.org/ |
|
Problem compiling new V4L-DVB http://forums.linhes.org/viewtopic.php?f=15&t=18550 |
Page 1 of 1 |
Author: | lhassell [ Mon Jul 14, 2008 5:58 pm ] |
Post subject: | Problem compiling new V4L-DVB |
I have a card not supported by the DVB drivers in 5.5, but there is a driver in the latest V4L-DVB package. I downloaded it, and tried to compile after installing the kernel source. Here are the last few lines of the make log. Code: CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/saa7146_core.o
CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/saa7146_fops.o CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/saa7146_video.o CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/saa7146_hlp.o CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/saa7146_vbi.o CC [M] /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.o /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c: In function 'smscore_detect_mode': /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c:689: error: 'uintptr_t' undeclared (first use in this function) /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c:689: error: (Each undeclared identifier is reported only once /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c:689: error: for each function it appears in.) /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c: In function 'smscore_set_device_mode': /storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.c:820: error: 'uintptr_t' undeclared (first use in this function) make[3]: *** [/storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l/smscoreapi.o] Error 1 make[2]: *** [_module_/storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.23-chw-4' make[1]: *** [default] Error 2 make[1]: Leaving directory `/storage/v4l-dvb/v4l-dvb-0ebffe1cc136/v4l' make: *** [all] Error 2 Can anyone help me figure out what is keeping it from compiling? My linux-fu is sketchy at best, but I'm not afraid to ask. Thanks. |
Author: | babblefish [ Tue Jul 15, 2008 3:50 am ] |
Post subject: | |
Looks like a problem was introduced into the development tree a few days ago. I have not looked into why it is failing, but I happened to checkout revision 8250 last week and it compiles OK. You can checkout this particular version as follows. Code: hg clone -r 8250 http://linuxtv.org/hg/v4l-dvb
I haven't done any real testing with this revision. In the past using the v4l-dvb development tree has had incompatibilities with ivtv based cards. I am not sure of the current position though. Edit: Added Caveat |
Author: | auttila [ Tue Jul 15, 2008 12:16 pm ] |
Post subject: | |
Thanks babblefish! I was just about to build a KM box to our cabin, and I have a USB anysee tuner lying around. I compiled the v4l drivers three days ago, but my trusty old 40 GB disk blew. And now that I tried it - wont compile. Almost posted here if anyone has any hints to fix it, and obviously someone did. Once again. What a magnificient community! |
Author: | lhassell [ Wed Jul 16, 2008 4:10 pm ] |
Post subject: | |
Well, I got it to compile, but the system won't recognize any channels on the DVB. More work... |
Author: | auttila [ Wed Jul 16, 2008 11:52 pm ] |
Post subject: | |
With Anysee E30+ there were some problems also. I compiled the v4l drivers, and they worked like a charm. Scan went through nicely. I even installed Kaffeine, because it's said to have best chnanel scan features and I got the TV visible in a couple of minutes. I anticipated more problems, because I had the device attached to a prodige USB -card. My poor K7T Turbo only has USB 1.1 built in. There are some pauses in the image, but it is most likely because I'm using the telescope antenna. Once I get a proper signal, I'll post a howto for Anysee. Ok, so that went well. However, on MythTV side there were problems. I selected the "v4l-device" from cards-section in mythtv-setup. Tried everything. Put /dev/dvb/adapter0/frontend0 as a device and the same as VBI device. Nothing. No matter what I did. Then, suddenly, I changed to the "normal" dvb-card setup, and it found some Zarlink ZL10353 based device in PCI 0. Scanned channels and everything seems to be working. |
Author: | auttila [ Sat Jul 19, 2008 1:28 pm ] |
Post subject: | |
Ok - it is not so easy... Now I've tried it with indoors antenna, and ran into some problems. I'm using the "DVB-DTV -card(v3.x)" in mythtv-setup, and using the default values, except that multirec is set to 1. The device (Anysee E30+) is shown as Zarlink ZL10353 DVB-T device. Tied it to EIT -only video source. I can scan the channels, and it finds the correct ones. Te signal is now between 75% and 80%. That should be plenty, and Kaffeine can display the channels without any problems. But on MythTV there is a problem: when ever I try to watch TV, there's no image, and the info display shows "Signal 19% | BError 0 | (l__) No lock" And of course after a couple of seconds I get "The channel should have tuned already" -message. I wonder what does the BError 0 mean? Another approach would be to use the device as v4l-card. If I try the v4l -device in mythtv-setup, I guess I should use /dev/dvb/adapter0/dvr0 as a video device, but it can't be opened. Tried giving it permissions, chowning it to mythtv user but nothing worked. With my limited skills I checked the logs, and found no reason. dmesg reports nothing exceptional. Any help would be appreciated. |
Author: | babblefish [ Sun Jul 20, 2008 4:23 am ] |
Post subject: | |
The head of the v4l-dvb development tree now compiles again. I have successfully compiled revision 8420. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |