public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* pctv 290e fails with kernel 3.12.3
@ 2013-12-11 14:41 Robin Becker
  2013-12-12  0:40 ` Antti Palosaari
  0 siblings, 1 reply; 2+ messages in thread
From: Robin Becker @ 2013-12-11 14:41 UTC (permalink / raw)
  To: linux-media

Apologies if this is the wrong place to report this. I am running arch linux on 
a 64 bit machine. Currently I am stuck on

Linux bunyip 3.12.2-1-ARCH #1 SMP PREEMPT Fri Nov 29 21:14:15 CET 2013 x86_64 
GNU/Linux

If I upgrade to the next kernel in line linux-3.12.3-1-x86_64.pkg.tar.xz I see 
failures during boot and my two usb tv devices fail.

 From lsusb -v

> Bus 002 Device 005: ID 2013:024f PCTV Systems nanoStick T2 290e
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0        64
>   idVendor           0x2013 PCTV Systems
>   idProduct          0x024f nanoStick T2 290e
>   bcdDevice            1.00
>   iManufacturer           1 PCTV Systems
>   iProduct                2 PCTV 290e
>   iSerial                 3 00000010V0M9
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           55
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x80
>       (Bus Powered)
>     MaxPower              500mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass       255 Vendor Specific Class
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x84  EP 4 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0000  1x 0 bytes
>         bInterval               1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x85  EP 5 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0000  1x 0 bytes
>         bInterval               1
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       1
>       bNumEndpoints           2
>       bInterfaceClass       255 Vendor Specific Class
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x84  EP 4 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x03ac  1x 940 bytes
>         bInterval               1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>        bEndpointAddress     0x85  EP 5 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x03ac  1x 940 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)
>
> Bus 002 Device 004: ID 2013:024f PCTV Systems nanoStick T2 290e
> Device Descriptor:
>   bLength                18
>   bDescriptorType         1
>   bcdUSB               2.00
>   bDeviceClass            0 (Defined at Interface level)
>   bDeviceSubClass         0
>   bDeviceProtocol         0
>   bMaxPacketSize0        64
>   idVendor           0x2013 PCTV Systems
>   idProduct          0x024f nanoStick T2 290e
>   bcdDevice            1.00
>   iManufacturer           1 PCTV Systems
>   iProduct                2 PCTV 290e
>   iSerial                 3 000000101286
>   bNumConfigurations      1
>   Configuration Descriptor:
>     bLength                 9
>     bDescriptorType         2
>     wTotalLength           55
>     bNumInterfaces          1
>     bConfigurationValue     1
>     iConfiguration          0
>     bmAttributes         0x80
>       (Bus Powered)
>     MaxPower              500mA
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       0
>       bNumEndpoints           2
>       bInterfaceClass       255 Vendor Specific Class
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x84  EP 4 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0000  1x 0 bytes
>         bInterval               1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x85  EP 5 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x0000  1x 0 bytes
>         bInterval               1
>     Interface Descriptor:
>       bLength                 9
>       bDescriptorType         4
>       bInterfaceNumber        0
>       bAlternateSetting       1
>       bNumEndpoints           2
>       bInterfaceClass       255 Vendor Specific Class
>       bInterfaceSubClass      0
>       bInterfaceProtocol      0
>       iInterface              0
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x84  EP 4 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x03ac  1x 940 bytes
>         bInterval               1
>       Endpoint Descriptor:
>         bLength                 7
>         bDescriptorType         5
>         bEndpointAddress     0x85  EP 5 IN
>         bmAttributes            1
>           Transfer Type            Isochronous
>           Synch Type               None
>           Usage Type               Data
>         wMaxPacketSize     0x03ac  1x 940 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)


when booting with linux-3.12.3 I see the following in my systemd journal
> Dec 07 18:33:35 bunyip kernel: media: Linux media interface: v0.10
> Dec 07 18:33:35 bunyip systemd[1]: Found device Hitachi_HTS543216L9A300.
> Dec 07 18:33:35 bunyip systemd[1]: Activating swap /dev/disk/by-uuid/6ea19458-0015-4b1f-b2f5-8f3dea92a88a...
> Dec 07 18:33:35 bunyip kernel: Linux video capture interface: v2.00
> Dec 07 18:33:35 bunyip kernel: ath: EEPROM regdomain: 0x65
> Dec 07 18:33:35 bunyip kernel: ath: EEPROM indicates we should expect a direct regpair map
> Dec 07 18:33:35 bunyip kernel: ath: Country alpha2 being used: 00
> Dec 07 18:33:35 bunyip kernel: ath: Regpair used: 0x65
> Dec 07 18:33:35 bunyip kernel: ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
> Dec 07 18:33:35 bunyip kernel: ath5k: phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
> Dec 07 18:33:35 bunyip kernel: em28xx: New device PCTV Systems PCTV 290e @ 480 Mbps (2013:024f, interface 0, class 0)
> Dec 07 18:33:35 bunyip kernel: em28xx: DVB interface 0 found: isoc
> Dec 07 18:33:35 bunyip kernel: em28xx: chip ID is em28174
> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface driver usbserial
> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface driver usbserial_generic
> Dec 07 18:33:35 bunyip kernel: usbserial: USB Serial support registered for generic
> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface driver ftdi_sio
> Dec 07 18:33:35 bunyip kernel: usbserial: USB Serial support registered for FTDI USB Serial Device
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Ignoring serial port reserved for JTAG
> Dec 07 18:33:35 bunyip kernel: ftdi_sio 2-4:1.1: FTDI USB Serial Device converter detected
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Detected FT2232C
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Number of endpoints 2
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Endpoint 1 MaxPacketSize 64
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Endpoint 2 MaxPacketSize 64
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Setting MaxPacketSize 64
> Dec 07 18:33:35 bunyip kernel: usb 2-4: FTDI USB Serial Device converter now attached to ttyUSB0
> Dec 07 18:33:35 bunyip kernel: usb 2-4: Ignoring serial port reserved for JTAG
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0000: 26 00 01 00 02 09 d8 85 80 80 e5 80 f4 f5 94 90
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0010: 78 0d e4 f0 f5 46 12 00 5a c2 eb c2 e8 30 e9 03
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0020: 12 09 de 30 eb 03 12 09 10 30 ec f1 12 07 72 80
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0030: ec 00 60 00 e5 f5 64 01 60 09 e5 f5 64 09 60 03
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0040: c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03 02 09 92
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0050: e5 f6 b4 93 03 02 07 e6 c2 c6 22 c2 c6 22 12 09
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0060: cf 02 06 19 1a eb 67 95 13 20 4f 02 c0 13 6b 10
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0070: a0 1a ba 14 ce 1a 39 57 00 5c 18 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0080: 00 00 00 00 44 36 00 00 f0 10 02 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0090: 5b 23 c0 00 00 00 20 40 20 80 02 20 01 01 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00b0: c6 40 00 00 00 00 a7 00 00 00 00 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 32
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00d0: 34 31 30 31 31 36 36 30 31 37 31 31 33 35 31 32
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00e0: 38 36 00 4f 53 49 30 30 33 30 38 44 30 31 31 30
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00f0: 31 32 38 36 00 00 00 00 00 00 00 00 00 00 31 30
> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0100: ... (skipped)
> Dec 07 18:33:35 bunyip kernel: em28174 #0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x9de637c6
> Dec 07 18:33:35 bunyip kernel: em28174 #0: EEPROM info:
> Dec 07 18:33:35 bunyip kernel: em28174 #0:         microcode start address = 0x0004, boot configuration = 0x01
> Dec 07 18:33:35 bunyip kernel: em28174 #0:         No audio on board.
> Dec 07 18:33:35 bunyip kernel: em28174 #0:         500mA max power
> Dec 07 18:33:35 bunyip kernel: em28174 #0:         Table at offset 0x39, strings=0x1aa0, 0x14ba, 0x1ace
> Dec 07 18:33:35 bunyip kernel: em28174 #0: Identified as PCTV nanoStick T2 290e (card=78)
> Dec 07 18:33:35 bunyip kernel: em28174 #0: v4l2 driver version 0.2.0
> Dec 07 18:33:35 bunyip kernel: em28174 #0: V4L2 video device registered as video0
> Dec 07 18:33:35 bunyip kernel: em28174 #0: dvb set to isoc mode.
> Dec 07 18:33:35 bunyip kernel: em28xx: New device PCTV Systems PCTV 290e @ 480 Mbps (2013:024f, interface 0, class 0)
> Dec 07 18:33:35 bunyip kernel: em28xx: DVB interface 0 found: isoc
> Dec 07 18:33:35 bunyip kernel: em28xx: chip ID is em28174
> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia HDMI/DP,pcm=3 Phantom as /devices/pci0000:00/0000:00:08.0/sound/card0/input9
> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia Headphone as /devices/pci0000:00/0000:00:08.0/sound/card0/input8
> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia Mic as /devices/pci0000:00/0000:00:08.0/sound/card0/input7
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0000: 26 00 01 00 02 09 d8 85 80 80 e5 80 f4 f5 94 90
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0010: 78 0d e4 f0 f5 46 12 00 5a c2 eb c2 e8 30 e9 03
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0020: 12 09 de 30 eb 03 12 09 10 30 ec f1 12 07 72 80
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0030: ec 00 60 00 e5 f5 64 01 60 09 e5 f5 64 09 60 03
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0040: c2 c6 22 e5 f7 b4 03 13 e5 f6 b4 87 03 02 09 92
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0050: e5 f6 b4 93 03 02 07 e6 c2 c6 22 c2 c6 22 12 09
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0060: cf 02 06 19 1a eb 67 95 13 20 4f 02 c0 13 6b 10
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0070: a0 1a ba 14 ce 1a 39 57 00 5c 18 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0080: 00 00 00 00 44 36 00 00 f0 10 02 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0090: 5b 23 c0 00 00 00 20 40 20 80 02 20 01 01 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00b0: c6 40 00 00 00 00 a7 00 00 00 00 00 00 00 00 00
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 32
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00d0: 34 31 30 31 31 36 36 30 31 37 31 32 34 37 56 30
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00e0: 4d 39 00 4f 53 49 30 30 33 30 38 44 30 31 31 30
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00f0: 56 30 4d 39 00 00 00 00 00 00 00 00 00 00 31 30
> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0100: ... (skipped)
> Dec 07 18:33:35 bunyip kernel: em28174 #1: EEPROM ID = 26 00 01 00, EEPROM hash = 0x924125c8
> Dec 07 18:33:35 bunyip kernel: em28174 #1: EEPROM info:
> Dec 07 18:33:35 bunyip kernel: em28174 #1:         microcode start address = 0x0004, boot configuration = 0x01
> Dec 07 18:33:35 bunyip kernel: em28174 #1:         No audio on board.
> Dec 07 18:33:35 bunyip kernel: em28174 #1:         500mA max power
> Dec 07 18:33:35 bunyip kernel: em28174 #1:         Table at offset 0x39, strings=0x1aa0, 0x14ba, 0x1ace
> Dec 07 18:33:35 bunyip kernel: em28174 #1: Identified as PCTV nanoStick T2 290e (card=78)
> Dec 07 18:33:35 bunyip kernel: em28174 #1: v4l2 driver version 0.2.0
> Dec 07 18:33:35 bunyip kernel: em28174 #1: V4L2 video device registered as video1
> Dec 07 18:33:35 bunyip kernel: em28174 #1: dvb set to isoc mode.
> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface driver em28xx
> Dec 07 18:33:35 bunyip kernel: tda18271 3-0060: creating new instance
> Dec 07 18:33:35 bunyip kernel: tda18271_read_regs: [3-0060|M] ERROR: i2c_transfer returned: -19
> Dec 07 18:33:35 bunyip kernel: Error reading device ID @ 3-0060, bailing out.
> Dec 07 18:33:35 bunyip kernel: tda18271_attach: [3-0060|M] error -5 on line 1285
> Dec 07 18:33:35 bunyip kernel: tda18271 3-0060: destroying instance
> Dec 07 18:33:35 bunyip systemd[1]: Activated swap /dev/disk/by-uuid/6ea19458-0015-4b1f-b2f5-8f3dea92a88a.
> Dec 07 18:33:35 bunyip systemd[1]: Starting Swap.
> Dec 07 18:33:35 bunyip systemd[1]: Reached target Swap.
> Dec 07 18:33:35 bunyip systemd[1]: Starting System Initialization.
> Dec 07 18:33:35 bunyip kernel: tda18271 5-0060: creating new instance
> Dec 07 18:33:35 bunyip kernel: tda18271_read_regs: [5-0060|M] ERROR: i2c_transfer returned: -19
> Dec 07 18:33:35 bunyip kernel: Error reading device ID @ 5-0060, bailing out.
> Dec 07 18:33:35 bunyip kernel: tda18271_attach: [5-0060|M] error -5 on line 1285
> Dec 07 18:33:35 bunyip kernel: tda18271 5-0060: destroying instance
> Dec 07 18:33:35 bunyip kernel: Em28xx: Initialized (Em28xx dvb Extension) extension
> Dec 07 18:33:35 bunyip kernel: Registered IR keymap rc-pinnacle-pctv-hd
> Dec 07 18:33:35 bunyip kernel: input: em28xx IR (em28174 #0) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.1/rc/rc0/input10
> Dec 07 18:33:35 bunyip kernel: rc0: em28xx IR (em28174 #0) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.1/rc/rc0
> Dec 07 18:33:35 bunyip kernel: Registered IR keymap rc-pinnacle-pctv-hd
> Dec 07 18:33:35 bunyip kernel: input: em28xx IR (em28174 #1) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.2/rc/rc1/input11
> Dec 07 18:33:35 bunyip kernel: rc1: em28xx IR (em28174 #1) as /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.2/rc/rc1
> Dec 07 18:33:35 bunyip kernel: Em28xx: Initialized (Em28xx Input Extension) extension

two other users of Arch linux report the same or similar issue.
-- 
Robin Becker

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: pctv 290e fails with kernel 3.12.3
  2013-12-11 14:41 pctv 290e fails with kernel 3.12.3 Robin Becker
@ 2013-12-12  0:40 ` Antti Palosaari
  0 siblings, 0 replies; 2+ messages in thread
From: Antti Palosaari @ 2013-12-12  0:40 UTC (permalink / raw)
  To: Robin Becker, linux-media

Hello

On 11.12.2013 16:41, Robin Becker wrote:
> Apologies if this is the wrong place to report this. I am running arch
> linux on a 64 bit machine. Currently I am stuck on
>
> Linux bunyip 3.12.2-1-ARCH #1 SMP PREEMPT Fri Nov 29 21:14:15 CET 2013
> x86_64 GNU/Linux
>
> If I upgrade to the next kernel in line linux-3.12.3-1-x86_64.pkg.tar.xz
> I see failures during boot and my two usb tv devices fail.

That is yet another device which broke due to latest dynamic stack alloc 
removal patches, which gone to stable almost zero testing...

I suspect that patch could fix the issue:
https://linuxtv.org/patch/20317/

Could you test?

regards
Antti






>
>  From lsusb -v
>
>> Bus 002 Device 005: ID 2013:024f PCTV Systems nanoStick T2 290e
>> Device Descriptor:
>>   bLength                18
>>   bDescriptorType         1
>>   bcdUSB               2.00
>>   bDeviceClass            0 (Defined at Interface level)
>>   bDeviceSubClass         0
>>   bDeviceProtocol         0
>>   bMaxPacketSize0        64
>>   idVendor           0x2013 PCTV Systems
>>   idProduct          0x024f nanoStick T2 290e
>>   bcdDevice            1.00
>>   iManufacturer           1 PCTV Systems
>>   iProduct                2 PCTV 290e
>>   iSerial                 3 00000010V0M9
>>   bNumConfigurations      1
>>   Configuration Descriptor:
>>     bLength                 9
>>     bDescriptorType         2
>>     wTotalLength           55
>>     bNumInterfaces          1
>>     bConfigurationValue     1
>>     iConfiguration          0
>>     bmAttributes         0x80
>>       (Bus Powered)
>>     MaxPower              500mA
>>     Interface Descriptor:
>>       bLength                 9
>>       bDescriptorType         4
>>       bInterfaceNumber        0
>>       bAlternateSetting       0
>>       bNumEndpoints           2
>>       bInterfaceClass       255 Vendor Specific Class
>>       bInterfaceSubClass      0
>>       bInterfaceProtocol      0
>>       iInterface              0
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x84  EP 4 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x0000  1x 0 bytes
>>         bInterval               1
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x85  EP 5 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x0000  1x 0 bytes
>>         bInterval               1
>>     Interface Descriptor:
>>       bLength                 9
>>       bDescriptorType         4
>>       bInterfaceNumber        0
>>       bAlternateSetting       1
>>       bNumEndpoints           2
>>       bInterfaceClass       255 Vendor Specific Class
>>       bInterfaceSubClass      0
>>       bInterfaceProtocol      0
>>       iInterface              0
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x84  EP 4 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x03ac  1x 940 bytes
>>         bInterval               1
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>        bEndpointAddress     0x85  EP 5 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x03ac  1x 940 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)
>>
>> Bus 002 Device 004: ID 2013:024f PCTV Systems nanoStick T2 290e
>> Device Descriptor:
>>   bLength                18
>>   bDescriptorType         1
>>   bcdUSB               2.00
>>   bDeviceClass            0 (Defined at Interface level)
>>   bDeviceSubClass         0
>>   bDeviceProtocol         0
>>   bMaxPacketSize0        64
>>   idVendor           0x2013 PCTV Systems
>>   idProduct          0x024f nanoStick T2 290e
>>   bcdDevice            1.00
>>   iManufacturer           1 PCTV Systems
>>   iProduct                2 PCTV 290e
>>   iSerial                 3 000000101286
>>   bNumConfigurations      1
>>   Configuration Descriptor:
>>     bLength                 9
>>     bDescriptorType         2
>>     wTotalLength           55
>>     bNumInterfaces          1
>>     bConfigurationValue     1
>>     iConfiguration          0
>>     bmAttributes         0x80
>>       (Bus Powered)
>>     MaxPower              500mA
>>     Interface Descriptor:
>>       bLength                 9
>>       bDescriptorType         4
>>       bInterfaceNumber        0
>>       bAlternateSetting       0
>>       bNumEndpoints           2
>>       bInterfaceClass       255 Vendor Specific Class
>>       bInterfaceSubClass      0
>>       bInterfaceProtocol      0
>>       iInterface              0
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x84  EP 4 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x0000  1x 0 bytes
>>         bInterval               1
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x85  EP 5 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x0000  1x 0 bytes
>>         bInterval               1
>>     Interface Descriptor:
>>       bLength                 9
>>       bDescriptorType         4
>>       bInterfaceNumber        0
>>       bAlternateSetting       1
>>       bNumEndpoints           2
>>       bInterfaceClass       255 Vendor Specific Class
>>       bInterfaceSubClass      0
>>       bInterfaceProtocol      0
>>       iInterface              0
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x84  EP 4 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x03ac  1x 940 bytes
>>         bInterval               1
>>       Endpoint Descriptor:
>>         bLength                 7
>>         bDescriptorType         5
>>         bEndpointAddress     0x85  EP 5 IN
>>         bmAttributes            1
>>           Transfer Type            Isochronous
>>           Synch Type               None
>>           Usage Type               Data
>>         wMaxPacketSize     0x03ac  1x 940 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)
>
>
> when booting with linux-3.12.3 I see the following in my systemd journal
>> Dec 07 18:33:35 bunyip kernel: media: Linux media interface: v0.10
>> Dec 07 18:33:35 bunyip systemd[1]: Found device Hitachi_HTS543216L9A300.
>> Dec 07 18:33:35 bunyip systemd[1]: Activating swap
>> /dev/disk/by-uuid/6ea19458-0015-4b1f-b2f5-8f3dea92a88a...
>> Dec 07 18:33:35 bunyip kernel: Linux video capture interface: v2.00
>> Dec 07 18:33:35 bunyip kernel: ath: EEPROM regdomain: 0x65
>> Dec 07 18:33:35 bunyip kernel: ath: EEPROM indicates we should expect
>> a direct regpair map
>> Dec 07 18:33:35 bunyip kernel: ath: Country alpha2 being used: 00
>> Dec 07 18:33:35 bunyip kernel: ath: Regpair used: 0x65
>> Dec 07 18:33:35 bunyip kernel: ieee80211 phy0: Selected rate control
>> algorithm 'minstrel_ht'
>> Dec 07 18:33:35 bunyip kernel: ath5k: phy0: Atheros AR2425 chip found
>> (MAC: 0xe2, PHY: 0x70)
>> Dec 07 18:33:35 bunyip kernel: em28xx: New device PCTV Systems PCTV
>> 290e @ 480 Mbps (2013:024f, interface 0, class 0)
>> Dec 07 18:33:35 bunyip kernel: em28xx: DVB interface 0 found: isoc
>> Dec 07 18:33:35 bunyip kernel: em28xx: chip ID is em28174
>> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface
>> driver usbserial
>> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface
>> driver usbserial_generic
>> Dec 07 18:33:35 bunyip kernel: usbserial: USB Serial support
>> registered for generic
>> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface
>> driver ftdi_sio
>> Dec 07 18:33:35 bunyip kernel: usbserial: USB Serial support
>> registered for FTDI USB Serial Device
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Ignoring serial port reserved
>> for JTAG
>> Dec 07 18:33:35 bunyip kernel: ftdi_sio 2-4:1.1: FTDI USB Serial
>> Device converter detected
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Detected FT2232C
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Number of endpoints 2
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Endpoint 1 MaxPacketSize 64
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Endpoint 2 MaxPacketSize 64
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Setting MaxPacketSize 64
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: FTDI USB Serial Device
>> converter now attached to ttyUSB0
>> Dec 07 18:33:35 bunyip kernel: usb 2-4: Ignoring serial port reserved
>> for JTAG
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0000: 26 00 01
>> 00 02 09 d8 85 80 80 e5 80 f4 f5 94 90
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0010: 78 0d e4
>> f0 f5 46 12 00 5a c2 eb c2 e8 30 e9 03
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0020: 12 09 de
>> 30 eb 03 12 09 10 30 ec f1 12 07 72 80
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0030: ec 00 60
>> 00 e5 f5 64 01 60 09 e5 f5 64 09 60 03
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0040: c2 c6 22
>> e5 f7 b4 03 13 e5 f6 b4 87 03 02 09 92
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0050: e5 f6 b4
>> 93 03 02 07 e6 c2 c6 22 c2 c6 22 12 09
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0060: cf 02 06
>> 19 1a eb 67 95 13 20 4f 02 c0 13 6b 10
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0070: a0 1a ba
>> 14 ce 1a 39 57 00 5c 18 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0080: 00 00 00
>> 00 44 36 00 00 f0 10 02 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0090: 5b 23 c0
>> 00 00 00 20 40 20 80 02 20 01 01 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00a0: 00 00 00
>> 00 00 00 00 00 00 00 00 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00b0: c6 40 00
>> 00 00 00 a7 00 00 00 00 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00c0: 00 00 00
>> 00 00 00 00 00 00 00 00 00 00 00 38 32
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00d0: 34 31 30
>> 31 31 36 36 30 31 37 31 31 33 35 31 32
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00e0: 38 36 00
>> 4f 53 49 30 30 33 30 38 44 30 31 31 30
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 00f0: 31 32 38
>> 36 00 00 00 00 00 00 00 00 00 00 31 30
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: i2c eeprom 0100: ... (skipped)
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: EEPROM ID = 26 00 01 00,
>> EEPROM hash = 0x9de637c6
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: EEPROM info:
>> Dec 07 18:33:35 bunyip kernel: em28174 #0:         microcode start
>> address = 0x0004, boot configuration = 0x01
>> Dec 07 18:33:35 bunyip kernel: em28174 #0:         No audio on board.
>> Dec 07 18:33:35 bunyip kernel: em28174 #0:         500mA max power
>> Dec 07 18:33:35 bunyip kernel: em28174 #0:         Table at offset
>> 0x39, strings=0x1aa0, 0x14ba, 0x1ace
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: Identified as PCTV
>> nanoStick T2 290e (card=78)
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: v4l2 driver version 0.2.0
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: V4L2 video device
>> registered as video0
>> Dec 07 18:33:35 bunyip kernel: em28174 #0: dvb set to isoc mode.
>> Dec 07 18:33:35 bunyip kernel: em28xx: New device PCTV Systems PCTV
>> 290e @ 480 Mbps (2013:024f, interface 0, class 0)
>> Dec 07 18:33:35 bunyip kernel: em28xx: DVB interface 0 found: isoc
>> Dec 07 18:33:35 bunyip kernel: em28xx: chip ID is em28174
>> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia HDMI/DP,pcm=3 Phantom
>> as /devices/pci0000:00/0000:00:08.0/sound/card0/input9
>> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia Headphone as
>> /devices/pci0000:00/0000:00:08.0/sound/card0/input8
>> Dec 07 18:33:35 bunyip kernel: input: HDA NVidia Mic as
>> /devices/pci0000:00/0000:00:08.0/sound/card0/input7
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0000: 26 00 01
>> 00 02 09 d8 85 80 80 e5 80 f4 f5 94 90
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0010: 78 0d e4
>> f0 f5 46 12 00 5a c2 eb c2 e8 30 e9 03
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0020: 12 09 de
>> 30 eb 03 12 09 10 30 ec f1 12 07 72 80
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0030: ec 00 60
>> 00 e5 f5 64 01 60 09 e5 f5 64 09 60 03
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0040: c2 c6 22
>> e5 f7 b4 03 13 e5 f6 b4 87 03 02 09 92
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0050: e5 f6 b4
>> 93 03 02 07 e6 c2 c6 22 c2 c6 22 12 09
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0060: cf 02 06
>> 19 1a eb 67 95 13 20 4f 02 c0 13 6b 10
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0070: a0 1a ba
>> 14 ce 1a 39 57 00 5c 18 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0080: 00 00 00
>> 00 44 36 00 00 f0 10 02 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0090: 5b 23 c0
>> 00 00 00 20 40 20 80 02 20 01 01 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00a0: 00 00 00
>> 00 00 00 00 00 00 00 00 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00b0: c6 40 00
>> 00 00 00 a7 00 00 00 00 00 00 00 00 00
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00c0: 00 00 00
>> 00 00 00 00 00 00 00 00 00 00 00 38 32
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00d0: 34 31 30
>> 31 31 36 36 30 31 37 31 32 34 37 56 30
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00e0: 4d 39 00
>> 4f 53 49 30 30 33 30 38 44 30 31 31 30
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 00f0: 56 30 4d
>> 39 00 00 00 00 00 00 00 00 00 00 31 30
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: i2c eeprom 0100: ... (skipped)
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: EEPROM ID = 26 00 01 00,
>> EEPROM hash = 0x924125c8
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: EEPROM info:
>> Dec 07 18:33:35 bunyip kernel: em28174 #1:         microcode start
>> address = 0x0004, boot configuration = 0x01
>> Dec 07 18:33:35 bunyip kernel: em28174 #1:         No audio on board.
>> Dec 07 18:33:35 bunyip kernel: em28174 #1:         500mA max power
>> Dec 07 18:33:35 bunyip kernel: em28174 #1:         Table at offset
>> 0x39, strings=0x1aa0, 0x14ba, 0x1ace
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: Identified as PCTV
>> nanoStick T2 290e (card=78)
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: v4l2 driver version 0.2.0
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: V4L2 video device
>> registered as video1
>> Dec 07 18:33:35 bunyip kernel: em28174 #1: dvb set to isoc mode.
>> Dec 07 18:33:35 bunyip kernel: usbcore: registered new interface
>> driver em28xx
>> Dec 07 18:33:35 bunyip kernel: tda18271 3-0060: creating new instance
>> Dec 07 18:33:35 bunyip kernel: tda18271_read_regs: [3-0060|M] ERROR:
>> i2c_transfer returned: -19
>> Dec 07 18:33:35 bunyip kernel: Error reading device ID @ 3-0060,
>> bailing out.
>> Dec 07 18:33:35 bunyip kernel: tda18271_attach: [3-0060|M] error -5 on
>> line 1285
>> Dec 07 18:33:35 bunyip kernel: tda18271 3-0060: destroying instance
>> Dec 07 18:33:35 bunyip systemd[1]: Activated swap
>> /dev/disk/by-uuid/6ea19458-0015-4b1f-b2f5-8f3dea92a88a.
>> Dec 07 18:33:35 bunyip systemd[1]: Starting Swap.
>> Dec 07 18:33:35 bunyip systemd[1]: Reached target Swap.
>> Dec 07 18:33:35 bunyip systemd[1]: Starting System Initialization.
>> Dec 07 18:33:35 bunyip kernel: tda18271 5-0060: creating new instance
>> Dec 07 18:33:35 bunyip kernel: tda18271_read_regs: [5-0060|M] ERROR:
>> i2c_transfer returned: -19
>> Dec 07 18:33:35 bunyip kernel: Error reading device ID @ 5-0060,
>> bailing out.
>> Dec 07 18:33:35 bunyip kernel: tda18271_attach: [5-0060|M] error -5 on
>> line 1285
>> Dec 07 18:33:35 bunyip kernel: tda18271 5-0060: destroying instance
>> Dec 07 18:33:35 bunyip kernel: Em28xx: Initialized (Em28xx dvb
>> Extension) extension
>> Dec 07 18:33:35 bunyip kernel: Registered IR keymap rc-pinnacle-pctv-hd
>> Dec 07 18:33:35 bunyip kernel: input: em28xx IR (em28174 #0) as
>> /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.1/rc/rc0/input10
>> Dec 07 18:33:35 bunyip kernel: rc0: em28xx IR (em28174 #0) as
>> /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.1/rc/rc0
>> Dec 07 18:33:35 bunyip kernel: Registered IR keymap rc-pinnacle-pctv-hd
>> Dec 07 18:33:35 bunyip kernel: input: em28xx IR (em28174 #1) as
>> /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.2/rc/rc1/input11
>> Dec 07 18:33:35 bunyip kernel: rc1: em28xx IR (em28174 #1) as
>> /devices/pci0000:00/0000:00:04.1/usb1/1-3/1-3.2/rc/rc1
>> Dec 07 18:33:35 bunyip kernel: Em28xx: Initialized (Em28xx Input
>> Extension) extension
>
> two other users of Arch linux report the same or similar issue.


-- 
http://palosaari.fi/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-12-12  0:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-11 14:41 pctv 290e fails with kernel 3.12.3 Robin Becker
2013-12-12  0:40 ` Antti Palosaari

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox