All of lore.kernel.org
 help / color / mirror / Atom feed
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



  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 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.