New VDR hardware

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

 



In <200701041125.02643.zzam@xxxxxxxxxx>, Matthias Schwarzott wrote:

> On Thursday 04 January 2007 10:20, Laz wrote:
> >
> > Hmmm...I've got one of these and I've never seen it disconnect yet
> > (a few months so far...fingers crossed!).
> >
> > When I've seen USB disconnections with two USB2 Nova-T devices, I was
> > getting things like /dev/dvb/adapter0, /dev/dvb/adapter2,
> > /dev/dvb/adapter3, i.e. adapter1 missing from where one of them had
> > been originally before disconnecting and then being reassigned as
> > adapter3! in this situation, vdr only sees the first DVB device
> > because it starts at adapter0 and stops counting when the next number
> > doesn't exist.
> 
> This is something I would like to change.
> Just let vdr iterate over (number only an example) the first 8 dvb-adapters 
> and try them.
> 
> For now you can also have your runvdr give vdr the parameters -D 0 -D 2 -D 3 
> (script loop) to use all adapters.
> 
> Or better: Ask hal (if available) to enumerate them. That could even enable us 
> to get vdr hotplug-able.
> My long term goal is to get the dvb-driver no longer crash on disconnect, but 
> just signalize The error ENODEV. And that vdr cope with device plug/unplug.

Unfortunately HAL doesn't seem to support DVB devices. Nor is there a
generic way to find a device's /dev node AFAICT; it can only provide
that information for devices with a class it knows about. If there's a
way to get HAL uids based on /dev node and vice-versa, eg through udev,
HAL might work though.

-- 
TH * http://www.realh.co.uk


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux