[pvrusb2] udev error? /dev/video0 and /dev/video missing
Daniel Roth
dwroth at gmail.com
Thu Aug 31 18:27:44 CDT 2006
I guess this begs the question: Is there a way to uninstall the standalone
driver? I'm not even sure where it installed itself to....
-----Original Message-----
From: pvrusb2-bounces at isely.net [mailto:pvrusb2-bounces at isely.net] On Behalf
Of Mike Isely
Sent: Thursday, August 31, 2006 2:36 PM
To: Communications nexus for pvrusb2 driver
Subject: Re: [pvrusb2] udev error? /dev/video0 and /dev/video missing
On Thu, 31 Aug 2006, Daniel Roth wrote:
> Well,
>
> I downloaded the mercurial v4l-dvb tree and installed it. The oops is
gone,
> but now I have some new errors in my dmesg that I don't understand, and
> still no video in the /dev folder. Mike, again, you are amazing. Thank
you
> so much for your help.
Sigh...
You have 2 new problems now. Not your fault. One of these I should have
pointed out the first time and failed. Sorry about that. The other is
that you are victim of bad timing :-(
The first problem is that if you build the standalone pvrusb2 driver and
you are using an external V4L snapshot, then the standalone build has to
"see" that V4L snapshot in order to compile correctly. This is because,
among other things, there are headers in v4l-dvb with common data
structure definitions that are different from their V4L counterparts in
the kernel tree. There are also some build switches that have to change
as well. The pvrusb2 web pages have a few things about this, but in short
you need to append "V4LDIR=path_to_your_v4l_dvb_tree" to your make command
line (or set the environment variable V4LDIR similarly before you run
make). Even after this, you will still get a few compilation warnings
about missing stuff - don't worry about that because that is an artifact
of the build system architecture and is harmless. A much easier solution
however is just to ignore the standalone pvrusb2 driver - there's a
version already inside of v4l-dvb which is built as part of that tree and
you can just use it instead. Both versions are reasonably up-to-date.
The second problem is that yesterday a change was committed into the
v4l-dvb that appears to break the saa7115 module. I discovered this last
night. AFAIK this has not been fixed yet. If you are using a 29xxx
device, then it _will_ _not_ _work_ right now with v4l-dvb. I expect this
problem is going to get fixed very quickly; it might already be fixed.
You can work around this by moving your v4l-dvb snapshot back in time a
bit. Anything before 30-Aug should be OK. Try "hg update <id>" where
<id> is a changeset key from before 30-Aug.
-Mike
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC
92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1
E8
| |
_______________________________________________
pvrusb2 mailing list
pvrusb2 at isely.net
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
More information about the pvrusb2
mailing list