All of lore.kernel.org
 help / color / mirror / Atom feed
* Pinnacle Hybrid Pro Stick (320e)?
@ 2009-08-23 12:48 Németh Márton
  2009-08-23 13:06 ` hermann pitton
  0 siblings, 1 reply; 10+ messages in thread
From: Németh Márton @ 2009-08-23 12:48 UTC (permalink / raw)
  To: V4L Mailing List; +Cc: Németh Márton

Hi,

I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':

[  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
[  144.556371] usb 3-3: configuration #1 chosen from 1 choice
[  145.598079] Linux video capture interface: v2.00
[  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
[  145.742186] em28xx #0: chip ID is em2882/em2883
[  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
[  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
[  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
[  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
[  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
[  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
[  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
[  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
[  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
[  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
[  145.823334] em28xx #0: EEPROM info:
[  145.823336] em28xx #0:       AC97 audio (5 sample rates)
[  145.823340] em28xx #0:       USB Remote wakeup capable
[  145.823342] em28xx #0:       500mA max power
[  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
[  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
[  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
[  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
[  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
[  145.880355] em28xx #0: Please send an email with this log to:
[  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
[  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
[  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
[  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
[  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
[  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
[  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
[  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
[  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
[  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
[  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
[  145.880398] em28xx #0:     card=8 -> Kworld USB2800
[  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
[  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
[  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
[  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
[  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
[  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
[  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
[  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
[  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
[  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
[  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
[  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
[  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
[  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
[  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
[  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
[  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
[  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
[  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
[  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
[  145.880470] em28xx #0:     card=29 -> <NULL>
[  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
[  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
[  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
[  145.880482] em28xx #0:     card=33 -> <NULL>
[  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
[  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
[  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
[  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
[  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
[  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
[  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
[  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
[  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
[  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
[  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
[  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
[  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
[  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
[  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
[  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
[  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
[  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
[  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
[  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
[  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
[  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
[  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
[  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
[  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
[  145.880567] em28xx #0:     card=59 -> <NULL>
[  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
[  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
[  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
[  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
[  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
[  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
[  145.880590] em28xx #0:     card=66 -> Empire dual TV
[  145.880593] em28xx #0:     card=67 -> Terratec Grabby
[  145.880596] em28xx #0:     card=68 -> Terratec AV350
[  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
[  145.880602] em28xx #0:     card=70 -> Evga inDtube
[  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
[  145.880716] em28xx #0: Config register raw data: 0x58
[  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
[  145.890963] em28xx #0: AC97 features = 0x3eb0
[  145.890966] em28xx #0: Unknown AC97 audio processor detected!
[  145.922320] em28xx #0: v4l2 driver version 0.1.2
[  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[  146.027706] usbcore: registered new interface driver em28xx
[  146.027787] em28xx driver loaded
[  146.062766] usbcore: registered new interface driver snd-usb-audio

This device was working with 2.6.28 together with the out-of-tree
driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").

What has to be done in order this device can work with the newest Linux kernel?

Regards,

	Márton Németh


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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 12:48 Pinnacle Hybrid Pro Stick (320e)? Németh Márton
@ 2009-08-23 13:06 ` hermann pitton
  2009-08-23 13:14   ` Németh Márton
  0 siblings, 1 reply; 10+ messages in thread
From: hermann pitton @ 2009-08-23 13:06 UTC (permalink / raw)
  To: Németh Márton; +Cc: V4L Mailing List


Am Sonntag, den 23.08.2009, 14:48 +0200 schrieb Németh Márton:
> Hi,
> 
> I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
> 2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':
> 
> [  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
> [  144.556371] usb 3-3: configuration #1 chosen from 1 choice
> [  145.598079] Linux video capture interface: v2.00
> [  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
> [  145.742186] em28xx #0: chip ID is em2882/em2883
> [  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
> [  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
> [  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
> [  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
> [  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
> [  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
> [  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
> [  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
> [  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
> [  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
> [  145.823334] em28xx #0: EEPROM info:
> [  145.823336] em28xx #0:       AC97 audio (5 sample rates)
> [  145.823340] em28xx #0:       USB Remote wakeup capable
> [  145.823342] em28xx #0:       500mA max power
> [  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
> [  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
> [  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
> [  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
> [  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
> [  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
> [  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
> [  145.880355] em28xx #0: Please send an email with this log to:
> [  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
> [  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
> [  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
> [  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
> [  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
> [  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
> [  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
> [  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
> [  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
> [  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
> [  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
> [  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
> [  145.880398] em28xx #0:     card=8 -> Kworld USB2800
> [  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
> [  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
> [  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
> [  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
> [  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
> [  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
> [  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
> [  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
> [  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
> [  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
> [  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
> [  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
> [  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
> [  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
> [  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
> [  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
> [  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
> [  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
> [  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
> [  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
> [  145.880470] em28xx #0:     card=29 -> <NULL>
> [  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
> [  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
> [  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
> [  145.880482] em28xx #0:     card=33 -> <NULL>
> [  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
> [  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
> [  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
> [  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
> [  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
> [  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
> [  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
> [  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
> [  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
> [  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
> [  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
> [  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
> [  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
> [  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
> [  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
> [  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
> [  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
> [  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
> [  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
> [  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
> [  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
> [  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
> [  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
> [  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
> [  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
> [  145.880567] em28xx #0:     card=59 -> <NULL>
> [  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
> [  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
> [  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
> [  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
> [  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
> [  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
> [  145.880590] em28xx #0:     card=66 -> Empire dual TV
> [  145.880593] em28xx #0:     card=67 -> Terratec Grabby
> [  145.880596] em28xx #0:     card=68 -> Terratec AV350
> [  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
> [  145.880602] em28xx #0:     card=70 -> Evga inDtube
> [  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
> [  145.880716] em28xx #0: Config register raw data: 0x58
> [  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
> [  145.890963] em28xx #0: AC97 features = 0x3eb0
> [  145.890966] em28xx #0: Unknown AC97 audio processor detected!
> [  145.922320] em28xx #0: v4l2 driver version 0.1.2
> [  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
> [  146.027706] usbcore: registered new interface driver em28xx
> [  146.027787] em28xx driver loaded
> [  146.062766] usbcore: registered new interface driver snd-usb-audio
> 
> This device was working with 2.6.28 together with the out-of-tree
> driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").
> 
> What has to be done in order this device can work with the newest Linux kernel?
> 
> Regards,
> 
> 	Márton Németh
> 

never use trees deliberately out-of-tree?

Buy an expensive device from Markus with first class support and forget
about all others ...

*


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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:06 ` hermann pitton
@ 2009-08-23 13:14   ` Németh Márton
  2009-08-23 13:18     ` hermann pitton
  0 siblings, 1 reply; 10+ messages in thread
From: Németh Márton @ 2009-08-23 13:14 UTC (permalink / raw)
  To: hermann pitton; +Cc: V4L Mailing List

hermann pitton wrote:
> Am Sonntag, den 23.08.2009, 14:48 +0200 schrieb Németh Márton:
>> Hi,
>>
>> I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
>> 2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':
>>
>> [  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
>> [  144.556371] usb 3-3: configuration #1 chosen from 1 choice
>> [  145.598079] Linux video capture interface: v2.00
>> [  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
>> [  145.742186] em28xx #0: chip ID is em2882/em2883
>> [  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
>> [  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
>> [  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
>> [  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
>> [  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
>> [  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
>> [  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
>> [  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
>> [  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
>> [  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
>> [  145.823334] em28xx #0: EEPROM info:
>> [  145.823336] em28xx #0:       AC97 audio (5 sample rates)
>> [  145.823340] em28xx #0:       USB Remote wakeup capable
>> [  145.823342] em28xx #0:       500mA max power
>> [  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
>> [  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
>> [  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
>> [  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
>> [  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
>> [  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
>> [  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
>> [  145.880355] em28xx #0: Please send an email with this log to:
>> [  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
>> [  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
>> [  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
>> [  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
>> [  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
>> [  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
>> [  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
>> [  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
>> [  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
>> [  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
>> [  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
>> [  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
>> [  145.880398] em28xx #0:     card=8 -> Kworld USB2800
>> [  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
>> [  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
>> [  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
>> [  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
>> [  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
>> [  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
>> [  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
>> [  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
>> [  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
>> [  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
>> [  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
>> [  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
>> [  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
>> [  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
>> [  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
>> [  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
>> [  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
>> [  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
>> [  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
>> [  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
>> [  145.880470] em28xx #0:     card=29 -> <NULL>
>> [  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
>> [  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
>> [  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
>> [  145.880482] em28xx #0:     card=33 -> <NULL>
>> [  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
>> [  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
>> [  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
>> [  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
>> [  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
>> [  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
>> [  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
>> [  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
>> [  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
>> [  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
>> [  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
>> [  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
>> [  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
>> [  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
>> [  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
>> [  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
>> [  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
>> [  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
>> [  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
>> [  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
>> [  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
>> [  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
>> [  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
>> [  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
>> [  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
>> [  145.880567] em28xx #0:     card=59 -> <NULL>
>> [  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
>> [  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
>> [  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
>> [  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
>> [  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
>> [  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
>> [  145.880590] em28xx #0:     card=66 -> Empire dual TV
>> [  145.880593] em28xx #0:     card=67 -> Terratec Grabby
>> [  145.880596] em28xx #0:     card=68 -> Terratec AV350
>> [  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
>> [  145.880602] em28xx #0:     card=70 -> Evga inDtube
>> [  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
>> [  145.880716] em28xx #0: Config register raw data: 0x58
>> [  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
>> [  145.890963] em28xx #0: AC97 features = 0x3eb0
>> [  145.890966] em28xx #0: Unknown AC97 audio processor detected!
>> [  145.922320] em28xx #0: v4l2 driver version 0.1.2
>> [  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
>> [  146.027706] usbcore: registered new interface driver em28xx
>> [  146.027787] em28xx driver loaded
>> [  146.062766] usbcore: registered new interface driver snd-usb-audio
>>
>> This device was working with 2.6.28 together with the out-of-tree
>> driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").
>>
>> What has to be done in order this device can work with the newest Linux kernel?
>>
>> Regards,
>>
>> 	Márton Németh
>>
> 
> never use trees deliberately out-of-tree?

Maybe I was not clear enough in my description. Currently I am using
2.6.31-rc7 without any modification. This version contained the message
that I should contact this mailing list (see at 145.880355).

Regards,

	Márton Németh

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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:14   ` Németh Márton
@ 2009-08-23 13:18     ` hermann pitton
  2009-08-23 13:29       ` Devin Heitmueller
  0 siblings, 1 reply; 10+ messages in thread
From: hermann pitton @ 2009-08-23 13:18 UTC (permalink / raw)
  To: Németh Márton; +Cc: V4L Mailing List


Am Sonntag, den 23.08.2009, 15:14 +0200 schrieb Németh Márton:
> hermann pitton wrote:
> > Am Sonntag, den 23.08.2009, 14:48 +0200 schrieb Németh Márton:
> >> Hi,
> >>
> >> I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
> >> 2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':
> >>
> >> [  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
> >> [  144.556371] usb 3-3: configuration #1 chosen from 1 choice
> >> [  145.598079] Linux video capture interface: v2.00
> >> [  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
> >> [  145.742186] em28xx #0: chip ID is em2882/em2883
> >> [  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
> >> [  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
> >> [  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
> >> [  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
> >> [  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
> >> [  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
> >> [  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
> >> [  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
> >> [  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
> >> [  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
> >> [  145.823334] em28xx #0: EEPROM info:
> >> [  145.823336] em28xx #0:       AC97 audio (5 sample rates)
> >> [  145.823340] em28xx #0:       USB Remote wakeup capable
> >> [  145.823342] em28xx #0:       500mA max power
> >> [  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
> >> [  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
> >> [  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
> >> [  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
> >> [  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
> >> [  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
> >> [  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
> >> [  145.880355] em28xx #0: Please send an email with this log to:
> >> [  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
> >> [  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
> >> [  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
> >> [  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
> >> [  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
> >> [  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
> >> [  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
> >> [  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
> >> [  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
> >> [  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
> >> [  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
> >> [  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
> >> [  145.880398] em28xx #0:     card=8 -> Kworld USB2800
> >> [  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
> >> [  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
> >> [  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
> >> [  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
> >> [  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
> >> [  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
> >> [  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
> >> [  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
> >> [  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
> >> [  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
> >> [  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
> >> [  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
> >> [  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
> >> [  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
> >> [  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
> >> [  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
> >> [  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
> >> [  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
> >> [  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
> >> [  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
> >> [  145.880470] em28xx #0:     card=29 -> <NULL>
> >> [  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
> >> [  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
> >> [  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
> >> [  145.880482] em28xx #0:     card=33 -> <NULL>
> >> [  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
> >> [  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
> >> [  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
> >> [  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
> >> [  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
> >> [  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
> >> [  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
> >> [  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
> >> [  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
> >> [  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
> >> [  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
> >> [  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
> >> [  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
> >> [  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
> >> [  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
> >> [  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
> >> [  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
> >> [  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
> >> [  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
> >> [  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
> >> [  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
> >> [  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
> >> [  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
> >> [  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
> >> [  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
> >> [  145.880567] em28xx #0:     card=59 -> <NULL>
> >> [  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
> >> [  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
> >> [  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
> >> [  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
> >> [  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
> >> [  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
> >> [  145.880590] em28xx #0:     card=66 -> Empire dual TV
> >> [  145.880593] em28xx #0:     card=67 -> Terratec Grabby
> >> [  145.880596] em28xx #0:     card=68 -> Terratec AV350
> >> [  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
> >> [  145.880602] em28xx #0:     card=70 -> Evga inDtube
> >> [  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
> >> [  145.880716] em28xx #0: Config register raw data: 0x58
> >> [  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
> >> [  145.890963] em28xx #0: AC97 features = 0x3eb0
> >> [  145.890966] em28xx #0: Unknown AC97 audio processor detected!
> >> [  145.922320] em28xx #0: v4l2 driver version 0.1.2
> >> [  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
> >> [  146.027706] usbcore: registered new interface driver em28xx
> >> [  146.027787] em28xx driver loaded
> >> [  146.062766] usbcore: registered new interface driver snd-usb-audio
> >>
> >> This device was working with 2.6.28 together with the out-of-tree
> >> driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").
> >>
> >> What has to be done in order this device can work with the newest Linux kernel?
> >>
> >> Regards,
> >>
> >> 	Márton Németh
> >>
> > 
> > never use trees deliberately out-of-tree?
> 
> Maybe I was not clear enough in my description. Currently I am using
> 2.6.31-rc7 without any modification. This version contained the message
> that I should contact this mailing list (see at 145.880355).
> 
> Regards,
> 
> 	Márton Németh

oooh, good that we have that message now.

Then, port all you still can get before he closed his sources?

Cheers,
Hermann



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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:18     ` hermann pitton
@ 2009-08-23 13:29       ` Devin Heitmueller
  2009-08-23 13:45         ` hermann pitton
  2009-08-30  7:18         ` Németh Márton
  0 siblings, 2 replies; 10+ messages in thread
From: Devin Heitmueller @ 2009-08-23 13:29 UTC (permalink / raw)
  To: hermann pitton; +Cc: Németh Márton, V4L Mailing List

2009/8/23 hermann pitton <hermann-pitton@arcor.de>:
>
> Am Sonntag, den 23.08.2009, 15:14 +0200 schrieb Németh Márton:
>> hermann pitton wrote:
>> > Am Sonntag, den 23.08.2009, 14:48 +0200 schrieb Németh Márton:
>> >> Hi,
>> >>
>> >> I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
>> >> 2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':
>> >>
>> >> [  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
>> >> [  144.556371] usb 3-3: configuration #1 chosen from 1 choice
>> >> [  145.598079] Linux video capture interface: v2.00
>> >> [  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
>> >> [  145.742186] em28xx #0: chip ID is em2882/em2883
>> >> [  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
>> >> [  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
>> >> [  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
>> >> [  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
>> >> [  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
>> >> [  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
>> >> [  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
>> >> [  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
>> >> [  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
>> >> [  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
>> >> [  145.823334] em28xx #0: EEPROM info:
>> >> [  145.823336] em28xx #0:       AC97 audio (5 sample rates)
>> >> [  145.823340] em28xx #0:       USB Remote wakeup capable
>> >> [  145.823342] em28xx #0:       500mA max power
>> >> [  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
>> >> [  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
>> >> [  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
>> >> [  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
>> >> [  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
>> >> [  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
>> >> [  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
>> >> [  145.880355] em28xx #0: Please send an email with this log to:
>> >> [  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
>> >> [  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
>> >> [  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
>> >> [  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
>> >> [  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
>> >> [  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
>> >> [  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
>> >> [  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
>> >> [  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
>> >> [  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
>> >> [  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
>> >> [  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
>> >> [  145.880398] em28xx #0:     card=8 -> Kworld USB2800
>> >> [  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
>> >> [  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
>> >> [  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
>> >> [  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
>> >> [  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
>> >> [  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
>> >> [  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
>> >> [  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
>> >> [  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
>> >> [  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
>> >> [  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
>> >> [  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
>> >> [  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
>> >> [  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
>> >> [  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
>> >> [  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
>> >> [  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
>> >> [  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
>> >> [  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
>> >> [  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
>> >> [  145.880470] em28xx #0:     card=29 -> <NULL>
>> >> [  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
>> >> [  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
>> >> [  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
>> >> [  145.880482] em28xx #0:     card=33 -> <NULL>
>> >> [  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
>> >> [  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
>> >> [  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
>> >> [  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
>> >> [  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
>> >> [  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
>> >> [  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
>> >> [  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
>> >> [  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
>> >> [  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
>> >> [  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
>> >> [  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
>> >> [  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
>> >> [  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
>> >> [  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
>> >> [  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
>> >> [  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
>> >> [  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
>> >> [  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
>> >> [  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
>> >> [  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
>> >> [  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
>> >> [  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
>> >> [  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
>> >> [  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
>> >> [  145.880567] em28xx #0:     card=59 -> <NULL>
>> >> [  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
>> >> [  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
>> >> [  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
>> >> [  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
>> >> [  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
>> >> [  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
>> >> [  145.880590] em28xx #0:     card=66 -> Empire dual TV
>> >> [  145.880593] em28xx #0:     card=67 -> Terratec Grabby
>> >> [  145.880596] em28xx #0:     card=68 -> Terratec AV350
>> >> [  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
>> >> [  145.880602] em28xx #0:     card=70 -> Evga inDtube
>> >> [  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
>> >> [  145.880716] em28xx #0: Config register raw data: 0x58
>> >> [  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
>> >> [  145.890963] em28xx #0: AC97 features = 0x3eb0
>> >> [  145.890966] em28xx #0: Unknown AC97 audio processor detected!
>> >> [  145.922320] em28xx #0: v4l2 driver version 0.1.2
>> >> [  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
>> >> [  146.027706] usbcore: registered new interface driver em28xx
>> >> [  146.027787] em28xx driver loaded
>> >> [  146.062766] usbcore: registered new interface driver snd-usb-audio
>> >>
>> >> This device was working with 2.6.28 together with the out-of-tree
>> >> driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").
>> >>
>> >> What has to be done in order this device can work with the newest Linux kernel?
>> >>
>> >> Regards,
>> >>
>> >>    Márton Németh
>> >>
>> >
>> > never use trees deliberately out-of-tree?
>>
>> Maybe I was not clear enough in my description. Currently I am using
>> 2.6.31-rc7 without any modification. This version contained the message
>> that I should contact this mailing list (see at 145.880355).
>>
>> Regards,
>>
>>       Márton Németh
>
> oooh, good that we have that message now.
>
> Then, port all you still can get before he closed his sources?
>
> Cheers,
> Hermann

Hello Németh,

I committed some changes to get this board working a few weeks ago.  I
will check your dmesg output and see if the changes missed the merge
window.  It's possible the changes didn't make it in time for 2.6.31,
so I will have to check.

Cheers,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:29       ` Devin Heitmueller
@ 2009-08-23 13:45         ` hermann pitton
  2009-08-24 19:18           ` Devin Heitmueller
  2009-08-30  7:18         ` Németh Márton
  1 sibling, 1 reply; 10+ messages in thread
From: hermann pitton @ 2009-08-23 13:45 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: Németh Márton, V4L Mailing List


Am Sonntag, den 23.08.2009, 09:29 -0400 schrieb Devin Heitmueller:
> 2009/8/23 hermann pitton <hermann-pitton@arcor.de>:
> >
> > Am Sonntag, den 23.08.2009, 15:14 +0200 schrieb Németh Márton:
> >> hermann pitton wrote:
> >> > Am Sonntag, den 23.08.2009, 14:48 +0200 schrieb Németh Márton:
> >> >> Hi,
> >> >>
> >> >> I have a Pinnacle Hybrid Pro Stick (320e) (USB ID: eb1a:2881). I am running Linux kernel
> >> >> 2.6.31-rc7. When I plug my device I get the following messages in 'dmesg':
> >> >>
> >> >> [  144.434151] usb 3-3: new high speed USB device using ehci_hcd and address 3
> >> >> [  144.556371] usb 3-3: configuration #1 chosen from 1 choice
> >> >> [  145.598079] Linux video capture interface: v2.00
> >> >> [  145.740558] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
> >> >> [  145.742186] em28xx #0: chip ID is em2882/em2883
> >> >> [  145.823056] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
> >> >> [  145.823078] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
> >> >> [  145.823096] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
> >> >> [  145.823113] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
> >> >> [  145.823130] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823147] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823163] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
> >> >> [  145.823180] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
> >> >> [  145.823197] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
> >> >> [  145.823213] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823230] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823246] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823263] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823279] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823296] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
> >> >> [  145.823312] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
> >> >> [  145.823331] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
> >> >> [  145.823334] em28xx #0: EEPROM info:
> >> >> [  145.823336] em28xx #0:       AC97 audio (5 sample rates)
> >> >> [  145.823340] em28xx #0:       USB Remote wakeup capable
> >> >> [  145.823342] em28xx #0:       500mA max power
> >> >> [  145.823346] em28xx #0:       Table at 0x04, strings=0x206a, 0x006a, 0x0000
> >> >> [  145.828537] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
> >> >> [  145.860871] em28xx #0: found i2c device @ 0xa0 [eeprom]
> >> >> [  145.865864] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
> >> >> [  145.868237] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
> >> >> [  145.880344] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
> >> >> [  145.880352] em28xx #0: You may try to use card=<n> insmod option to workaround that.
> >> >> [  145.880355] em28xx #0: Please send an email with this log to:
> >> >> [  145.880358] em28xx #0:       V4L Mailing List <linux-media@vger.kernel.org>
> >> >> [  145.880362] em28xx #0: Board eeprom hash is 0xc49e2420
> >> >> [  145.880365] em28xx #0: Board i2c devicelist hash is 0x27e10080
> >> >> [  145.880368] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
> >> >> [  145.880372] em28xx #0:     card=0 -> Unknown EM2800 video grabber
> >> >> [  145.880375] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
> >> >> [  145.880379] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
> >> >> [  145.880382] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
> >> >> [  145.880385] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
> >> >> [  145.880389] em28xx #0:     card=5 -> MSI VOX USB 2.0
> >> >> [  145.880392] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
> >> >> [  145.880395] em28xx #0:     card=7 -> Leadtek Winfast USB II
> >> >> [  145.880398] em28xx #0:     card=8 -> Kworld USB2800
> >> >> [  145.880401] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
> >> >> [  145.880405] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
> >> >> [  145.880409] em28xx #0:     card=11 -> Terratec Hybrid XS
> >> >> [  145.880412] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
> >> >> [  145.880415] em28xx #0:     card=13 -> Terratec Prodigy XS
> >> >> [  145.880419] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
> >> >> [  145.880422] em28xx #0:     card=15 -> V-Gear PocketTV
> >> >> [  145.880426] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
> >> >> [  145.880429] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
> >> >> [  145.880432] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
> >> >> [  145.880436] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
> >> >> [  145.880439] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
> >> >> [  145.880442] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
> >> >> [  145.880446] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
> >> >> [  145.880450] em28xx #0:     card=23 -> Huaqi DLCW-130
> >> >> [  145.880453] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
> >> >> [  145.880456] em28xx #0:     card=25 -> Gadmei UTV310
> >> >> [  145.880459] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
> >> >> [  145.880462] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
> >> >> [  145.880466] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
> >> >> [  145.880470] em28xx #0:     card=29 -> <NULL>
> >> >> [  145.880472] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
> >> >> [  145.880476] em28xx #0:     card=31 -> Usbgear VD204v9
> >> >> [  145.880479] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
> >> >> [  145.880482] em28xx #0:     card=33 -> <NULL>
> >> >> [  145.880485] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
> >> >> [  145.880488] em28xx #0:     card=35 -> Typhoon DVD Maker
> >> >> [  145.880492] em28xx #0:     card=36 -> NetGMBH Cam
> >> >> [  145.880495] em28xx #0:     card=37 -> Gadmei UTV330
> >> >> [  145.880498] em28xx #0:     card=38 -> Yakumo MovieMixer
> >> >> [  145.880501] em28xx #0:     card=39 -> KWorld PVRTV 300U
> >> >> [  145.880504] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
> >> >> [  145.880508] em28xx #0:     card=41 -> Kworld 350 U DVB-T
> >> >> [  145.880511] em28xx #0:     card=42 -> Kworld 355 U DVB-T
> >> >> [  145.880514] em28xx #0:     card=43 -> Terratec Cinergy T XS
> >> >> [  145.880517] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
> >> >> [  145.880521] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
> >> >> [  145.880524] em28xx #0:     card=46 -> Compro, VideoMate U3
> >> >> [  145.880528] em28xx #0:     card=47 -> KWorld DVB-T 305U
> >> >> [  145.880531] em28xx #0:     card=48 -> KWorld DVB-T 310U
> >> >> [  145.880534] em28xx #0:     card=49 -> MSI DigiVox A/D
> >> >> [  145.880537] em28xx #0:     card=50 -> MSI DigiVox A/D II
> >> >> [  145.880540] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
> >> >> [  145.880543] em28xx #0:     card=52 -> DNT DA2 Hybrid
> >> >> [  145.880547] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
> >> >> [  145.880550] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
> >> >> [  145.880554] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
> >> >> [  145.880557] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
> >> >> [  145.880560] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
> >> >> [  145.880564] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
> >> >> [  145.880567] em28xx #0:     card=59 -> <NULL>
> >> >> [  145.880570] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
> >> >> [  145.880573] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
> >> >> [  145.880577] em28xx #0:     card=62 -> Gadmei TVR200
> >> >> [  145.880580] em28xx #0:     card=63 -> Kaiomy TVnPC U2
> >> >> [  145.880583] em28xx #0:     card=64 -> Easy Cap Capture DC-60
> >> >> [  145.880586] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
> >> >> [  145.880590] em28xx #0:     card=66 -> Empire dual TV
> >> >> [  145.880593] em28xx #0:     card=67 -> Terratec Grabby
> >> >> [  145.880596] em28xx #0:     card=68 -> Terratec AV350
> >> >> [  145.880599] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
> >> >> [  145.880602] em28xx #0:     card=70 -> Evga inDtube
> >> >> [  145.880605] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
> >> >> [  145.880716] em28xx #0: Config register raw data: 0x58
> >> >> [  145.890593] em28xx #0: AC97 vendor ID = 0x3eb03eb0
> >> >> [  145.890963] em28xx #0: AC97 features = 0x3eb0
> >> >> [  145.890966] em28xx #0: Unknown AC97 audio processor detected!
> >> >> [  145.922320] em28xx #0: v4l2 driver version 0.1.2
> >> >> [  145.973630] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
> >> >> [  146.027706] usbcore: registered new interface driver em28xx
> >> >> [  146.027787] em28xx driver loaded
> >> >> [  146.062766] usbcore: registered new interface driver snd-usb-audio
> >> >>
> >> >> This device was working with 2.6.28 together with the out-of-tree
> >> >> driver from mcentral.de ("hg clone http://mcentral.de/hg/~mrec/em28xx-new").
> >> >>
> >> >> What has to be done in order this device can work with the newest Linux kernel?
> >> >>
> >> >> Regards,
> >> >>
> >> >>    Márton Németh
> >> >>
> >> >
> >> > never use trees deliberately out-of-tree?
> >>
> >> Maybe I was not clear enough in my description. Currently I am using
> >> 2.6.31-rc7 without any modification. This version contained the message
> >> that I should contact this mailing list (see at 145.880355).
> >>
> >> Regards,
> >>
> >>       Márton Németh
> >
> > oooh, good that we have that message now.
> >
> > Then, port all you still can get before he closed his sources?
> >
> > Cheers,
> > Hermann
> 
> Hello Németh,
> 
> I committed some changes to get this board working a few weeks ago.  I
> will check your dmesg output and see if the changes missed the merge
> window.  It's possible the changes didn't make it in time for 2.6.31,
> so I will have to check.
> 
> Cheers,
> 
> Devin
> 

Hi Devin,

thanks!

Sorry for disturbing your Sunday.

Does Daniel with that x3m stuff has any chance to get it working with
your latest fixes?

I don't find anything further on the lists and therefore I'm ranting ...

Cheers,
Hermann



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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:45         ` hermann pitton
@ 2009-08-24 19:18           ` Devin Heitmueller
  0 siblings, 0 replies; 10+ messages in thread
From: Devin Heitmueller @ 2009-08-24 19:18 UTC (permalink / raw)
  To: hermann pitton; +Cc: Németh Márton, V4L Mailing List

On Sun, Aug 23, 2009 at 9:45 AM, hermann pitton<hermann-pitton@arcor.de> wrote:
> Hi Devin,
>
> thanks!
>
> Sorry for disturbing your Sunday.
>
> Does Daniel with that x3m stuff has any chance to get it working with
> your latest fixes?
>
> I don't find anything further on the lists and therefore I'm ranting ...
>
> Cheers,
> Hermann

Hello Hermann,

I think you meant to post this onto the other thread.

Regarding Daniel's issue - I would have to see the lspci output to see
if he has the same card.

Probably the fastest approach would be for him to just install the
latest v4l-dvb code and see if it starts working.

Cheers,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-23 13:29       ` Devin Heitmueller
  2009-08-23 13:45         ` hermann pitton
@ 2009-08-30  7:18         ` Németh Márton
  2009-08-30 14:07           ` Devin Heitmueller
  1 sibling, 1 reply; 10+ messages in thread
From: Németh Márton @ 2009-08-30  7:18 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: hermann pitton, V4L Mailing List

Devin Heitmueller wrote:
> I committed some changes to get this board working a few weeks ago.  I
> will check your dmesg output and see if the changes missed the merge
> window.  It's possible the changes didn't make it in time for 2.6.31,
> so I will have to check.

I tried the following software setup with Pinnacle Hybrid Pro Stick (320e)
(USB ID: eb1a:2881): Linux kernel 2.6.31-rc7 updated with the
http://linuxtv.org/hg/v4l-dvb repository at version 12564:6f58a5d8c7c6.

When I plug the device I still get the following message:

[  111.681186] usb 4-3: new high speed USB device using ehci_hcd and address 3
[  111.803542] usb 4-3: configuration #1 chosen from 1 choice
[  112.196629] Linux video capture interface: v2.00
[  112.376039] em28xx: New device USB 2881 Video @ 480 Mbps (eb1a:2881, interface 0, class 0)
[  112.377937] em28xx #0: chip ID is em2882/em2883
[  112.383927] usbcore: registered new interface driver snd-usb-audio
[  112.460285] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 81 28 58 12 5c 00 6a 20 6a 00
[  112.460308] em28xx #0: i2c eeprom 10: 00 00 04 57 64 57 00 00 60 f4 00 00 02 02 00 00
[  112.460326] em28xx #0: i2c eeprom 20: 56 00 01 00 00 00 02 00 b8 00 00 00 5b 1e 00 00
[  112.460343] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 02 00 00 00 00 00 00
[  112.460360] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460377] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460393] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 20 03 55 00 53 00
[  112.460410] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 31 00 20 00 56 00
[  112.460426] em28xx #0: i2c eeprom 80: 69 00 64 00 65 00 6f 00 00 00 00 00 00 00 00 00
[  112.460443] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460460] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460476] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460493] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460509] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460526] em28xx #0: i2c eeprom e0: 5a 00 55 aa cb 73 57 03 00 17 d4 01 00 00 00 00
[  112.460543] em28xx #0: i2c eeprom f0: 02 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00
[  112.460561] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0xc49e2420
[  112.460564] em28xx #0: EEPROM info:
[  112.460567] em28xx #0:	AC97 audio (5 sample rates)
[  112.460570] em28xx #0:	USB Remote wakeup capable
[  112.460573] em28xx #0:	500mA max power
[  112.460577] em28xx #0:	Table at 0x04, strings=0x206a, 0x006a, 0x0000
[  112.466288] em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1)
[  112.499766] em28xx #0: found i2c device @ 0xa0 [eeprom]
[  112.505263] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
[  112.507760] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
[  112.520001] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[  112.520239] em28xx #0: You may try to use card=<n> insmod option to workaround that.
[  112.520244] em28xx #0: Please send an email with this log to:
[  112.520247] em28xx #0: 	V4L Mailing List <linux-media@vger.kernel.org>
[  112.520251] em28xx #0: Board eeprom hash is 0xc49e2420
[  112.520254] em28xx #0: Board i2c devicelist hash is 0x27e10080
[  112.520257] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[  112.520262] em28xx #0:     card=0 -> Unknown EM2800 video grabber
[  112.520266] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
[  112.520269] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
[  112.520273] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
[  112.520276] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
[  112.520279] em28xx #0:     card=5 -> MSI VOX USB 2.0
[  112.520283] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
[  112.520286] em28xx #0:     card=7 -> Leadtek Winfast USB II
[  112.520290] em28xx #0:     card=8 -> Kworld USB2800
[  112.520293] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker
[  112.520297] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
[  112.520301] em28xx #0:     card=11 -> Terratec Hybrid XS
[  112.520304] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
[  112.520308] em28xx #0:     card=13 -> Terratec Prodigy XS
[  112.520311] em28xx #0:     card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0
[  112.520315] em28xx #0:     card=15 -> V-Gear PocketTV
[  112.520318] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
[  112.520322] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
[  112.520325] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
[  112.520329] em28xx #0:     card=19 -> EM2860/SAA711X Reference Design
[  112.520332] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
[  112.520336] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
[  112.520340] em28xx #0:     card=22 -> EM2710/EM2750/EM2751 webcam grabber
[  112.520343] em28xx #0:     card=23 -> Huaqi DLCW-130
[  112.520346] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
[  112.520350] em28xx #0:     card=25 -> Gadmei UTV310
[  112.520353] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
[  112.520356] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
[  112.520360] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
[  112.520364] em28xx #0:     card=29 -> <NULL>
[  112.520367] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
[  112.520370] em28xx #0:     card=31 -> Usbgear VD204v9
[  112.520374] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
[  112.520377] em28xx #0:     card=33 -> <NULL>
[  112.520380] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
[  112.520384] em28xx #0:     card=35 -> Typhoon DVD Maker
[  112.520387] em28xx #0:     card=36 -> NetGMBH Cam
[  112.520390] em28xx #0:     card=37 -> Gadmei UTV330
[  112.520393] em28xx #0:     card=38 -> Yakumo MovieMixer
[  112.520397] em28xx #0:     card=39 -> KWorld PVRTV 300U
[  112.520400] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
[  112.520403] em28xx #0:     card=41 -> Kworld 350 U DVB-T
[  112.520407] em28xx #0:     card=42 -> Kworld 355 U DVB-T
[  112.520410] em28xx #0:     card=43 -> Terratec Cinergy T XS
[  112.520413] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
[  112.520417] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
[  112.520420] em28xx #0:     card=46 -> Compro, VideoMate U3
[  112.520424] em28xx #0:     card=47 -> KWorld DVB-T 305U
[  112.520427] em28xx #0:     card=48 -> KWorld DVB-T 310U
[  112.520430] em28xx #0:     card=49 -> MSI DigiVox A/D
[  112.520433] em28xx #0:     card=50 -> MSI DigiVox A/D II
[  112.520437] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
[  112.520440] em28xx #0:     card=52 -> DNT DA2 Hybrid
[  112.520444] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
[  112.520447] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
[  112.520450] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
[  112.520454] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
[  112.520457] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
[  112.520461] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
[  112.520465] em28xx #0:     card=59 -> <NULL>
[  112.520468] em28xx #0:     card=60 -> Hauppauge WinTV HVR 850
[  112.520471] em28xx #0:     card=61 -> Pixelview PlayTV Box 4 USB 2.0
[  112.520475] em28xx #0:     card=62 -> Gadmei TVR200
[  112.520478] em28xx #0:     card=63 -> Kaiomy TVnPC U2
[  112.520481] em28xx #0:     card=64 -> Easy Cap Capture DC-60
[  112.520485] em28xx #0:     card=65 -> IO-DATA GV-MVP/SZ
[  112.520488] em28xx #0:     card=66 -> Empire dual TV
[  112.520491] em28xx #0:     card=67 -> Terratec Grabby
[  112.520495] em28xx #0:     card=68 -> Terratec AV350
[  112.520498] em28xx #0:     card=69 -> KWorld ATSC 315U HDTV TV Box
[  112.520501] em28xx #0:     card=70 -> Evga inDtube
[  112.520505] em28xx #0:     card=71 -> Silvercrest Webcam 1.3mpix
[  112.520760] em28xx #0: Config register raw data: 0x58
[  112.530630] em28xx #0: AC97 vendor ID = 0x7eb07eb0
[  112.531000] em28xx #0: AC97 features = 0x7eb0
[  112.531497] em28xx #0: Unknown AC97 audio processor detected!
[  112.554574] em28xx #0: v4l2 driver version 0.1.2
[  112.592340] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[  112.598179] usbcore: registered new interface driver em28xx
[  112.598234] em28xx driver loaded

What should be the next step to get this device working?

Regards,

	Márton Németh


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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-30  7:18         ` Németh Márton
@ 2009-08-30 14:07           ` Devin Heitmueller
  2009-08-30 14:48             ` Németh Márton
  0 siblings, 1 reply; 10+ messages in thread
From: Devin Heitmueller @ 2009-08-30 14:07 UTC (permalink / raw)
  To: Németh Márton; +Cc: hermann pitton, V4L Mailing List

2009/8/30 Németh Márton <nm127@freemail.hu>:
> Devin Heitmueller wrote:
>> I committed some changes to get this board working a few weeks ago.  I
>> will check your dmesg output and see if the changes missed the merge
>> window.  It's possible the changes didn't make it in time for 2.6.31,
>> so I will have to check.
>
> I tried the following software setup with Pinnacle Hybrid Pro Stick (320e)
> (USB ID: eb1a:2881): Linux kernel 2.6.31-rc7 updated with the
> http://linuxtv.org/hg/v4l-dvb repository at version 12564:6f58a5d8c7c6.
>
> When I plug the device I still get the following message:
>
<snip>

The changes have not gone upstream yet.  Mauro wrote some code for a
potential firmware extract script, but it doesn't work yet.

I've been tied up in another project, so I haven't gotten back to it.
I know I keep dragging this out, but given my current workload I
probably won't get the work done for the next couple of weeks.

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com

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

* Re: Pinnacle Hybrid Pro Stick (320e)?
  2009-08-30 14:07           ` Devin Heitmueller
@ 2009-08-30 14:48             ` Németh Márton
  0 siblings, 0 replies; 10+ messages in thread
From: Németh Márton @ 2009-08-30 14:48 UTC (permalink / raw)
  To: Devin Heitmueller; +Cc: hermann pitton, V4L Mailing List

Devin Heitmueller worte:
> 2009/8/30 Németh Márton <nm127@freemail.hu>:
>> Devin Heitmueller wrote:
>>> I committed some changes to get this board working a few weeks ago.  I
>>> will check your dmesg output and see if the changes missed the merge
>>> window.  It's possible the changes didn't make it in time for 2.6.31,
>>> so I will have to check.
>> I tried the following software setup with Pinnacle Hybrid Pro Stick (320e)
>> (USB ID: eb1a:2881): Linux kernel 2.6.31-rc7 updated with the
>> http://linuxtv.org/hg/v4l-dvb repository at version 12564:6f58a5d8c7c6.
>>
>> When I plug the device I still get the following message:
>>
> <snip>
> 
> The changes have not gone upstream yet.  Mauro wrote some code for a
> potential firmware extract script, but it doesn't work yet.
> 
> I've been tied up in another project, so I haven't gotten back to it.
> I know I keep dragging this out, but given my current workload I
> probably won't get the work done for the next couple of weeks.

OK, no problem. I just wanted to know whether I can test or try something
myself.

Regards,

	Márton Németh


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

end of thread, other threads:[~2009-08-30 14:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-23 12:48 Pinnacle Hybrid Pro Stick (320e)? Németh Márton
2009-08-23 13:06 ` hermann pitton
2009-08-23 13:14   ` Németh Márton
2009-08-23 13:18     ` hermann pitton
2009-08-23 13:29       ` Devin Heitmueller
2009-08-23 13:45         ` hermann pitton
2009-08-24 19:18           ` Devin Heitmueller
2009-08-30  7:18         ` Németh Márton
2009-08-30 14:07           ` Devin Heitmueller
2009-08-30 14:48             ` Németh Márton

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.