From: John <bitumen.surfer@gmail.com>
To: ptay1685 <ptay1685@Bigpond.net.au>
Cc: linux-dvb@linuxtv.org
Subject: Re: [linux-dvb] leadtek dtv dongle
Date: Wed, 26 Mar 2008 13:03:43 +1100 [thread overview]
Message-ID: <47E9AEFF.7030504@gmail.com> (raw)
In-Reply-To: <001501c88ee1$f0466470$6e00a8c0@barny1e59e583e>
[-- Attachment #1.1: Type: text/plain, Size: 7413 bytes --]
As I originally posted the quoted email below, I might be able to help you.
firstly: lsusb is located in the usbutils package so you may need to
install it, or you need to prefix the command with its location
i.e. /sbin/lsusb. Please try this first and post the result back to the
list. (with the -v option please)
secondly in reference to my patch below.
I never heard anything more from the list about it and I have no reason
to believe it was ever incorporated as a patch. I suspect this dongle is
a variant sold only in Australia (where you and I are from obviously)
and so the demand is relatively small - thus no one else was interested.
I posted more for people like yourself for whom my fix may help.
The only thing this patch did is add an extra identifier so that the
dongle was recognized. Now that said, I suspect there is an even more
recent variant released in the last 2/3 months (right after I bought
mine :( ) which may have a different identifier again. So the result of
lsusb is even more important.
Unfortunately I got distracted after I got my dongle recognized and
haven't made it fully work yet (with MythTv) - but if you are interested
I might have another go at it.
I also note the large number of dibcom related posts in recent months
which will have a direct bearing on this dongle. So recent versions of
the dvb code are essential.
Cheers,
J
ptay1685 wrote:
> How do I tell the usb-id? Tried to do a lsusb -v but the command is
> unrecognised.
>
> Note that the Leadtek device is not actually recognised by the kernel (shown
> via dmesg).
>
> The following is from a previous conversation on this mailing list and might
> give you the info you need:
> _______________________________________________________________________________
>
> Hi,
>
> How do I get a patch incorporated into the dvb kernel section ?
>
> After recently purchasing a LeadTek WinFast DTV Dongle I rapidly
> discovered it was the variant that was not recognized in the kernel
>
> i.e. as previously reported at:
> http://www.linuxtv.org/pipermail/linux-dvb/2007-December/022373.html
> http://www.linuxtv.org/pipermail/linux-dvb/2008-January/023175.html
>
> its device ids are: (lsusb)
> ID 0413:6f01 Leadtek Research, Inc.
>
> Rather than make the changes suggested by previous posters I set about
> making a script and associated kernel patches to automatically do this.
> My motivation was simple: I use a laptop with an ATI graphics card and
> fedora 8. I find the best drivers for this card are currently from Livna
> and are updated monthly (and changes are significant at the moment i.e.
> see the phoronix forum). So I would need to do this repeatedly.
>
> In my patch I add an identifier (USB_PID_WINFAST_DTV_DONGLE_STK7700P_B)
> and modify the table appropriately
>
> When I plug it in I now see in my messages log
> kernel: usb 1-4: new high speed USB device using ehci_hcd and address 9
> kernel: usb 1-4: configuration #1 chosen from 1 choice
> kernel: dib0700: loaded with support for 2 different device-types
> kernel: dvb-usb: found a 'Leadtek Winfast DTV Dongle B (STK7700P based)'
> in cold state, will try to load a firmware
> kernel: dvb-usb: downloading firmware from file 'dvb-usb-dib0700-01.fw'
> kernel: dib0700: firmware started successfully.
> kernel: dvb-usb: found a 'Leadtek Winfast DTV Dongle B (STK7700P based)'
> in warm state.
> kernel: dvb-usb: will pass the complete MPEG2 transport stream to the
> software demuxer.
> kernel: DVB: registering new adapter (Leadtek Winfast DTV Dongle B
> (STK7700P based))
> kernel: DVB: registering frontend 0 (DiBcom 7000PC)...
> kernel: MT2060: successfully identified (IF1 = 1220)
> kernel: dvb-usb: Leadtek Winfast DTV Dongle B (STK7700P based)
> successfully initialized and connected.
> kernel: usbcore: registered new interface driver dvb_usb_dib0700
>
>
> My kernel patch ( other scripts to patch the Fedora 8 src rpm's
> available on request)
> ----------------
> --- a/drivers/media/dvb/dvb-usb/dib0700_devices.c 2008-02-13
> 10:05:13.000000000 +1100
> +++ b/drivers/media/dvb/dvb-usb/dib0700_devices.c 2008-02-13
> 10:22:16.000000000 +1100
> @@ -280,6 +280,7 @@ struct usb_device_id dib0700_usb_id_tabl
> { USB_DEVICE(USB_VID_LEADTEK,
> USB_PID_WINFAST_DTV_DONGLE_STK7700P) },
> { USB_DEVICE(USB_VID_HAUPPAUGE,
> USB_PID_HAUPPAUGE_NOVA_T_STICK_2) },
> { USB_DEVICE(USB_VID_AVERMEDIA,
> USB_PID_AVERMEDIA_VOLAR_2) },
> + { USB_DEVICE(USB_VID_LEADTEK,
> USB_PID_WINFAST_DTV_DONGLE_STK7700P_B) },
> { } /* Terminating entry */
> };
> MODULE_DEVICE_TABLE(usb, dib0700_usb_id_table);
> @@ -321,7 +322,7 @@ struct dvb_usb_device_properties dib0700
> },
> },
>
> - .num_device_descs = 6,
> + .num_device_descs = 7,
> .devices = {
> { "DiBcom STK7700P reference design",
> { &dib0700_usb_id_table[0],
> &dib0700_usb_id_table[1] },
> @@ -346,6 +347,10 @@ struct dvb_usb_device_properties dib0700
> { "Leadtek Winfast DTV Dongle (STK7700P
> based)",
> { &dib0700_usb_id_table[8], NULL },
> { NULL },
> + },
> + { "Leadtek Winfast DTV Dongle B (STK7700P
> based)",
> + { &dib0700_usb_id_table[11], NULL },
> + { NULL },
> }
> }
> }, { DIB0700_DEFAULT_DEVICE_PROPERTIES,
> --- a/drivers/media/dvb/dvb-usb/dvb-usb-ids.h 2008-02-13
> 10:05:13.000000000 +1100
> +++ b/drivers/media/dvb/dvb-usb/dvb-usb-ids.h 2008-02-13
> 10:18:00.000000000 +1100
> @@ -148,6 +148,7 @@
> #define USB_PID_WINFAST_DTV_DONGLE_COLD 0x6025
> #define USB_PID_WINFAST_DTV_DONGLE_WARM 0x6026
> #define USB_PID_WINFAST_DTV_DONGLE_STK7700P 0x6f00
> +#define USB_PID_WINFAST_DTV_DONGLE_STK7700P_B 0x6f01
> #define USB_PID_GENPIX_8PSK_COLD 0x0200
> #define USB_PID_GENPIX_8PSK_WARM 0x0201
> #define USB_PID_SIGMATEK_DVB_110 0x6610
>
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
> ----- Original Message -----
> From: "Antti Palosaari" <crope@iki.fi>
> To: "ptay1685" <ptay1685@Bigpond.net.au>
> Cc: <linux-dvb@linuxtv.org>
> Sent: Monday, March 24, 2008 9:43 AM
> Subject: Re: [linux-dvb] leadtek dtv dongle
>
>
>
>> ptay1685 wrote:
>>
>>> Any news about the new version of the dtv dongle? Still does not work
>>> with the latest v4l sources. Anyone know whats happening?
>>>
>>> Many thanks,
>>>
>>> Phil T.
>>>
>> Can you say what is usb-id of your device? Also lsusb -v could be nice
>> to see.
>>
>> regards
>> Antti
>> --
>> http://palosaari.fi/
>>
>> _______________________________________________
>> linux-dvb mailing list
>> linux-dvb@linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>
>
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
[-- Attachment #1.2: Type: text/html, Size: 8772 bytes --]
[-- Attachment #2: Type: text/plain, Size: 150 bytes --]
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-03-26 2:03 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-23 12:35 [linux-dvb] leadtek dtv dongle ptay1685
2008-03-23 22:43 ` Antti Palosaari
2008-03-26 1:37 ` ptay1685
2008-03-26 2:03 ` John [this message]
[not found] ` <002301c88ee9$fd998500$6e00a8c0@barny1e59e583e>
2008-03-26 2:48 ` John
2008-03-26 2:53 ` ptay1685
2008-03-26 4:41 ` Jarryd Beck
2008-03-27 14:05 ` [linux-dvb] leadtek dtv dongle lsusb ptay1685
[not found] ` <1206776111.18375.11.camel@localhost.localdomain>
2008-03-29 15:57 ` ptay1685
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=47E9AEFF.7030504@gmail.com \
--to=bitumen.surfer@gmail.com \
--cc=linux-dvb@linuxtv.org \
--cc=ptay1685@Bigpond.net.au \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox