Hello Rob,

So, I went looking, and it seems the videodev.c would provide those
function calls, and I've had a search through the linux-dvb list without
any trace of it.

I've tracked down a patch for videodev.c (from bytesex.org), applied,
built, installed and now I'm having different problems:

# ./dvb-nebula start
Inserting DVB modules into kernel./dvb-nebula: line 41:  3571
Segmentation fault      modprobe bttv

The /var/log/messages snippet is attached.

I ran into the same stuff a few days ago. The problem is that you are probably compiling the in-kernel stuff (videodev, bttv) and the dvb stuff against different version of the header file videodev.h


I fixed this problem in the build-2.4 CVS a few days ago, now the videodev.h from the currently running kernel is used.

Any tips / clues / suggestions ?

I'm using 2.4.23-pre8 which has the videodev changes already in, plus the bttv-snapshot you are currently using, too, plus a fresh CVS checkout of the dvb-kernel driver. Perhaps you should try to upgrage your kernel.


Additionally make sure that no stale videodev.h files are lying around, ie. in /user/include/linux. You can add a "#warning videodev.h from <foo>" to the top of each occurence of videodev.h, so you can track down which file gets actually included.

Thanks,
Rob

CU Michael.



--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.



Reply via email to