Post by Gianluca GennariPost by Gianluca GennariI have followed the build instructions for the Hauppauge MyTV.t d=
evice here
Post by Gianluca GennariPost by Gianluca Gennari- http://linuxtv.org/wiki/index.php/Hauppauge_myTV.t and built th=
e drivers
Post by Gianluca GennariPost by Gianluca Gennarias detailed here -
http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Instal=
l_V4L-DVB_D
Post by Gianluca GennariPost by Gianluca Gennarievice_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 cal=
l to
Post by Gianluca GennariPost by Gianluca Gennaridelivery system 0"
/usr/share/dvb/dvb-t/channels.conf
dvb-usb: found a 'Hauppauge Nova-T MyTV.t' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the sof=
tware
Post by Gianluca GennariPost by Gianluca Gennaridemuxer.
dvb-usb: schedule remote query interval to 50 msecs.
dvb-usb: Hauppauge Nova-T MyTV.t successfully initialized and con=
nected.
Post by Gianluca GennariPost by Gianluca Gennariusbcore: registered new interface driver dvb_usb_dib0700
dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 cal=
l to
Post by Gianluca GennariPost by Gianluca Gennaridelivery system 0
I have searched but can't locate a fix. Any pointers?
--
To unsubscribe from this list: send the line "unsubscribe linux-m=
edia" in
Post by Gianluca GennariPost by Gianluca GennariMore majordomo info at =EF=BF=BDhttp://vger.kernel.org/majordomo-=
info.html
Post by Gianluca GennariPost by Gianluca GennariHi,
http://patchwork.linuxtv.org/patch/9492/
Best regards,
Gianluca
It's very likely the case I'm doing something wrong and I apologise=
in
Post by Gianluca Gennariadvance! However some help/guidance would be great...
I have downloaded the sources as described in the basic approach he=
re
Post by Gianluca Gennari- http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Instal=
l_V4L-DVB_Device_Drivers
Post by Gianluca GennariIn the source there is no file called "dvb_frontend.c", so I assume=
I
Post by Gianluca Gennaristart 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
Post by Gianluca Gennarisee the added elements...
....
static int dvb_frontend_clear_cache(struct dvb_frontend *fe)
{
=C2=A0 =C2=A0 =C2=A0 =C2=A0 struct dtv_frontend_properties *c =3D &=
fe->dtv_property_cache;
Post by Gianluca Gennari=C2=A0 =C2=A0 =C2=A0 =C2=A0 int i;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0u32 delsys;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 delsys =3D c->delivery_system;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 memset(c, 0, sizeof(struct dtv_frontend=
_properties));
Post by Gianluca Gennari=C2=A0 =C2=A0 =C2=A0 =C2=A0 c->delivery_system =3D delsys;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 c->state =3D DTV_CLEAR;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 dprintk("%s() Clearing cache for delive=
ry system %d\n", __func__,
Post by Gianluca Gennari=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=C2=A0c->delivery_system);
Post by Gianluca Gennari................
After a reboot (as I have not got a clue about unloading modules et=
c.)
Post by Gianluca GennariI 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
Post by Gianluca Gennaridelivery system 0" when I use dvbscan.
You are almost there.
After you apply the patch, you have to recompile the entire source t=
ree.
Post by Gianluca GennariYou can do it launching the "make" command inside the linux/ folder.
Then reinstall the drivers giving "make install" from the media_buil=
d/
I've added the fixes for it today. So, tomorrow's tarballs should hav=
e this
bug fixed.
Post by Gianluca GennariBest regards,
Gianluca
--
To unsubscribe from this list: send the line "unsubscribe linux-medi=
a" in
Post by Gianluca GennariMore majordomo info at =C2=A0http://vger.kernel.org/majordomo-info.h=
tml
I'm glad about that as I am getting nowhere fast. Looks like it's
better to rebuild the box in the week and save wasting your time.
After patching etc, I did manage to get a little bit further, but when
using dvbscan I got an error:
[***@cos6 bin]# dvbscan /usr/share/dvb/dvb-t/uk-Hannington >
/home/mythtv/channels.conf
Unable to query frontend status
Dmesg output:
usb 1-3: new high speed USB device using ehci_hcd and address 2
usb 1-3: New USB device found, idVendor=3D2040, idProduct=3D7080
usb 1-3: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3
usb 1-3: Product: myTV.t
usb 1-3: Manufacturer: Eskape Labs
usb 1-3: SerialNumber: 4030928317
usb 1-3: configuration #1 chosen from 1 choice
WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-***@vger.kern=
el.org):
240ab508aa9fb7a294b0ecb563b19ead000b2463 [media] [PATCH] don't reset
the delivery system on DTV_CLEAR
9544e8a64795d75875ff4c680a43aa452a37b260 [media] [BUG] it913x-fe fix
typo error making SNR levels unstable
c147f61083e3e4a9c2aaecaaed976502defc3b7d [media] cx23885: Query the
CX25840 during enum_input for status
WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-***@vger.kern=
el.org):
240ab508aa9fb7a294b0ecb563b19ead000b2463 [media] [PATCH] don't reset
the delivery system on DTV_CLEAR
9544e8a64795d75875ff4c680a43aa452a37b260 [media] [BUG] it913x-fe fix
typo error making SNR levels unstable
c147f61083e3e4a9c2aaecaaed976502defc3b7d [media] cx23885: Query the
CX25840 during enum_input for status
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR SANYO protocol handler initialized
IR MCE Keyboard/mouse protocol handler initialized
dib0700: loaded with support for 24 different device-types
dvb-usb: found a 'Hauppauge Nova-T MyTV.t' in cold state, will try to
load a firmware
usb 1-3: firmware: requesting dvb-usb-dib0700-1.20.fw
lirc_dev: IR Remote Control driver registered, major 248
IR LIRC bridge handler initialized
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
dib0700: firmware started successfully.
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: registering new adapter (Hauppauge Nova-T MyTV.t)
DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
DiB0070: successfully identified
dvb-usb: Hauppauge Nova-T MyTV.t successfully initialized and connected=
=2E
usbcore: registered new interface driver dvb_usb_dib0700