-----Original Message-----
From: Markus Rechberger [mailto:[EMAIL PROTECTED] 
Sent: Monday, September 08, 2008 6:49 PM
To: KH Chai
Cc: [email protected]
Subject: Re: [Em28xx] Kworld 310U IR

On Mon, Sep 8, 2008 at 4:06 AM, KH Chai <[EMAIL PROTECTED]> wrote:
> -----Original Message-----
> From: Markus Rechberger [mailto:[EMAIL PROTECTED]
> Sent: Friday, September 05, 2008 4:10 PM
> To: KH Chai
> Cc: [email protected]
> Subject: Re: [Em28xx] Kworld 310U IR
>
> Hi KH,
>
> 2008/9/5 KH Chai <[EMAIL PROTECTED]>:
>> Hi Marcus,
>>
>>
>>
>> I have a Kworld 310U DVB-T tuner card working using the driver from
>>
>> http://mcentral.de/hg/~mrec/v4l-dvb-kernel
>>
>> and firmware version 2 from
>>
>> http://konstantin.filtschew.de/v4l-firmware
>>
>>
>>
>> However, I couldn't get the system to recognize the remote control.
>>
>> $ cat /proc/bus/input/devices  doesn't list Kworld remote control
>>
>>
>>
>> I did try to install the latest driver from
>>
>> http://mcentral.de/hg/~mrec/em28xx-new
>>
>> but the system gives error after reboot.
>>
>>
>
> try to delete em28xx-audio.ko and em28xx-audioep.ko from em28xx-new or
> edit the Makefile and comment out (by adding # infront of the line)
> following lines:
> #CONFIG_VIDEO_EM28XX_AUDIO:=m
> #CONFIG_VIDEO_EM28XX_AUDIO_EP:=m
>
> let me know what happens.
>
> Markus
>
>
> Hi Markus,
>
> I deleted both em28xx-audio.ko and em28xx-audioep.ko from em28xx-new
> These are the output:
>
> $ lsusb
> Bus 005 Device 005: ID 067b:2506 Prolific Technology, Inc.
> Bus 005 Device 004: ID eb1a:e310 eMPIA Technology, Inc.
> Bus 005 Device 001: ID 0000:0000
> Bus 004 Device 001: ID 0000:0000
> Bus 003 Device 001: ID 0000:0000
> Bus 002 Device 003: ID 15ca:00c3
> Bus 002 Device 004: ID 1241:1503 Belkin
> Bus 002 Device 001: ID 0000:0000
> Bus 001 Device 001: ID 0000:0000
>
>
> $ lsmod | grep em28
> em28xx_dvb             17668  0
> dvb_core               81404  1 em28xx_dvb
> em28xx                374208  1 em28xx_dvb
> i2c_core               24832  4 zl10353,tuner_xc3028,tvp5150,em28xx
> videodev               29440  1 em28xx
> v4l2_common            18304  2 em28xx,videodev
> v4l1_compat            15492  2 em28xx,videodev
> usbcore               146028  10
>
snd_usb_audio,snd_usb_lib,em28xx_dvb,em28xx,usb_storage,libusual,usbhid,ehci
> _hcd,uhci_hcd
>
>
> $ dmesg | grep DVB
> [   39.319787] em2880-dvb.c: DVB Init
> [   39.882523] DVB: registering new adapter (em2880 DVB-T)
> [   39.882533] DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
> [   39.883040] Em28xx: Initialized (Em2880 DVB Extension) extension
>
>
> However, the system still won't able to detect the IR.
> Any suggestion of where could be the problem?
> Thank you.
>

in em28xx-cards.c
In the section:
        [EM2880_BOARD_MSI_DIGIVOX_AD_II] = {
                .name         = "MSI DigiVox A/D II",

try to add:
                .dev_modes    = EM28XX_VIDEO | EM28XX_VBI |
EM28XX_DVBT, // add ir_keytab below devmodes
                .ir_keytab    = ir_codes_pinnacle2,
                .ir_getkey    = em2880_get_key_empia,


Maybe it works out for you,

good luck,
Markus


I did a clean installation of mythbuntu 8.04, add those 2 line of codes in
em28xx-cards.c before using
./build.sh build and ./build.sh install
I also use the latest firmware xc3028-v27.fw

The output of dmesg | grep em28 shows:

[   35.622865] em28xx v4l2 driver version 0.0.1 loaded
[   35.629331] em28xx: new video device (eb1a:e310): interface 0, class 255
[   35.629340] em28xx: device is attached to a USB 2.0 bus
[   35.629350] em28xx #0: Alternate settings: 8
[   35.629356] em28xx #0: Alternate setting 0, max size= 0
[   35.629361] em28xx #0: Alternate setting 1, max size= 0
[   35.629367] em28xx #0: Alternate setting 2, max size= 1448
[   35.629372] em28xx #0: Alternate setting 3, max size= 2048
[   35.629378] em28xx #0: Alternate setting 4, max size= 2304
[   35.629384] em28xx #0: Alternate setting 5, max size= 2580
[   35.629390] em28xx #0: Alternate setting 6, max size= 2892
[   35.629395] em28xx #0: Alternate setting 7, max size= 3072
[   37.740309] em28xx #0: V4L2 VBI device registered as /dev/vbi0
[   37.758933] em28xx #0: V4L2 device registered as /dev/video0
[   37.758942] em28xx #0: Found MSI DigiVox A/D
[   37.759066] usbcore: registered new interface driver em28xx
[   37.872473] em2880-dvb.c: DVB Init
[   38.251014] DVB: registering new adapter (em2880 DVB-T)
[  314.624749] usbcore: deregistering interface driver em28xx
[  314.625364] em28xx #0: disconnecting em28xx#0 video
[  314.625378] em28xx #0: V4L2 VIDEO devices /dev/video0 deregistered
[  314.626497] em28xx #0: V4L2 VBI devices /dev/vbi0 deregistered
[  315.060076] em28xx v4l2 driver version 0.0.1 loaded
[  315.060617] em28xx: new video device (eb1a:e310): interface 0, class 255
[  315.060629] em28xx: device is attached to a USB 2.0 bus
[  315.060639] em28xx #0: Alternate settings: 8
[  315.060645] em28xx #0: Alternate setting 0, max size= 0
[  315.060650] em28xx #0: Alternate setting 1, max size= 0
[  315.060656] em28xx #0: Alternate setting 2, max size= 1448
[  315.060661] em28xx #0: Alternate setting 3, max size= 2048
[  315.060667] em28xx #0: Alternate setting 4, max size= 2304
[  315.060672] em28xx #0: Alternate setting 5, max size= 2580
[  315.060678] em28xx #0: Alternate setting 6, max size= 2892
[  315.060684] em28xx #0: Alternate setting 7, max size= 3072
[  315.320493] cx25843.c: starting probe for adapter em28xx #0 (0x1001f)
[  316.881609] em28xx #0: V4L2 VBI device registered as /dev/vbi0
[  316.901729] em28xx #0: V4L2 device registered as /dev/video0
[  316.901743] em28xx #0: Found MSI DigiVox A/D
[  316.901799] usbcore: registered new interface driver em28xx
[  316.925653] em28xx_audio: no version for "snd_pcm_new" found: kernel
tainted.
[  316.965189] em2880-dvb.c: DVB Init
[  317.066059] usbcore: registered new interface driver em28xx-audioep
[  317.268411] DVB: registering new adapter (em2880 DVB-T)

The system still couldn't detect the ir.
It could be that I don't know the proper way to setup the ir.
Which part is it that detects the ir?  Is it in firmware or the em28xx-new?
Do I need to remove em28xx-audio.ko and em28xx-audioep.ko from em28xx-new?
Thank you in advance.

KH



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

Reply via email to