From: Daniel <daniel.videodvb@berthereau.net>
To: linux-media@vger.kernel.org
Cc: gennarone@gmail.com
Subject: Re: Add a new usb id for Elgato EyeTV DTT
Date: Sat, 14 Apr 2012 14:34:50 +0200 [thread overview]
Message-ID: <4F896EEA.8070201@Berthereau.net> (raw)
In-Reply-To: <4F894ADE.60703@gmail.com>
On 14/04/2012 12:01, Gianluca Gennari wrote:
> Il 14/04/2012 08:55, Daniel ha scritto:
>> Hi,
>>
>> I've got an Elgato EyeTV for Mac and PC
>> (http://www.linuxtv.org/wiki/index.php/Elgato_EyeTV_DTT). It is given as
>> compatible since Linux 2.6.31, but the usb id can be not only 0fd9:0021,
>> but 0fd9:003f too. This id is currently not recognized...
>>
>> Some pages explain how to change the id (see
>> http://ubuntuforums.org/archive/index.php/t-1510188.html,
>> http://ubuntuforums.org/archive/index.php/t-1756828.html and
>> https://sites.google.com/site/slackwarestuff/home/elgato-eyetv).
>>
>> Why this id is not included by default? When will it be included in the
>> code?
>>
>> Sincerely,
>>
> Hi Daniel,
> new USB PIDs are added when someone reports on this list that they are
> working.
> That's exactly what you did, so now it's possible to add it.
> If you know how to do it, you can create a patch to add the new ID.
> Of course you have to define a new PID, as you cannot overwrite an
> existing PID like they suggest on the Ubuntu forums.
> If you don't know hot to do a patch, I can do it for you, as long as you
> are willing to test it.
>
> It would be nice to know the exact name of the new product. I see people
> reporting it as a new revision of the Elgato EyeTV DTT and others as the
> Elgato EyeTV Deluxe. Which one do you have exactly?
>
> Regards,
> Gianluca
Hi,
The exact name of the product is Elgato EyeTV DTT seen on LinuxTv.org
(http://www.linuxtv.org/wiki/index.php/Elgato_EyeTV_DTT) and Elgato site
(http://www.elgato.com/elgato/int/mainmenu/products/tuner/DTT08/product1.en.html).
With dmesg, it's:
usb 1-1: new high-speed USB device number 11 using ehci_hcd
usb 1-1: New USB device found, idVendor=0fd9, idProduct=003f
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: EyeTV DTT
usb 1-1: Manufacturer: Elgato
usb 1-1: SerialNumber: 005
With lsusb, it's:
Bus 001 Device 011: ID 0fd9:003f Elgato Systems GmbH
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0fd9 Elgato Systems GmbH
idProduct 0x003f
bcdDevice 1.00
iManufacturer 1 Elgato
iProduct 2 EyeTV DTT
iSerial 3 005
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
I use Debian Sid and Linux kernel 3.2 and 3.3 (64 bits).
Could you send me your package so I can check it?
Sincerely,
Daniel
next prev parent reply other threads:[~2012-04-14 12:34 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-14 6:55 Add a new usb id for Elgato EyeTV DTT Daniel
2012-04-14 10:01 ` Gianluca Gennari
2012-04-14 12:34 ` Daniel [this message]
2012-04-14 13:14 ` [PATCH] dib0700: add new USB PID for the Elgato EyeTV DTT stick Gianluca Gennari
2012-04-16 6:51 ` Daniel
2012-04-16 15:45 ` Gianluca Gennari
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=4F896EEA.8070201@Berthereau.net \
--to=daniel.videodvb@berthereau.net \
--cc=gennarone@gmail.com \
--cc=linux-media@vger.kernel.org \
/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;
as well as URLs for NNTP newsgroup(s).