Interesting.  As I said in my original note, I could swear that I had 
this working at one point.  I was playing around with this stick, an MSI 
Vox I had laying around and a (very old) bttv card.  I wanted to see 
which one worked best.  In the end, I seem to have gotten myself to a 
point that *none* of them work anymore and I don't know what I did.

What is the 330e chip responsible for?  If it has anything to do with 
DVB, I won't need it for my purposes.  These sticks must be *close* to 
working... What can we do to help get them officially supported?  I know 
zero about coding for Linux, but I'm more than willing to help test 
things out.

Thanks,
Craig

Anders Andersson wrote:
> I'm using the 330e more or less successfully on Ubuntu Linux, without
> any problems other than it hangs if I try to receive progress-scan PAL
> signals (which are not standard). Analogue TV, Composite and S-Video
> works great.
>
> I followed instructions on the internet how to compile the drivers,
> but I can't remember which instructions... :)
>
> // Anders
>
>
> On 9/18/07, Rémi Delmas <[EMAIL PROTECTED]> wrote:
>   
>> Hi there,
>>
>> Excuse my ignorance, but I have had the same issue. When I bought this
>> hardware, I did not realize that the 330e model was not yet supported
>> on linux. I tried to used the analog part of the card, but had no
>> success. Finally, I decided just to wait for dvb-t support to be
>> available.
>> This is a good time to join my voice to the chorus, though. I think
>> analog tv is supposed to work right now. I cannot be sure, though.
>>
>> Any idea when support for dvb on 330e will be available?
>>
>> Thanks so much,
>> --
>> Remi
>>
>>
>> 2007/9/18, Craig Setera <[EMAIL PROTECTED]>:
>>     
>>> Hello,
>>>
>>> I've followed the instructions for installing these drivers and even
>>> believe it was working at one point.  I've been playing around with
>>> things and can't remember what did and did not work.  I can see the
>>> drivers loaded when inserting the device, but tvtime and mplayer don't
>>> work and I'm a bit confused about what I might have missed.  I apologize
>>> if I should have put this on the wiki instead of via email.  Any help
>>> appreciated.  I'm attaching everything I believe is requested.  I
>>> thought this was all working and yet I see a complaint about something
>>> missing in he logs.
>>>
>>> Also, I have no need in the DVB modules at this time... Can they be
>>> causing problems and if so, how do I stop them from loading?  At the
>>> moment, I'm just trying to stream my satellite receiver's output on US
>>> NTSC broadcast channel 60.
>>>
>>> Thanks so much for any help,
>>> Craig
>>>
>>> $ cat /proc/version
>>> Linux version 2.6.20-16-server ([EMAIL PROTECTED]) (gcc version 4.1.2
>>> (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 01:01:45 UTC 2007
>>>
>>> $ gcc -v
>>> Using built-in specs.
>>> Target: i486-linux-gnu
>>> Configured with: ../src/configure -v
>>> --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
>>> --enable-shared --with-system-zlib --libexecdir=/usr/lib
>>> --without-included-gettext --enable-threads=posix --enable-nls
>>> --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
>>> --enable-libstdcxx-debug --enable-mpfr --enable-checking=release
>>> i486-linux-gnu
>>> Thread model: posix
>>> gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
>>>
>>> $ lsusb
>>> Bus 002 Device 009: ID 2304:0227 Pinnacle Systems, Inc. [hex]
>>> Bus 002 Device 006: ID 04b8:0821 Seiko Epson Corp.
>>> Bus 002 Device 005: ID 045e:006a Microsoft Corp.
>>> Bus 002 Device 004: ID 050d:0244 Belkin Components
>>> Bus 002 Device 001: ID 0000:0000
>>> Bus 001 Device 002: ID 051d:0002 American Power Conversion Back-UPS Pro
>>> 500/1000/1500
>>> Bus 001 Device 001: ID 0000:0000
>>>
>>> /var/log/messages
>>> Sep 17 15:44:28 localhost kernel: [91829.500000] usb 2-8: new high speed
>>> USB device using ehci_hcd and address 8
>>> Sep 17 15:44:29 localhost kernel: [91829.810000] usb 2-8: configuration
>>> #1 chosen from 1 choice
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: device is
>>> attached to a USB 2.0 bus
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: you're using
>>> the experimental/unstable tree from mcentral.de
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: there's also a
>>> stable tree available but which is limited to
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: linux <=2.6.19.2
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: it's fine to
>>> use this driver but keep in mind that it will move
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: to
>>> http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it's
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx: proved to be
>>> stable
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> settings: 8
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 0, max size= 0
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 1, max size= 0
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 2, max size= 1448
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 3, max size= 2048
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 4, max size= 2304
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 5, max size= 2580
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 6, max size= 2892
>>> Sep 17 15:44:29 localhost kernel: [91829.820000] em28xx #0: Alternate
>>> setting 7, max size= 3072
>>> Sep 17 15:44:29 localhost kernel: [91830.620000] input: em2880/em2870
>>> remote control as /class/input/input9
>>> Sep 17 15:44:29 localhost kernel: [91830.620000] em28xx-input.c: remote
>>> control handler attached
>>> Sep 17 15:44:29 localhost kernel: [91830.700000] attach_inform: eeprom
>>> detected.
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 00: 1a eb 67 95 04 23 27 02 d0 12 5c 03 8e 16 a4 1c
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 10: 6a 24 27 57 46 07 01 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b 1c 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 60: 00 00 00 00 00 00 00 00 00 00 24 03 50 00 69 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 80: 79 00 73 00 74 00 65 00 6d 00 73 00 00 00 16 03
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> 90: 50 00 43 00 54 00 56 00 20 00 38 00 30 00 30 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> a0: 65 00 00 00 1c 03 30 00 37 00 30 00 35 00 30 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> b0: 31 00 39 00 35 00 36 00 36 00 36 00 36 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] em28xx #0: i2c eeprom
>>> f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] EEPROM ID= 0x9567eb1a
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] Vendor/Product ID=
>>> 2304:0227
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] AC97 audio (5 sample
>>> rates)
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] 500mA max power
>>> Sep 17 15:44:30 localhost kernel: [91831.030000] Table at 0x27,
>>> strings=0x168e, 0x1ca4, 0x246a
>>> Sep 17 15:44:30 localhost kernel: [91831.150000] tuner 2-0061: chip
>>> found @ 0xc2 (em28xx #0)
>>> Sep 17 15:44:30 localhost kernel: [91831.150000] attach inform
>>> (default): detected I2C address c2
>>> Sep 17 15:44:30 localhost kernel: [91831.150000]
>>> /home/setera/src/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner
>>> callback
>>> Sep 17 15:44:30 localhost kernel: [91831.150000] tuner 0x61:
>>> Configuration acknowledged
>>> Sep 17 15:44:30 localhost kernel: [91831.150000]
>>> /home/setera/src/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner
>>> callback
>>> Sep 17 15:44:30 localhost kernel: [91831.150000]
>>> /home/setera/src/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
>>> Sep 17 15:44:30 localhost kernel: [91831.150000]
>>> /home/setera/src/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner
>>> successfully loaded
>>> Sep 17 15:44:30 localhost kernel: [91831.440000] attach_inform: tvp5150
>>> detected.
>>> Sep 17 15:44:31 localhost kernel: [91831.900000] em28xx #0: reading i2c
>>> device failed (error=-110)
>>> Sep 17 15:44:31 localhost kernel: [91831.900000] tvp5150 2-005c: ***
>>> unknown tvp5150 chip detected.
>>> Sep 17 15:44:31 localhost kernel: [91831.900000] tvp5150 2-005c: *** Rom
>>> ver is 4.234
>>> Sep 17 15:44:34 localhost kernel: [91835.540000] Loading base firmware:
>>> xc3028_init0.i2c.fw
>>> Sep 17 15:44:54 localhost kernel: [91854.990000] Loading default
>>> analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
>>> Sep 17 15:44:54 localhost kernel: [91855.550000] xc3028-tuner.c:
>>> firmware 2.7
>>> Sep 17 15:44:54 localhost kernel: [91855.550000] ANALOG TV REQUEST
>>> Sep 17 15:44:55 localhost kernel: [91855.930000] em28xx #0: V4L2 device
>>> registered as /dev/video0
>>> Sep 17 15:44:55 localhost kernel: [91855.930000] em28xx-audio.c: probing
>>> for em28x1 non standard usbaudio
>>> Sep 17 15:44:55 localhost kernel: [91855.930000] em28xx-audio.c:
>>> Copyright (C) 2006 Markus Rechberger
>>> Sep 17 15:44:55 localhost kernel: [91855.930000] em2880-dvb.c: DVB Init
>>> Sep 17 15:44:55 localhost kernel: [91855.930000] Loading base firmware:
>>> xc3028_8MHz_init0.i2c.fw
>>> Sep 17 15:45:15 localhost kernel: [91875.850000] Loading default dtv
>>> settings: xc3028_DTV8_2633.i2c.fw
>>> Sep 17 15:45:15 localhost kernel: [91876.400000] xc3028-tuner.c:
>>> firmware 2.7
>>> Sep 17 15:45:15 localhost kernel: [91876.400000] Sending extra call for
>>> Digital TV!
>>> Sep 17 15:45:15 localhost kernel: [91876.570000]
>>> /home/setera/src/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
>>> Sep 17 15:45:15 localhost kernel: [91876.570000] DVB: registering new
>>> adapter (em2880 DVB-T)
>>> Sep 17 15:45:15 localhost kernel: [91876.570000] DVB: registering
>>> frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)...
>>> Sep 17 15:45:15 localhost kernel: [91876.570000] em28xx #0: Found
>>> Pinnacle PCTV HD Pro
>>> Sep 17 15:46:00 localhost kernel: [91921.380000] em28xx-video.c:
>>> Switching device from DVB-T to analogue mode
>>> Sep 17 15:46:00 localhost kernel: [91921.380000] Loading base firmware:
>>> xc3028_init0.i2c.fw
>>> Sep 17 15:46:07 localhost kernel: [91927.890000]
>>> FIXME:em28xx_i2c_send_bytes(c2): write failed:
>>> Sep 17 15:46:07 localhost kernel: [91927.890000]
>>> ===============================
>>> Sep 17 15:46:07 localhost kernel: [91927.890000] 04 0d e0 00
>>> Sep 17 15:46:07 localhost kernel: [91927.890000]
>>> ================================
>>> Sep 17 15:46:21 localhost kernel: [91941.820000] Loading default
>>> analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
>>> Sep 17 15:46:21 localhost kernel: [91942.450000] xc3028-tuner.c:
>>> firmware 2.7
>>> Sep 17 15:46:22 localhost kernel: [91943.160000] em28xx #0: reading i2c
>>> device failed (error=-110)
>>> Sep 17 15:46:22 localhost kernel: [91943.160000] tvp5150 2-005c: ***
>>> unknown tvp5150 chip detected.
>>> Sep 17 15:46:22 localhost kernel: [91943.160000] tvp5150 2-005c: *** Rom
>>> ver is 4.234
>>> Sep 17 15:46:25 localhost kernel: [91946.660000] ANALOG TV REQUEST
>>> Sep 17 15:46:26 localhost kernel: [91947.230000] ANALOG TV REQUEST
>>> Sep 17 15:46:26 localhost kernel: [91947.230000]
>>> xc3028_tuner_set_params, Loading specific configuration for requested
>>> mode xc3028_MN_NTSCPAL_A2.i2c.fw
>>>
>>> Running tvtime 1.0.2.
>>> Reading configuration from /etc/tvtime/tvtime.xml
>>> Reading configuration from /home/setera/.tvtime/tvtime.xml
>>> videoinput: Can't get tuner info: Input/output error
>>> videoinput: Can't set tuner audio mode: Input/output error
>>>
>>>    Your capture card driver: em28xx [Pinnacle PCTV HD Pro/2-8/1]
>>>    does not support studio-quality colour images required by tvtime.
>>>    This is a hardware limitation of some cards including many
>>>    low-quality webcams.  Please select a different video device to use
>>>    with the command line option --device.
>>>
>>>    Message from the card was: Input/output error
>>>
>>> Thank you for using tvtime.
>>>
>>> MPlayer 2:1.0~rc1-0ubuntu9.1 (C) 2000-2006 MPlayer Team
>>> CPU: AMD Athlon(tm) 64 Processor 3000+ (Family: 15, Model: 47, Stepping: 2)
>>> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
>>> Compiled with runtime CPU detection.
>>> Can't open joystick device /dev/input/js0: No such file or directory
>>> Can't init input joystick
>>> mplayer: could not connect to socket
>>> mplayer: No such file or directory
>>> Failed to open LIRC support. You will not be able to use your remote
>>> control.
>>>
>>> Playing tv://.
>>> TV file format detected.
>>> Selected driver: v4l2
>>> name: Video 4 Linux 2 input
>>> author: Martin Olschewski <[EMAIL PROTECTED]>
>>> comment: first try, more to come ;-)
>>> Selected device: Pinnacle PCTV HD Pro
>>> Tuner cap:
>>> Tuner rxs:
>>> Capabilites:  video capture  tuner  audio  read/write  streaming
>>> supported norms:
>>> inputs:v4l2: ioctl get input failed: Input/output error
>>>
>>> Current input: 0
>>> Current format: YUYV
>>> v4l2: ioctl get format failed: Input/output error
>>>
>>>
>>>
>>> _______________________________________________
>>> Em28xx mailing list
>>> [email protected]
>>> http://mcentral.de/mailman/listinfo/em28xx
>>>
>>>       
>> _______________________________________________
>> Em28xx mailing list
>> [email protected]
>> http://mcentral.de/mailman/listinfo/em28xx
>>
>>     
>
> _______________________________________________
> Em28xx mailing list
> [email protected]
> http://mcentral.de/mailman/listinfo/em28xx
>   

_______________________________________________
Em28xx mailing list
[email protected]
http://mcentral.de/mailman/listinfo/em28xx

Reply via email to