Things to check:
1. video1394 is not loaded
2. /dev/video1394 does not exist
3. you don't have permission to read /dev/video1394
4. kernel, ieee1394, or video1394 were updated and now /dev/video1394
resides at char major 171 minor 16 instead of the old 172, 0.
5. kernel and system updated to use devfs and now creates
/dev/video1394/0 instead of /dev/video1394 with no permissions due to
lack of devfsd configuration.
On Wed, 2003-02-05 at 14:25, Brendan R Drew wrote:
> My configuration:
> I'm using kernel 2.4.18 (it's an RH 7.3 based system), latest official
> versions of libdc1394 & libraw1394 and cvs source for Coriander from
> about a month ago.
> uname -a reports:
> Linux csf-old 2.4.18-19.7.x #1 Thu Dec 12 09:00:42 EST 2002 i686 unknown
> ls -lh /dev/video1394 reports:
> crw------- 1 bdrew root 172, 0 Oct 2 19:53 /dev/video1394
> /sbin/lsmod reports (amongst others)
> video1394 14116 0 (unused)
> ohci1394 18564 0 [video1394]
> raw1394 8272 0
> ieee1394 42760 0 [video1394 ohci1394 raw1394]
> So all the pertinent modules are loaded.
> I'm using a Sony DFW-VL500.
> I don't know what, if anything, has changed (it's entirely possible that
> something in the system's configuration has changed; I don't know
> because the kind folks running the systems here are utterly paranoid
> control freaks --- probably good virtues if you're a sysad --- who
> really sympathetic to the issue of letting me know what's changed to
> that I can bitch and moan when it breaks things); however, Coriander now
> segfaults when I attempt to do DMA capture (which it didn't do before
> about three weeks ago) and the report I get from my program is:
> (dc1394_capture.c) unable to open video1394 device /dev/video1394
> dc1394_capture.c: No such device
> Any thoughts? "Regular" (non-DMA) capture using /dev/raw1394 still
> works fine under Coriander. Needless to say, I'm very confused. Do I
> need to update (libdc1394 is version 0.9.0 and libraw1394 is version
> 0.9.0)? Do I need to ask the powers that be to use a different kernel?
> This SF.NET email is sponsored by:
> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
> Mailing list for libdc1394-devel
Dan Dennedy <dan@...>