From: Gianluca Gennari <gennarone@gmail.com>
To: razza lists <razzalist@gmail.com>
Cc: linux-media@vger.kernel.org
Subject: Re: Hauppage Nova: doesn't know how to handle a DVBv3 call to delivery system 0
Date: Sun, 15 Jan 2012 12:51:45 +0100 [thread overview]
Message-ID: <4F12BDD1.1000306@gmail.com> (raw)
In-Reply-To: <CAL+xqGZ1mBttt_e5bUorGFP+cc9RX3ooCkmAa9MSEAaLJ_o=mw@mail.gmail.com>
Il 15/01/2012 12:35, razza lists ha scritto:
> On Sat, Jan 14, 2012 at 11:44 PM, Gianluca Gennari <gennarone@gmail.com> wrote:
>>
>> Il 15/01/2012 00:41, RazzaList ha scritto:
>>> I have followed the build instructions for the Hauppauge MyTV.t device here
>>> - http://linuxtv.org/wiki/index.php/Hauppauge_myTV.t and built the drivers
>>> as detailed here -
>>> http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_D
>>> evice_Drivers on a CentOS 6.2 i386 build.
>>>
>>> When I use dvbscan, nothing happens. dmesg shows "
>>> dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to
>>> delivery system 0"
>>>
>>> [root@cos6 ~]# cd /usr/bin
>>> [root@cos6 bin]# ./dvbscan /usr/share/dvb/dvb-t/uk-Hannington >
>>> /usr/share/dvb/dvb-t/channels.conf
>>> [root@cos6 bin]# dmesg | grep dvb
>>> dvb-usb: found a 'Hauppauge Nova-T MyTV.t' in warm state.
>>> dvb-usb: will pass the complete MPEG2 transport stream to the software
>>> demuxer.
>>> dvb-usb: schedule remote query interval to 50 msecs.
>>> dvb-usb: Hauppauge Nova-T MyTV.t successfully initialized and connected.
>>> usbcore: registered new interface driver dvb_usb_dib0700
>>> dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to
>>> delivery system 0
>>>
>>> I have searched but can't locate a fix. Any pointers?
>>>
>>>
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe linux-media" in
>>> the body of a message to majordomo@vger.kernel.org
>>> More majordomo info at �http://vger.kernel.org/majordomo-info.html
>>>
>>
>> Hi,
>> this patch will likely fix your problem:
>>
>> http://patchwork.linuxtv.org/patch/9492/
>>
>> Best regards,
>> Gianluca
>
> It's very likely the case I'm doing something wrong and I apologise in
> advance! However some help/guidance would be great...
>
> I have downloaded the sources as described in the basic approach here
> - http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers
>
> In the source there is no file called "dvb_frontend.c", so I assume I
> start the media_build/build script?
> If I do, eventually this creates
> media_build/linux/drivers/media/dvb/dvb-core/dvb_frontend.c
>
> I then apply the patch to
> media_build/linux/drivers/media/dvb/dvb-core/dvb_frontend.c, and I can
> see the added elements...
> ....
> static int dvb_frontend_clear_cache(struct dvb_frontend *fe)
> {
> struct dtv_frontend_properties *c = &fe->dtv_property_cache;
> int i;
> u32 delsys;
>
> delsys = c->delivery_system;
> memset(c, 0, sizeof(struct dtv_frontend_properties));
> c->delivery_system = delsys;
>
> c->state = DTV_CLEAR;
>
> dprintk("%s() Clearing cache for delivery system %d\n", __func__,
> c->delivery_system);
> ................
>
> After a reboot (as I have not got a clue about unloading modules etc.)
> I then execute make install but I still get the same error
> "dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to
> delivery system 0" when I use dvbscan.
>
You are almost there.
After you apply the patch, you have to recompile the entire source tree.
You can do it launching the "make" command inside the linux/ folder.
Then reinstall the drivers giving "make install" from the media_build/
folder, and reboot.
Best regards,
Gianluca
next prev parent reply other threads:[~2012-01-15 11:51 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-14 23:41 Hauppage Nova: doesn't know how to handle a DVBv3 call to delivery system 0 RazzaList
2012-01-14 23:44 ` Gianluca Gennari
2012-01-15 11:35 ` razza lists
2012-01-15 11:51 ` Gianluca Gennari [this message]
2012-01-15 14:24 ` Mauro Carvalho Chehab
2012-01-15 15:04 ` razza lists
2012-01-15 16:22 ` Gianluca Gennari
2012-01-15 17:02 ` razza lists
2012-01-15 21:27 ` Malcolm Priestley
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F12BDD1.1000306@gmail.com \
--to=gennarone@gmail.com \
--cc=linux-media@vger.kernel.org \
--cc=razzalist@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.