2005/10/24, Johannes Stezenbach <js@xxxxxxxxxxx>: > dvbscan tries to use more filters that a FF card has (happens only > on TPs with many services, e.g. lots of radio channels). > Try this: > > diff -u -p -r1.20 scan.c > --- scan.c 23 Oct 2005 22:54:04 -0000 1.20 > +++ scan.c 24 Oct 2005 10:38:17 -0000 > @@ -1235,7 +1235,7 @@ static int read_sections (struct section > static LIST_HEAD(running_filters); > static LIST_HEAD(waiting_filters); > static int n_running; > -#define MAX_RUNNING 32 > +#define MAX_RUNNING 27 > static struct pollfd poll_fds[MAX_RUNNING]; > static struct section_buf* poll_section_bufs[MAX_RUNNING]; Thanks, it works great. What is strange is I had'nt such error messages with my 2.6.11 kernel and exactly the same dvbscan tool. bluedrops