Hello everybody! I recently bougth a Sveon STV40 usb stick to capture analogic video (http://www.sveon.com/fichaSTV40.html) I can use it in windows but my linux box (Fedora 16 - 3.1.6-1.fc16.x86_64 - gcc 4.6.2) can't recognize it. Is there any way I can fix this? These are the results of my investigation so far: 1) It is identified by lsusb as an Afatech board (1b80:e309) with an Empia 2861 chip (from dmesg and windows driver inf file) 2) I experimented with em28xx because the chipset was empia and with af9015 because I found that the stv22 was supported (http://linuxtv.org/wiki/index.php/Afatech_AF9015). In both cases after I manually added the vendor:id to /sys/bus/usb/drivers/ driver started but in the end I was not able to succeed. With em28xx I could go as far as having a /dev/video0 device but with no signal and the dmesg log said to ask here for help :) . With the af9015 I had an early stop. 3) Both the logs are attached. 4) I used the driver shipped with the fedora stock kernel because I can't compile the ones that I get from git://linuxtv.org/media_build.git. I have an error at: CC [M] media_build/v4l/as3645a.o media_build/v4l/as3645a.c: In function 'as3645a_probe': media_build/v4l/as3645a.c:815:2: error: implicit declaration of function 'kzalloc' [-Werror=implicit-function-declaration] media_build/v4l/as3645a.c:815:8: warning: assignment makes pointer from integer without a cast [enabled by default] cc1: some warnings being treated as errors Thank you in advance for any help you might provide on this issue! ,Best regards Mario
[12882.483471] Linux media interface: v0.10 [12882.484980] Linux video capture interface: v2.00 [12882.486187] usbcore: registered new interface driver em28xx [12882.486189] em28xx driver loaded [13002.169451] usb 1-5.3: new high speed USB device number 11 using ehci_hcd [13002.259795] usb 1-5.3: New USB device found, idVendor=1b80, idProduct=e309 [13002.259799] usb 1-5.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [13002.259803] usb 1-5.3: Product: USB 2861 Device (SVEON STV40) [13002.260702] em28xx: New device USB 2861 Device (SVEON STV40) @ 480 Mbps (1b80:e309, interface 0, class 0) [13002.260787] em28xx #0: chip ID is em2860 [13002.359275] em28xx #0: board has no eeprom [13002.431281] em28xx #0: preparing read at i2c address 0x60 failed (error=-19) [13007.073682] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected. [13007.073686] em28xx #0: You may try to use card=<n> insmod option to workaround that. [13007.073687] em28xx #0: Please send an email with this log to: [13007.073688] em28xx #0: V4L Mailing List <linux-media@xxxxxxxxxxxxxxx> [13007.073690] em28xx #0: Board eeprom hash is 0x00000000 [13007.073691] em28xx #0: Board i2c devicelist hash is 0x1b800080 [13007.073692] em28xx #0: Here is a list of valid choices for the card=<n> insmod option: [13007.073694] em28xx #0: card=0 -> Unknown EM2800 video grabber [13007.073696] em28xx #0: card=1 -> Unknown EM2750/28xx video grabber [13007.073697] em28xx #0: card=2 -> Terratec Cinergy 250 USB [13007.073699] em28xx #0: card=3 -> Pinnacle PCTV USB 2 [13007.073700] em28xx #0: card=4 -> Hauppauge WinTV USB 2 [13007.073701] em28xx #0: card=5 -> MSI VOX USB 2.0 [13007.073702] em28xx #0: card=6 -> Terratec Cinergy 200 USB [13007.073703] em28xx #0: card=7 -> Leadtek Winfast USB II [13007.073705] em28xx #0: card=8 -> Kworld USB2800 [13007.073706] em28xx #0: card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2 [13007.073708] em28xx #0: card=10 -> Hauppauge WinTV HVR 900 [13007.073709] em28xx #0: card=11 -> Terratec Hybrid XS [13007.073710] em28xx #0: card=12 -> Kworld PVR TV 2800 RF [13007.073712] em28xx #0: card=13 -> Terratec Prodigy XS [13007.073713] em28xx #0: card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0 [13007.073714] em28xx #0: card=15 -> V-Gear PocketTV [13007.073716] em28xx #0: card=16 -> Hauppauge WinTV HVR 950 [13007.073717] em28xx #0: card=17 -> Pinnacle PCTV HD Pro Stick [13007.073718] em28xx #0: card=18 -> Hauppauge WinTV HVR 900 (R2) [13007.073720] em28xx #0: card=19 -> EM2860/SAA711X Reference Design [13007.073721] em28xx #0: card=20 -> AMD ATI TV Wonder HD 600 [13007.073722] em28xx #0: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder [13007.073724] em28xx #0: card=22 -> EM2710/EM2750/EM2751 webcam grabber [13007.073725] em28xx #0: card=23 -> Huaqi DLCW-130 [13007.073726] em28xx #0: card=24 -> D-Link DUB-T210 TV Tuner [13007.073727] em28xx #0: card=25 -> Gadmei UTV310 [13007.073729] em28xx #0: card=26 -> Hercules Smart TV USB 2.0 [13007.073730] em28xx #0: card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME) [13007.073731] em28xx #0: card=28 -> Leadtek Winfast USB II Deluxe [13007.073733] em28xx #0: card=29 -> EM2860/TVP5150 Reference Design [13007.073734] em28xx #0: card=30 -> Videology 20K14XUSB USB2.0 [13007.073735] em28xx #0: card=31 -> Usbgear VD204v9 [13007.073736] em28xx #0: card=32 -> Supercomp USB 2.0 TV [13007.073737] em28xx #0: card=33 -> Elgato Video Capture [13007.073739] em28xx #0: card=34 -> Terratec Cinergy A Hybrid XS [13007.073740] em28xx #0: card=35 -> Typhoon DVD Maker [13007.073741] em28xx #0: card=36 -> NetGMBH Cam [13007.073742] em28xx #0: card=37 -> Gadmei UTV330 [13007.073743] em28xx #0: card=38 -> Yakumo MovieMixer [13007.073745] em28xx #0: card=39 -> KWorld PVRTV 300U [13007.073746] em28xx #0: card=40 -> Plextor ConvertX PX-TV100U [13007.073747] em28xx #0: card=41 -> Kworld 350 U DVB-T [13007.073748] em28xx #0: card=42 -> Kworld 355 U DVB-T [13007.073749] em28xx #0: card=43 -> Terratec Cinergy T XS [13007.073751] em28xx #0: card=44 -> Terratec Cinergy T XS (MT2060) [13007.073752] em28xx #0: card=45 -> Pinnacle PCTV DVB-T [13007.073753] em28xx #0: card=46 -> Compro, VideoMate U3 [13007.073754] em28xx #0: card=47 -> KWorld DVB-T 305U [13007.073756] em28xx #0: card=48 -> KWorld DVB-T 310U [13007.073757] em28xx #0: card=49 -> MSI DigiVox A/D [13007.073758] em28xx #0: card=50 -> MSI DigiVox A/D II [13007.073759] em28xx #0: card=51 -> Terratec Hybrid XS Secam [13007.073760] em28xx #0: card=52 -> DNT DA2 Hybrid [13007.073762] em28xx #0: card=53 -> Pinnacle Hybrid Pro [13007.073763] em28xx #0: card=54 -> Kworld VS-DVB-T 323UR [13007.073764] em28xx #0: card=55 -> Terratec Cinnergy Hybrid T USB XS (em2882) [13007.073765] em28xx #0: card=56 -> Pinnacle Hybrid Pro (330e) [13007.073767] em28xx #0: card=57 -> Kworld PlusTV HD Hybrid 330 [13007.073768] em28xx #0: card=58 -> Compro VideoMate ForYou/Stereo [13007.073769] em28xx #0: card=59 -> (null) [13007.073770] em28xx #0: card=60 -> Hauppauge WinTV HVR 850 [13007.073772] em28xx #0: card=61 -> Pixelview PlayTV Box 4 USB 2.0 [13007.073773] em28xx #0: card=62 -> Gadmei TVR200 [13007.073780] em28xx #0: card=63 -> Kaiomy TVnPC U2 [13007.073781] em28xx #0: card=64 -> Easy Cap Capture DC-60 [13007.073782] em28xx #0: card=65 -> IO-DATA GV-MVP/SZ [13007.073784] em28xx #0: card=66 -> Empire dual TV [13007.073785] em28xx #0: card=67 -> Terratec Grabby [13007.073786] em28xx #0: card=68 -> Terratec AV350 [13007.073787] em28xx #0: card=69 -> KWorld ATSC 315U HDTV TV Box [13007.073788] em28xx #0: card=70 -> Evga inDtube [13007.073789] em28xx #0: card=71 -> Silvercrest Webcam 1.3mpix [13007.073791] em28xx #0: card=72 -> Gadmei UTV330+ [13007.073792] em28xx #0: card=73 -> Reddo DVB-C USB TV Box [13007.073793] em28xx #0: card=74 -> Actionmaster/LinXcel/Digitus VC211A [13007.073794] em28xx #0: card=75 -> Dikom DK300 [13007.073796] em28xx #0: card=76 -> KWorld PlusTV 340U or UB435-Q (ATSC) [13007.073797] em28xx #0: card=77 -> EM2874 Leadership ISDBT [13007.073798] em28xx #0: card=78 -> PCTV nanoStick T2 290e [13007.073799] em28xx #0: card=79 -> Terratec Cinergy H5 [13007.073801] em28xx #0: Board not discovered [13007.073802] em28xx #0: Identified as Unknown EM2800 video grabber (card=0) [13007.073804] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected. [13007.073805] em28xx #0: You may try to use card=<n> insmod option to workaround that. [13007.073806] em28xx #0: Please send an email with this log to: [13007.073807] em28xx #0: V4L Mailing List <linux-media@xxxxxxxxxxxxxxx> [13007.073808] em28xx #0: Board eeprom hash is 0x00000000 [13007.073809] em28xx #0: Board i2c devicelist hash is 0x1b800080 [13007.073811] em28xx #0: Here is a list of valid choices for the card=<n> insmod option: [13007.073812] em28xx #0: card=0 -> Unknown EM2800 video grabber [13007.073813] em28xx #0: card=1 -> Unknown EM2750/28xx video grabber [13007.073815] em28xx #0: card=2 -> Terratec Cinergy 250 USB [13007.073816] em28xx #0: card=3 -> Pinnacle PCTV USB 2 [13007.073817] em28xx #0: card=4 -> Hauppauge WinTV USB 2 [13007.073818] em28xx #0: card=5 -> MSI VOX USB 2.0 [13007.073819] em28xx #0: card=6 -> Terratec Cinergy 200 USB [13007.073821] em28xx #0: card=7 -> Leadtek Winfast USB II [13007.073822] em28xx #0: card=8 -> Kworld USB2800 [13007.073823] em28xx #0: card=9 -> Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2 [13007.073825] em28xx #0: card=10 -> Hauppauge WinTV HVR 900 [13007.073826] em28xx #0: card=11 -> Terratec Hybrid XS [13007.073827] em28xx #0: card=12 -> Kworld PVR TV 2800 RF [13007.073829] em28xx #0: card=13 -> Terratec Prodigy XS [13007.073830] em28xx #0: card=14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0 [13007.073831] em28xx #0: card=15 -> V-Gear PocketTV [13007.073832] em28xx #0: card=16 -> Hauppauge WinTV HVR 950 [13007.073834] em28xx #0: card=17 -> Pinnacle PCTV HD Pro Stick [13007.073835] em28xx #0: card=18 -> Hauppauge WinTV HVR 900 (R2) [13007.073836] em28xx #0: card=19 -> EM2860/SAA711X Reference Design [13007.073838] em28xx #0: card=20 -> AMD ATI TV Wonder HD 600 [13007.073839] em28xx #0: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder [13007.073840] em28xx #0: card=22 -> EM2710/EM2750/EM2751 webcam grabber [13007.073842] em28xx #0: card=23 -> Huaqi DLCW-130 [13007.073843] em28xx #0: card=24 -> D-Link DUB-T210 TV Tuner [13007.073844] em28xx #0: card=25 -> Gadmei UTV310 [13007.073845] em28xx #0: card=26 -> Hercules Smart TV USB 2.0 [13007.073846] em28xx #0: card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME) [13007.073848] em28xx #0: card=28 -> Leadtek Winfast USB II Deluxe [13007.073849] em28xx #0: card=29 -> EM2860/TVP5150 Reference Design [13007.073850] em28xx #0: card=30 -> Videology 20K14XUSB USB2.0 [13007.073852] em28xx #0: card=31 -> Usbgear VD204v9 [13007.073853] em28xx #0: card=32 -> Supercomp USB 2.0 TV [13007.073854] em28xx #0: card=33 -> Elgato Video Capture [13007.073855] em28xx #0: card=34 -> Terratec Cinergy A Hybrid XS [13007.073856] em28xx #0: card=35 -> Typhoon DVD Maker [13007.073858] em28xx #0: card=36 -> NetGMBH Cam [13007.073859] em28xx #0: card=37 -> Gadmei UTV330 [13007.073860] em28xx #0: card=38 -> Yakumo MovieMixer [13007.073861] em28xx #0: card=39 -> KWorld PVRTV 300U [13007.073862] em28xx #0: card=40 -> Plextor ConvertX PX-TV100U [13007.073863] em28xx #0: card=41 -> Kworld 350 U DVB-T [13007.073865] em28xx #0: card=42 -> Kworld 355 U DVB-T [13007.073866] em28xx #0: card=43 -> Terratec Cinergy T XS [13007.073867] em28xx #0: card=44 -> Terratec Cinergy T XS (MT2060) [13007.073868] em28xx #0: card=45 -> Pinnacle PCTV DVB-T [13007.073870] em28xx #0: card=46 -> Compro, VideoMate U3 [13007.073871] em28xx #0: card=47 -> KWorld DVB-T 305U [13007.073872] em28xx #0: card=48 -> KWorld DVB-T 310U [13007.073873] em28xx #0: card=49 -> MSI DigiVox A/D [13007.073874] em28xx #0: card=50 -> MSI DigiVox A/D II [13007.073876] em28xx #0: card=51 -> Terratec Hybrid XS Secam [13007.073877] em28xx #0: card=52 -> DNT DA2 Hybrid [13007.073878] em28xx #0: card=53 -> Pinnacle Hybrid Pro [13007.073879] em28xx #0: card=54 -> Kworld VS-DVB-T 323UR [13007.073880] em28xx #0: card=55 -> Terratec Cinnergy Hybrid T USB XS (em2882) [13007.073882] em28xx #0: card=56 -> Pinnacle Hybrid Pro (330e) [13007.073883] em28xx #0: card=57 -> Kworld PlusTV HD Hybrid 330 [13007.073884] em28xx #0: card=58 -> Compro VideoMate ForYou/Stereo [13007.073886] em28xx #0: card=59 -> (null) [13007.073887] em28xx #0: card=60 -> Hauppauge WinTV HVR 850 [13007.073888] em28xx #0: card=61 -> Pixelview PlayTV Box 4 USB 2.0 [13007.073889] em28xx #0: card=62 -> Gadmei TVR200 [13007.073890] em28xx #0: card=63 -> Kaiomy TVnPC U2 [13007.073892] em28xx #0: card=64 -> Easy Cap Capture DC-60 [13007.073893] em28xx #0: card=65 -> IO-DATA GV-MVP/SZ [13007.073894] em28xx #0: card=66 -> Empire dual TV [13007.073895] em28xx #0: card=67 -> Terratec Grabby [13007.073896] em28xx #0: card=68 -> Terratec AV350 [13007.073897] em28xx #0: card=69 -> KWorld ATSC 315U HDTV TV Box [13007.073899] em28xx #0: card=70 -> Evga inDtube [13007.073900] em28xx #0: card=71 -> Silvercrest Webcam 1.3mpix [13007.073901] em28xx #0: card=72 -> Gadmei UTV330+ [13007.073902] em28xx #0: card=73 -> Reddo DVB-C USB TV Box [13007.073904] em28xx #0: card=74 -> Actionmaster/LinXcel/Digitus VC211A [13007.073905] em28xx #0: card=75 -> Dikom DK300 [13007.073906] em28xx #0: card=76 -> KWorld PlusTV 340U or UB435-Q (ATSC) [13007.073907] em28xx #0: card=77 -> EM2874 Leadership ISDBT [13007.073909] em28xx #0: card=78 -> PCTV nanoStick T2 290e [13007.073910] em28xx #0: card=79 -> Terratec Cinergy H5 [13007.258855] em28xx #0: Config register raw data: 0x50 [13007.270848] em28xx #0: AC97 vendor ID = 0x83847650 [13007.276899] em28xx #0: AC97 features = 0x6a90 [13007.276901] em28xx #0: Sigmatel audio processor detected(stac 9750) [13007.491587] em28xx #0: v4l2 driver version 0.1.3 [13007.952985] em28xx #0: V4L2 video device registered as video0 [13007.952988] em28xx #0: V4L2 VBI device registered as vbi0 [13007.958904] ALSA sound/usb/mixer.c:845 2:1: cannot get min/max values for control 2 (id 2)
[14033.757790] usb 1-5.3: new high speed USB device number 13 using ehci_hcd [14033.849350] usb 1-5.3: New USB device found, idVendor=1b80, idProduct=e309 [14033.849355] usb 1-5.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [14033.849358] usb 1-5.3: Product: USB 2861 Device (SVEON STV40) [14033.849882] af9015: bulk message failed:-22 (8/-30718) [14033.849885] af9015: bulk message failed:-22 (8/-30718) [14033.849887] af9015: bulk message failed:-22 (8/-30718) [14033.849889] af9015: bulk message failed:-22 (8/-30718) [14033.849890] af9015: eeprom read failed:-22 [14033.849894] dvb_usb_af9015: probe of 1-5.3:1.0 failed with error -22 [14033.855698] ALSA sound/usb/mixer.c:845 2:1: cannot get min/max values for control 2 (id 2)