Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: vdr-0.98:no video device found, giving up



Error messages stays the same.

btw: I'm calling vdr:
/usr/src/packages/SOURCES/VDR/vdr -v ~/videos -c ~/.vdr -E
~/.vdr/epg.data -l 3   
and I did NOT upgrade the files in  ~/.vdr: 
   setup.conf channels.conf timers.conf keys-pc.conf
Are there changes in e.g. setup.conf ???

Klaus Schmidinger schrieb:
> 
> Karlheinz Pischke wrote:
> >
> > Yes,
> >
> > now there is another log entry
> >
> > following the "probing /dev/ost/frontend0" and
> > before "ERROR: no video device found, giving up!"
> > there is no: "ERROR: /dev/ost/frontend0: Das Argument ist ungültig"
> 
> I'm pretty sure you should have gotten this error already after commenting
> out the first line.
Sorry, you are right if I would have changed to
//     else if (errno != ENODEV && errno != EINVAL)
     else
        LOG_ERROR_STR(FileName);
instead
//     else if (errno != ENODEV && errno != EINVAL)
//        LOG_ERROR_STR(FileName);
it would have worked the first time.
> 
> Anyway, this would indicate that the line
> 
>   int f = open(FileName, O_RDONLY);
> 
> isn't working as expected. Try changing it to
> 
>   int f = open(FileName, O_RDWR);
> 
> and see what happens.
> 
> Klaus
> 
> >
> > Klaus Schmidinger schrieb:
> > >
> > > Karlheinz Pischke wrote:
> > > >
> > > > The change did not make any difference. I also tried a (make clean;
> > > > make)
> > > > without DVD support. no difference.
> > >
> > > Arghh... There's one more line you could comment out in that function:
> > >
> > >   else if (errno != ENOENT)
> > >
> > > Now it _should_ give an additional error message in the log file...
> > >
> > > Klaus
> > >
> > > >
> > > > Klaus Schmidinger schrieb:
> > > > >
> > > > > Karlheinz Pischke wrote:
> > > > > >
> > > > > > Hi Klaus,
> > > > > >
> > > > > > as requested below all ost devices.
> > > > > > All ost devices belonged to root,root before. I have chown'ed them
> > > > > > for a test. No difference.
> > > > > >
> > > > > > # ls -l /dev/ost
> > > > > > total 52
> > > > > > drwxr-xr-x    2 kpischke users         786 Dec  8 10:57 .
> > > > > > drwxr-xr-x   19 root     root        51509 Dec  8 12:17 ..
> > > > > > lrwxrwxrwx    1 kpischke users           6 Dec  8 10:57 audio -> audio0
> > > > > > crw-rw-rw-    1 kpischke users    250,   1 Dec  8 10:57 audio0
> > > > > > crw-rw-rw-    1 kpischke users    250,  65 Dec  8 10:57 audio1
> > > > > > crw-rw-rw-    1 kpischke users    250, 129 Dec  8 10:57 audio2
> > > > > > lrwxrwxrwx    1 kpischke users           3 Dec  8 10:57 ca -> ca0
> > > > > > crw-rw-rw-    1 kpischke users    250,   6 Dec  8 10:57 ca0
> > > > > > crw-rw-rw-    1 kpischke users    250,  70 Dec  8 10:57 ca1
> > > > > > crw-rw-rw-    1 kpischke users    250, 134 Dec  8 10:57 ca2
> > > > > > lrwxrwxrwx    1 kpischke users           6 Dec  8 10:57 demux -> demux0
> > > > > > crw-rw-rw-    1 kpischke users    250,   4 Dec  8 10:57 demux0
> > > > > > crw-rw-rw-    1 kpischke users    250,  68 Dec  8 10:57 demux1
> > > > > > crw-rw-rw-    1 kpischke users    250, 132 Dec  8 10:57 demux2
> > > > > > lrwxrwxrwx    1 kpischke users           4 Dec  8 10:57 dvr -> dvr0
> > > > > > crw-rw-rw-    1 kpischke users    250,   5 Dec  8 10:57 dvr0
> > > > > > crw-rw-rw-    1 kpischke users    250,  69 Dec  8 10:57 dvr1
> > > > > > crw-rw-rw-    1 kpischke users    250, 133 Dec  8 10:57 dvr2
> > > > > > lrwxrwxrwx    1 kpischke users           9 Dec  8 10:57 frontend -> frontend0
> > > > > > crw-rw-rw-    1 kpischke users    250,   3 Dec  8 10:57 frontend0
> > > > > > crw-rw-rw-    1 kpischke users    250,  67 Dec  8 10:57 frontend1
> > > > > > crw-rw-rw-    1 kpischke users    250, 131 Dec  8 10:57 frontend2
> > > > > > lrwxrwxrwx    1 kpischke users           4 Dec  8 10:57 net -> net0
> > > > > > crw-rw-rw-    1 kpischke users    250,   7 Dec  8 10:57 net0
> > > > > > crw-rw-rw-    1 kpischke users    250,  71 Dec  8 10:57 net1
> > > > > > crw-rw-rw-    1 kpischke users    250, 135 Dec  8 10:57 net2
> > > > > > lrwxrwxrwx    1 kpischke users           4 Dec  8 10:57 osd -> osd0
> > > > > > crw-rw-rw-    1 kpischke users    250,   8 Dec  8 10:57 osd0
> > > > > > crw-rw-rw-    1 kpischke users    250,  72 Dec  8 10:57 osd1
> > > > > > crw-rw-rw-    1 kpischke users    250, 136 Dec  8 10:57 osd2
> > > > > > lrwxrwxrwx    1 kpischke users           4 Dec  8 10:57 sec -> sec0
> > > > > > crw-rw-rw-    1 kpischke users    250,   2 Dec  8 10:57 sec0
> > > > > > crw-rw-rw-    1 kpischke users    250,  66 Dec  8 10:57 sec1
> > > > > > crw-rw-rw-    1 kpischke users    250, 130 Dec  8 10:57 sec2
> > > > > > lrwxrwxrwx    1 kpischke users           6 Dec  8 10:57 video -> video0
> > > > > > crw-rw-rw-    1 kpischke users    250,   0 Dec  8 10:57 video0
> > > > > > crw-rw-rw-    1 kpischke users    250,  64 Dec  8 10:57 video1
> > > > > > crw-rw-rw-    1 kpischke users    250, 128 Dec  8 10:57 video2
> > > > >
> > > > > Looks good to me...
> > > > >
> > > > > Apparently the error ENODEV or EINVAL is returned while probing the
> > > > > device. Try commenting out the line
> > > > >
> > > > >     else if (errno != ENODEV && errno != EINVAL)
> > > > >
> > > > > in dvbapi.c, function cDvbApi::Probe() and post the resulting error
> > > > > message from the log file (should appear after the line "probing /dev/ost/frontend0").
> > > > >
> > > > > Klaus
> 
> --
> _______________________________________________________________
> 
> Klaus Schmidinger                       Phone: +49-8635-6989-10
> CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
> Hofmark 2                               Email:   kls@cadsoft.de
> D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
> _______________________________________________________________



Home | Main Index | Thread Index