* Elgato Eye TV Deluxe V2 supported?
@ 2014-04-25 18:31 Another Sillyname
2014-04-25 18:40 ` Devin Heitmueller
0 siblings, 1 reply; 7+ messages in thread
From: Another Sillyname @ 2014-04-25 18:31 UTC (permalink / raw)
To: linux-media
I have an Elgato Eye TV V2 USB device USB ID 0fd9:002c which reading here....
https://github.com/mirrors/linux-2.6/blob/master/drivers/staging/media/as102/as102_usb_drv.h
Looks like it should be supported (it looks like Devin wrote some of
the code?)......it gets recognised in dmesg and indeed lsusb sees it,
but no firmware is loaded (I have the required as102 files in
/lib/firmware) and in effect it never 'initialises'.
Has something broken since kernel 2.6 (I'm currently running 3.13.10)
or did it never work?
Googling around pops up a load of contradictory information whether it
works or not.
lsusb gives me this...
lsusb -v -d 0fd9:002c
Bus 002 Device 004: ID 0fd9:002c Elgato Systems GmbH EyeTV DTT Deluxe v2
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
idVendor 0x0fd9 Elgato Systems GmbH
idProduct 0x002c EyeTV DTT Deluxe v2
bcdDevice 1.00
iManufacturer 1 Elgato
iProduct 2 EyeTV DTT Dlx
iSerial 3 0000xxxxxxxxxxxx
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 300mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
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 0
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 0
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 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
lsusb ends
Any ideas?
Thanks in advance.
Tony
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-04-25 18:31 Elgato Eye TV Deluxe V2 supported? Another Sillyname
@ 2014-04-25 18:40 ` Devin Heitmueller
2014-04-25 18:46 ` Another Sillyname
0 siblings, 1 reply; 7+ messages in thread
From: Devin Heitmueller @ 2014-04-25 18:40 UTC (permalink / raw)
To: Another Sillyname; +Cc: Linux Media Mailing List
On Fri, Apr 25, 2014 at 2:31 PM, Another Sillyname
<anothersname@googlemail.com> wrote:
> I have an Elgato Eye TV V2 USB device USB ID 0fd9:002c which reading here....
>
> https://github.com/mirrors/linux-2.6/blob/master/drivers/staging/media/as102/as102_usb_drv.h
>
> Looks like it should be supported (it looks like Devin wrote some of
> the code?)......it gets recognised in dmesg and indeed lsusb sees it,
> but no firmware is loaded (I have the required as102 files in
> /lib/firmware) and in effect it never 'initialises'.
Hi Tony,
Sorry, I saw your email yesterday but forgot to reply. The issue is
that the as102 is still in "staging", so it won't appear in mainline
kernels by default. You would need to install the media_build tree,
run "make menuconfig", enable "staging drivers" and then enable the
"as102" bridge.
The messages you are seeing in dmesg and lsusb are just the kernel
finding the hardware at a USB level - these messages will appear
whether there is a driver or not for the actual device.
Devin
--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-04-25 18:40 ` Devin Heitmueller
@ 2014-04-25 18:46 ` Another Sillyname
2014-04-25 18:54 ` Devin Heitmueller
0 siblings, 1 reply; 7+ messages in thread
From: Another Sillyname @ 2014-04-25 18:46 UTC (permalink / raw)
To: Devin Heitmueller; +Cc: Linux Media Mailing List
Thanks Devin
Is the as102 tree ever likely to go mainline?
Regards
Tony
On 25 April 2014 19:40, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
> On Fri, Apr 25, 2014 at 2:31 PM, Another Sillyname
> <anothersname@googlemail.com> wrote:
>> I have an Elgato Eye TV V2 USB device USB ID 0fd9:002c which reading here....
>>
>> https://github.com/mirrors/linux-2.6/blob/master/drivers/staging/media/as102/as102_usb_drv.h
>>
>> Looks like it should be supported (it looks like Devin wrote some of
>> the code?)......it gets recognised in dmesg and indeed lsusb sees it,
>> but no firmware is loaded (I have the required as102 files in
>> /lib/firmware) and in effect it never 'initialises'.
>
> Hi Tony,
>
> Sorry, I saw your email yesterday but forgot to reply. The issue is
> that the as102 is still in "staging", so it won't appear in mainline
> kernels by default. You would need to install the media_build tree,
> run "make menuconfig", enable "staging drivers" and then enable the
> "as102" bridge.
>
> The messages you are seeing in dmesg and lsusb are just the kernel
> finding the hardware at a USB level - these messages will appear
> whether there is a driver or not for the actual device.
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-04-25 18:46 ` Another Sillyname
@ 2014-04-25 18:54 ` Devin Heitmueller
2014-04-25 19:06 ` Another Sillyname
0 siblings, 1 reply; 7+ messages in thread
From: Devin Heitmueller @ 2014-04-25 18:54 UTC (permalink / raw)
To: Another Sillyname; +Cc: Linux Media Mailing List
> Is the as102 tree ever likely to go mainline?
The only reason it's in staging is because it doesn't meet the coding
standards (i.e. whitespace, variable naming, etc). Somebody needs to
come along and expend the energy to satisfy the whitespace gods.
Seems like a fantastically stupid reason to keep a working driver out
of the mainline, but that's just my opinion.
Devin
--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-04-25 18:54 ` Devin Heitmueller
@ 2014-04-25 19:06 ` Another Sillyname
2014-05-02 13:52 ` Another Sillyname
0 siblings, 1 reply; 7+ messages in thread
From: Another Sillyname @ 2014-04-25 19:06 UTC (permalink / raw)
To: Devin Heitmueller; +Cc: Linux Media Mailing List
OK, I'm not a coder these days but I'll look and see if I can work it out.
Regards and have a good weekend.
Tony
On 25 April 2014 19:54, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
>> Is the as102 tree ever likely to go mainline?
>
> The only reason it's in staging is because it doesn't meet the coding
> standards (i.e. whitespace, variable naming, etc). Somebody needs to
> come along and expend the energy to satisfy the whitespace gods.
>
> Seems like a fantastically stupid reason to keep a working driver out
> of the mainline, but that's just my opinion.
>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-04-25 19:06 ` Another Sillyname
@ 2014-05-02 13:52 ` Another Sillyname
2015-10-11 11:07 ` Another Sillyname
0 siblings, 1 reply; 7+ messages in thread
From: Another Sillyname @ 2014-05-02 13:52 UTC (permalink / raw)
To: Devin Heitmueller; +Cc: Linux Media Mailing List
OK, I realise I should be able to work this out....but I'm stuck and
no matter how much I read I've developed a mental block (think of it
as the computing version of writers block).
I use Fedora as my primary OS, currently Fedora 20 latest kernel 3.13
I need to keep using this kernel as I use SELinux for a couple of
things on my server and compiling a vanilla kernel and patching
SELinux in is just way too messy........
As the V4L-DVB Media_Tree is NOT included in the kernel-devel version
of the Fedora kernel it requires a complete kernel compile to download
the required media tree, however I can't then get the V4L-DVB media
tree from git to patch against the Fedora (uncompiled) kernel prior to
compilation, I've installed all the tools required (I have built a few
kernels before when I needed to) but I've just hit a mental wall......
Help!!
On 25 April 2014 20:06, Another Sillyname <anothersname@googlemail.com> wrote:
> OK, I'm not a coder these days but I'll look and see if I can work it out.
>
> Regards and have a good weekend.
>
> Tony
>
> On 25 April 2014 19:54, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
>>> Is the as102 tree ever likely to go mainline?
>>
>> The only reason it's in staging is because it doesn't meet the coding
>> standards (i.e. whitespace, variable naming, etc). Somebody needs to
>> come along and expend the energy to satisfy the whitespace gods.
>>
>> Seems like a fantastically stupid reason to keep a working driver out
>> of the mainline, but that's just my opinion.
>>
>> Devin
>>
>> --
>> Devin J. Heitmueller - Kernel Labs
>> http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Elgato Eye TV Deluxe V2 supported?
2014-05-02 13:52 ` Another Sillyname
@ 2015-10-11 11:07 ` Another Sillyname
0 siblings, 0 replies; 7+ messages in thread
From: Another Sillyname @ 2015-10-11 11:07 UTC (permalink / raw)
To: Devin Heitmueller; +Cc: Linux Media Mailing List
I realise this is from over a year ago but I ended up putting it to
one side till the kernel 'caught up' as it were.
Looking at github/torvalds/linux/tree/master/drivers/media/dvb-frontends
it looks like the as102 support is now in mainline and indeed looking
at staging there's no reference at all to any as102 devices.
I've just installed FC22 Kernel 4-1-10-200 x86_64 onto a box and
installed the required firmware files into /lib/firmware in the hope
the device would now work....unfortunately plugging it in gives me
exactly the same as early last year.....no firmware load even though
dmesg sees the device installed.
Am I still stuck with potentially having to compile a custom kernel to
support this device under Fedora (which isn't an option due to SELinux
issues it would present elsewhere).
Thanks in advance.
On 2 May 2014 at 14:52, Another Sillyname <anothersname@googlemail.com> wrote:
> OK, I realise I should be able to work this out....but I'm stuck and
> no matter how much I read I've developed a mental block (think of it
> as the computing version of writers block).
>
> I use Fedora as my primary OS, currently Fedora 20 latest kernel 3.13
>
> I need to keep using this kernel as I use SELinux for a couple of
> things on my server and compiling a vanilla kernel and patching
> SELinux in is just way too messy........
>
> As the V4L-DVB Media_Tree is NOT included in the kernel-devel version
> of the Fedora kernel it requires a complete kernel compile to download
> the required media tree, however I can't then get the V4L-DVB media
> tree from git to patch against the Fedora (uncompiled) kernel prior to
> compilation, I've installed all the tools required (I have built a few
> kernels before when I needed to) but I've just hit a mental wall......
>
> Help!!
>
>
>
> On 25 April 2014 20:06, Another Sillyname <anothersname@googlemail.com> wrote:
>> OK, I'm not a coder these days but I'll look and see if I can work it out.
>>
>> Regards and have a good weekend.
>>
>> Tony
>>
>> On 25 April 2014 19:54, Devin Heitmueller <dheitmueller@kernellabs.com> wrote:
>>>> Is the as102 tree ever likely to go mainline?
>>>
>>> The only reason it's in staging is because it doesn't meet the coding
>>> standards (i.e. whitespace, variable naming, etc). Somebody needs to
>>> come along and expend the energy to satisfy the whitespace gods.
>>>
>>> Seems like a fantastically stupid reason to keep a working driver out
>>> of the mainline, but that's just my opinion.
>>>
>>> Devin
>>>
>>> --
>>> Devin J. Heitmueller - Kernel Labs
>>> http://www.kernellabs.com
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-10-11 11:07 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-25 18:31 Elgato Eye TV Deluxe V2 supported? Another Sillyname
2014-04-25 18:40 ` Devin Heitmueller
2014-04-25 18:46 ` Another Sillyname
2014-04-25 18:54 ` Devin Heitmueller
2014-04-25 19:06 ` Another Sillyname
2014-05-02 13:52 ` Another Sillyname
2015-10-11 11:07 ` Another Sillyname
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).