-----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
