Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've installed a TV-card (Hauppauge WinTV GO2) but obviously Linux needs /dev/v4l/video0 to make it work, but I can't find anything like that in /dev.
What do I have to do to create that. (It's working fine in Windows XP).
I use a Mandrake kernel, so I believe TV-card support is already compiled, isn't it?
Have you enable Video 4 Linux option in your kernel??? when your module is inserted, have you error messages ??? Because, this device (/dev/v4l/video0) is created at module insertion.
Can you give more detail about your problem? Have you tried to use xawtv?
What is the result of the command 'xawtv -hwscan'?
On my PC, running Mandrake 9.2, I got this :
====
root@sun vincent]# xawtv -hwscan
This is xawtv-3.88, running on Linux/i686 (2.4.22-10mdk)
looking for available devices
port 61-61 [ -xvport 61 ]
type : Xvideo, video overlay
name : video4linux
port 62-62
type : Xvideo, image scaler
name : NV Video Overlay
/dev/v4l/video0: OK [ -device /dev/v4l/video0 ]
type : v4l
name : BT878(Leadtek WinFast 2000/ W)
flags: overlay capture tuner
/dev/v4l/video1: OK [ -device /dev/v4l/video1 ]
type : v4l
name : Logitech USB Camera
flags: capture
===
I have installed Mandrake without compiling it myself.
Please tell us more,
[crille@Christian crille]$ xawtv -hwscan
This is xawtv-3.85, running on Linux/i686 (2.4.21-0.13mdk)
looking for available devices
port 89-89
type : Xvideo, image scaler
name : NV04 Video Overlay
port 90-121
type : Xvideo, image scaler
name : NV05 Video Blitter
-----------------------------------------------
[crille@Christian crille]$ xawtv
This is xawtv-3.85, running on Linux/i686 (2.4.21-0.13mdk)
can't open /dev/v4l/video0: No such file or directory
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/v4l/video0: No such file or directory
v4l2: open /dev/v4l/video0: No such file or directory
v4l: open /dev/v4l/video0: No such file or directory
no video grabber device available
I suffer the same error message from the xawtv command, but when I modprobe bttv I don't get a fix, I get the following error:
[root@localhost matt]# modprobe bttv
/lib/modules/2.4.21-0.13mdk/kernel/drivers/media/video/bttv.o.gz: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.21-0.13mdk/kernel/drivers/media/video/bttv.o.gz failed
modprobe: insmod bttv failed
I get the same prob when I do modrobe bttv. But I think Oliv' is right, video 4 linux does need to be activated. I dont know if this is defautly turned on, so I am going to recompile my kernel and if that works, I will post back.
I also have a Hauppauge WinTV GO2, and I have a SuSE 9.0 distro. The YAST configuration system did not detect the card (probably because the card is newer than the OS version?), so I tried some manual things.
I tried modprobe bttv, but that gave the same error as on your system. I think that the bttv module does not support this card. So I searched for other modules (look in /lib/modules/[kernel]/maybe_something_more/v4l2), and as the winXP drivers had names with 880, 881 and 88x in it, I tried cx8800 and cx88xx:
modprobe cx8800
modprobe cx88xx
(maybe you can skip one of these)
and then
modprobe tuner
modprobe tvaudio
(I don't know if the last one is a good thing)
Then start a TV app, select the frequency settings (europe-west for me), video format (PAL for me) and select a channel manually (autoscan didn't work for me). The result was that motv (a xawtv-based app) displayed a black&white TV window with no sound, but it shows that I'm close to a solution.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.