cat /proc/devices You must have v4l compiled into your kernel? Make it a module and recompile, or don't include it at all if you want to go all-V4L2. Bill. Joni Kähärä wrote: > > I did that. I forgot to mention that I did "rmmod bttv" (and it's friends > tvaudio > and tuner). Actually my goal is to get Matrox Meteor-2 working too. We use > both > Matrox and Hauppauge hardware, depending on application. .. So even if there > are > no modules loaded, "modprobe videodevX" fails, giving that same rap about > it's > unability to get major 81. How could I find out if someone has taken that > major > 81 already (who took it)? > > > Do "modprobe bttv2" first. > > > > modprobe bttv will load videodev which will take 81. videodev won't load > > bttv2 so it needs videodevX. videodevX needs 81 so it won't load. > > modprobe bttv2 will load videodevX. videodevX will take 81, but > > videodevX will allow bttv to load, so no problem. > > > > Bill. > > > > > > Joni Kähärä wrote: > > > > > > Good day everybody. I am stuck. Compiled latest videodevX and > > > latest bttv2. Did "make install" on both, they put modules where they > > > belong, in "/lib/modules/2.4.13/kernel/drivers/media/video". When I say > > > "modprobe bttv" it works just fine. But "modprobe bttv2" fails, saying: > > > > > > Warning: loading > > /lib/modules/2.4.13/kernel/drivers/media/video/videodevX.o > > > will taint the kernel: no license > > > Unable to get major 81 for v4l1/2 > > > /lib/modules/2.4.13/kernel/drivers/media/video/videodevX.o: init_module: > > > Input/output error > > > Hint: insmod errors can be caused by incorrect module > > parameters, including > > > invalid IO or IRQ parameters > > > /lib/modules/2.4.13/kernel/drivers/media/video/videodevX.o: insmod > > > /lib/modules/2.4.13/kernel/drivers/media/video/videodevX.o failed > > > /lib/modules/2.4.13/kernel/drivers/media/video/videodevX.o: insmod bttv2 > > > failed > > > > > > That "Unable to get major 81 for v4l1/2" may be the key to my problem? > > > > > > /var/log/messages reports: > > > > > > Oct 30 14:58:54 ws15-132 kernel: Video for Linux One (2.2.16). > > Major device: > > > 81 > > > Oct 30 14:58:54 ws15-132 kernel: Unable to get major 81 for v4l1/2 > > > > > > That "Video for Linux One (2.2.16)" looks suspicious to me, as > > I am trying > > > to load bttv2. What should I put into /etc/modules.conf? I have > > Hauppauge > > > Impact capture board (it's a Bt878A). > > > > > > In the kernel I have Video4Linux compiled as a module, and no specific > > > driver > > > (as the videodevX README told me to do?). Bttv driver is compiled as a > > > module. > > > Also, generic sound support and Bt878 mixer stuff are modules (is this O > > > K?). > > > (I put that sound stuff because it complained about btaudio.o > > and something > > > else). > > > > > > During "make install" videodevX complains about videodev2.o missing. > > > What am I doing wrong? > > > > > _______________________________________________ > Video4linux-list mailing list > Video4linux-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/video4linux-list