Results 1 to 6 of 6

Thread: Need help installing TV Tuner Kworld VS-PVR305U

  1. #1
    Join Date
    May 2009
    Location
    Romania, Bucharest
    Posts
    17

    Thumbs up Need help installing TV Tuner Kworld VS-PVR305U

    Hello !

    First of all, great work openSuSE team and friends ! openSuSE 11.1 is currently the best linux distro.

    Now, I'm migrating form Windows Vista to openSuSE. I managed to configure everything I need except my USB TV Tuner. I have a Kworld VS-PVR305U. I'm not new to linux, but my knowledge is limited. Please tell me how I can install this tuner and what additional info you guys need to help me.

    P.S. I'm using a Acer Aspire 5920G - 1A1G16N (1.5 Ghz Intel Core 2 Duo, 2 GB RAM, 160 HDD, 8600M GT)

  2. #2
    Join Date
    Jun 2008
    Location
    East of Podunk
    Posts
    32,931
    Blog Entries
    15

    Default Re: Need help installing TV Tuner Kworld VS-PVR305U

    Quote Originally Posted by theravengod
    Hello !

    -First of all, great work openSuSE team and friends ! openSuSE 11.1 is
    currently the best linux distro.-

    Now, I'm migrating form Windows Vista to openSuSE. I managed to
    configure everything I need except my USB TV Tuner. I have a *Kworld
    VS-PVR305U*. I'm not new to linux, but my knowledge is limited. Please
    tell me how I can install this tuner and what additional info you guys
    need to help me.

    P.S. I'm using a Acer Aspire 5920G - 1A1G16N (1.5 Ghz Intel Core 2 Duo,
    2 GB RAM, 160 HDD, 8600M GT)
    Hi
    Did you try configuring it via YaST?

    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.2 Milestone 6 (i586) Kernel 2.6.31-rc6-3-desktop
    up 0:05, 2 users, load average: 0.27, 0.38, 0.19
    ASUS eeePC 1000HE ATOM N280 1.66GHz | GPU Mobile 945GM/GMS/GME


  3. #3
    Join Date
    May 2009
    Location
    Romania, Bucharest
    Posts
    17

    Default Re: Need help installing TV Tuner Kworld VS-PVR305U

    I've tried it (well, as best as I could anyway). I did a little research and found that the linux kernel supports it, via the "em28xx" module.

    If I plug it in and issue a 'lsusb' command I get this:
    ...
    Bus 007 Device 004: ID eb1a:e305 eMPIA Technology, Inc.
    ...


    I tried something from this page : Instalar placas de captura em28xx (USB) ,but with no success.

    In YaST2, it now appears as a User-Configured Tuner, I can't make it to scan for available channels.

    Any idea ?

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,926
    Blog Entries
    14

    Default Re: Need help installing TV Tuner Kworld VS-PVR305U

    Please take a look at LinuxTV.org - Television with Linux
    They have a very nice wiki, from which you can learn if your card is supported and what you should do to get it working.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5
    Join Date
    May 2009
    Location
    Romania, Bucharest
    Posts
    17

    Default Re: Need help installing TV Tuner Kworld VS-PVR305U

    Thanks for the info. I've managed to make my linux machine recognize this usb tuner, but only with TV Time. However, I'm having trouble finding any channels. I'm from Romania and use cable TV ... I've set the regional settings in TV Time to Europe and selected PAL - B/G system ... I still get 'No signal'.

    Is there any way to configure KdeTV to use this device ? By default, this application receives input from my webcam (i think it's set as /dev/video0 and the usb tuner is /dev/video1 - as I use it with tvtime). With Mplayer I can also access the tuner but I can't scan for channels (or I'm not smart enough to know how ) VLC doesn't connect to the tuner (or again, maybe I'm doing something wrong).

    If tvtime, KdeTV or/and Mplayer can't help me, what are the alternatives ? If these should work, can anyone guide me step by step ?

    Thanks

  6. #6

    Default Re: Need help installing TV Tuner Kworld VS-PVR305U

    Found this old thread
    Crossposting from em28xx based analog tv tuner USB KWorld PVR-TV 305U (eb1a:e305): no soun
    And another thread that can be related to the same hardware: problem installing kworld plustv analog usb stick

    I have the same USB tuner and I can't get sound to work

    Hardware and system details:

    # lsusb -s 002:003
    Bus 002 Device 003: ID eb1a:e305 eMPIA Technology, Inc.

    # uname -a
    Linux vista.linuks.lan 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53
    +0100 i686 athlon i386 GNU/Linux

    # cat /etc/issue
    Welcome to openSUSE 11.3 "Teal" - Kernel \r (\l).

    ALSA version: 1.0.24.1-72.1

    Built latest dvb drivers from linuxtv.org

    Plugging tuner in, dmesg:

    [ 1875.180265] usb 2-4: new high speed USB device using ehci_hcd and address 4
    [ 1875.298100] usb 2-4: New USB device found, idVendor=eb1a, idProduct=e305
    [ 1875.298117] usb 2-4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [ 1875.298152] usb 2-4: Product: USB 2861 Device
    [ 1875.300292] em28xx: New device USB 2861 Device @ 480 Mbps (eb1a:e305,
    interface 0, class 0)
    [ 1875.300580] em28xx #0: chip ID is em2860
    [ 1875.487692] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 05 e3 d0 00 5c 00 6a
    22 00 00
    [ 1875.487730] em28xx #0: i2c eeprom 10: 00 00 04 57 4e 03 00 00 00 00 00 00 00
    00 00 00
    [ 1875.487764] em28xx #0: i2c eeprom 20: 06 00 01 00 f0 10 01 00 00 00 00 00 5b
    00 00 00
    [ 1875.487796] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00
    00 00 00
    [ 1875.487828] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.487858] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.487888] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55
    00 53 00
    [ 1875.487919] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 36 00 31 00 20
    00 44 00
    [ 1875.487950] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 00
    00 00 00
    [ 1875.487981] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488011] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488042] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488072] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488103] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488201] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488304] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00
    [ 1875.488424] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x28a51142
    [ 1875.488436] em28xx #0: EEPROM info:
    [ 1875.488447] em28xx #0: AC97 audio (5 sample rates)
    [ 1875.488458] em28xx #0: 500mA max power
    [ 1875.488472] em28xx #0: Table at 0x04, strings=0x226a, 0x0000, 0x0000
    [ 1875.490941] em28xx #0: Identified as KWorld DVB-T 305U (card=47)
    [ 1875.490954] em28xx #0:
    [ 1875.490959]
    [ 1875.490965] em28xx #0: The support for this board weren't valid yet.
    [ 1875.490974] em28xx #0: Please send a report of having this working
    [ 1875.490982] em28xx #0: not to V4L mailing list (and/or to other addresses)
    [ 1875.490987]
    [ 1875.498585] tvp5150 0-005c: chip found @ 0xb8 (em28xx #0)
    [ 1875.570814] tvp5150 0-005c: tvp5150am1 detected.
    [ 1875.612698] tuner 0-0061: Tuner -1 found with type(s) Radio TV.
    [ 1875.612837] xc2028 0-0061: creating new instance
    [ 1875.612840] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
    [ 1875.612848] usb 2-4: firmware: requesting xc3028-v27.fw
    [ 1875.619760] xc2028 0-0061: Loading 80 firmware images from xc3028-v27.fw,
    type: xc2028 firmware, ver 2.7
    [ 1875.672106] xc2028 0-0061: Loading firmware for type=BASE (1), id
    0000000000000000.
    [ 1883.005108] xc2028 0-0061: Loading firmware for type=(0), id
    000000000000b700.
    [ 1883.154107] SCODE (20000000), id 000000000000b700:
    [ 1883.154156] xc2028 0-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320
    (60008000), id 0000000000008000.
    [ 1883.319239] em28xx #0: Config register raw data: 0xd0
    [ 1883.332960] em28xx #0: AC97 vendor ID = 0xffffffff
    [ 1883.339834] em28xx #0: AC97 features = 0x6a90
    [ 1883.339843] em28xx #0: Empia 202 AC97 audio processor detected
    [ 1884.746060] em28xx #0: v4l2 driver version 0.1.2
    [ 1885.414516] em28xx #0: V4L2 video device registered as video1
    [ 1885.414530] em28xx #0: V4L2 VBI device registered as vbi0
    [ 1885.414541] em28xx-audio.c: probing for em28x1 non standard usbaudio
    [ 1885.414550] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
    [ 1885.423686] em28xx video device (eb1a:e305): interface 1, class 255 found.
    [ 1885.423696] em28xx This is an anciliary interface not used by the driver


    Appears new ALSA capture device:

    # arecord -l
    **** List of CAPTURE Hardware Devices ****
    card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
    Subdevices: 2/2
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1

    card 2: Em28xxAudio [Em28xx Audio], device 0: Em28xx Audio [Empia 28xx Capture]
    Subdevices: 1/1
    Subdevice #0: subdevice #0



    I can see video only using MPlayer:

    mplayer tv:// -tv driver=v4l2:norm=PAL-DK:device=/dev/video1:freq=59.25

    Picture is of acceptable quality


    If I try to capture video and audio I get audio input/output error:

    > mencoder tv:// -tv
    > device=/dev/video1:driver=v4l2:width=320:height=240:norm=PAL-DK:freq=59.25:alsa:immediatemode=0:adevice=hw.2,0
    > -oac mp3lame -lameopts cbr:br=128 -ovc lavc -lavcopts
    > vcodec=mpeg4:vbitrate=2000 -o test.avi
    MPlayer dev-SVN-r31930-4.5-openSUSE Linux 11.3 (i686)-Packman (C) 2000-2010
    MPlayer Teamsuccess: format: 9 data: 0x0 - 0x0
    TV file format detected.
    Selected driver: v4l2
    name: Video 4 Linux 2 input
    author: Martin Olschewski <olschew...@zpr.uni-koeln.de>
    comment: first try, more to come ;-)
    Selected device: KWorld DVB-T 305U
    Tuner cap:
    Tuner rxs:
    Capabilities: video capture VBI capture device tuner audio read/write
    streaming
    supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 =
    NTSC-443; 5 = PAL; 6 = PAL-BG; 7 = PAL-H; 8 = PAL-I; 9 = PAL-DK; 10 = PAL-M; 11
    = PAL-N; 12 = PAL-Nc; 13 = PAL-60; 14 = SECAM; 15 = SECAM-B; 16 = SECAM-G; 17 =
    SECAM-H; 18 = SECAM-DK; 19 = SECAM-L; 20 = SECAM-Lc;
    inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
    Current input: 0
    Current format: YUYV
    v4l2: current audio mode is : MONO
    v4l2: ioctl set format failed: Invalid argument
    v4l2: ioctl set format failed: Invalid argument
    v4l2: ioctl set format failed: Invalid argument
    Channel count not available - reverting to default: 2
    Channel count not available - reverting to default: 2
    [V] filefmt:9 fourcc:0x32595559 size:320x240 fps:25.000 ftime:=0.0400
    ==========================================================================
    Opening audio decoder: [pcm] Uncompressed PCM audio decoder
    AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
    Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
    ==========================================================================
    Opening video filter: [expand osd=1]
    Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
    ==========================================================================
    Opening video decoder: [raw] RAW Uncompressed Video
    Could not find matching colorspace - retrying with -vf scale...
    Opening video filter: [scale]
    Movie-Aspect is undefined - no prescaling applied.
    [swscaler @ 0x8f20170] using unscaled yuyv422 -> yuv420p special converter
    videocodec: libavcodec (320x240 fourcc=34504d46 [FMP4])
    Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
    ==========================================================================
    MP3 audio selected.
    Forcing audio preload to 0, max pts correction to 0.

    3 duplicate frame(s)!
    Pos: 0.2s 1f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0]

    Error reading audio: Input/output error

    Error reading audio: Input/output error

    Error reading audio: Input/output error

    Error reading audio: Input/output error

    Error reading audio: Input/output error


    video buffer full - dropping frame

    video buffer full - dropping frame

    video buffer full - dropping frame

    video buffer full - dropping frame

    video buffer full - dropping frame

    video buffer full - dropping frame



    If I try to capture sound only using audacity - it does not record anything:
    audio recording progress bar stays at 00:00:00 and nothing is recorded.


    And sometimes this message appears in dmesg:

    [ 5663.100194] ALSA pcm_lib.c:1752: capture write error (DMA or IRQ trouble?)


    When using tvtime there is no sound too.
    I followed instructions on tvtime WIKI:


    > sox -r 32000 -t ossdsp /dev/dsp2 -t ossdsp /dev/dsp

    /dev/dsp2: (ossdsp)

    Encoding: Signed PCM
    Channels: 2 @ 16-bit
    Samplerate: 32000Hz
    Replaygain: off
    Duration: unknown

    In:0.00%
    00:00:00.00 [00:00:00.00] Out:0 [ | ] Clip:0

    sox FAIL sox: `/dev/dsp2' lsx_readbuf: Input/output error
    In:0.00% 00:00:00.00 [00:00:00.00] Out:0 [ | ] Clip:0
    Done.


    The above command fails in apprx. 4 seconds

    Windows driver contains these files:

    # ls x86/ -l
    total 780
    -rw------- 1 tos users 48 2011-03-06 18:01 .directory
    -r-xr-xr-x 1 tos users 5062 2007-01-19 14:15 EMAUDIO.INF
    -r-xr-xr-x 1 tos users 22912 2007-01-12 10:55 emAudio.sys

    -r-xr-xr-x 1 tos users 34335 2007-01-19 14:15 EMBDA.INF
    -r-xr-xr-x 1 tos users 380416 2007-01-12 10:55 emBDA.sys
    -r-xr-xr-x 1 tos users 61440 2006-12-15 09:54 emmon.exe
    -r-xr-xr-x 1 tos users 30208 2006-12-21 06:12 emOEM.sys

    -r-xr-xr-x 1 tos users 106496 2007-01-12 10:53 emPRP.ax
    -r-xr-xr-x 1 tos users 49152 2007-03-21 06:00 emunist.exe
    -r-xr-xr-x 1 tos users 15548 2007-01-24 03:27 emwhql.cat <http://emwhql.cat>
    drwxr-xr-x 2 tos users 4096 1970-01-01 03:00 Language

    -r-xr-xr-x 1 tos users 16382 2006-11-09 06:50 merlinC.rom
    -r-xr-xr-x 1 tos users 53248 2007-03-21 05:58 SetupDrv.exe
    -r-xr-xr-x 1 tos users 2068 2006-12-11 15:20 TVEpaDrv.ini



    I would like to ask, if this is driver, firmware or ALSA issue? Maybe I need to
    extract firmware from OEM drivers but how can I do that? Maybe try other
    kernel/ALSA?
    Or maybe this device is not supported yet?

    Can anybody provide feedback on this issue?

    Thank you

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •