> I don't think Markus added the code to set the tuner callback on your > card, and that's probably what's causing this. (I meant to ask him > about this at the time, but I forgot.) Try adding "case > EM2882_BOARD_KWORLD_VS_DVBT:" to the long list of case statements > before the "tun_setup.tuner_callback = dev->em28xx_callback = > em28xx_reset_control;" line in > linux/drivers/media/video/em28xx/em28xx-i2c.c. > > Aidan
hi all , hi Aidian, thanks a lot for your help. I removed old modules , added the line in inux/drivers/media/video/em28xx/em28xx-i2c.c ,reintalled modules , but still no luck: Sep 20 19:33:40 mivis-laptop kernel: [ 382.140000] usb 5-8: new high speed USB device using ehci_hcd and address 5 Sep 20 19:33:40 mivis-laptop kernel: [ 382.276000] usb 5-8: configuration #1 chosen from 1 choice Sep 20 19:33:40 mivis-laptop kernel: [ 382.444000] Linux video capture interface: v2.00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx v4l2 driver version 0.0.1 loaded Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: device is attached to a USB 2.0 bus Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: you're using the experimental/unstable tree from mcentral.de Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: there's also a stable tree available but which is limited to Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: linux <=2.6.19.2 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: it's fine to use this driver but keep in mind that it will move Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it's Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx: proved to be stable Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate settings: 8 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 0, max size= 0 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 1, max size= 0 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 2, max size= 1448 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 3, max size= 2048 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 4, max size= 2304 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 5, max size= 2580 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 6, max size= 2892 Sep 20 19:33:41 mivis-laptop kernel: [ 382.516000] em28xx #0: Alternate setting 7, max size= 3072 Sep 20 19:33:41 mivis-laptop kernel: [ 382.564000] attach_inform: eeprom detected. Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 23 e3 d0 12 5c 00 6a 22 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 10: 00 00 04 57 4e 07 01 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 01 00 00 00 00 00 5b 1e 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 33 00 20 00 44 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] EEPROM ID= 0x9567eb1a Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] Vendor/Product ID= eb1a:e323 Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] AC97 audio (5 sample rates) Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] 500mA max power Sep 20 19:33:41 mivis-laptop kernel: [ 382.596000] Table at 0x04, strings=0x226a, 0x0000, 0x0000 Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] tuner 0-0061: chip found @ 0xc2 (em28xx #0) Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] attach inform (default): detected I2C address c2 Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] tuner 0x61: Configuration acknowledged Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] /lib/firmware/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback Sep 20 19:33:41 mivis-laptop kernel: [ 382.600000] tuner 0-0061: type set to 61 (Tena TNF9533-D/IF/TNF9533-B/DF) Sep 20 19:33:41 mivis-laptop kernel: [ 382.608000] attach_inform: tvp5150 detected. Sep 20 19:33:41 mivis-laptop kernel: [ 382.640000] em28xx #0: found i2c device @ 0xa0 [eeprom] Sep 20 19:33:41 mivis-laptop kernel: [ 382.644000] em28xx #0: found i2c device @ 0xb8 [tvp5150a] Sep 20 19:33:41 mivis-laptop kernel: [ 382.644000] em28xx #0: found i2c device @ 0xc2 [tuner (analog)] Sep 20 19:33:41 mivis-laptop kernel: [ 382.720000] tvp5150 0-005c: tvp0150am1 detected. Sep 20 19:33:41 mivis-laptop kernel: [ 382.848000] em28xx #0: V4L2 VBI device registered as /dev/vbi0 Sep 20 19:33:41 mivis-laptop kernel: [ 382.848000] em28xx #0: V4L2 device registered as /dev/video0 Sep 20 19:33:41 mivis-laptop kernel: [ 382.848000] em28xx #0: Found Kworld VS-DVB-T 323UR Sep 20 19:33:41 mivis-laptop kernel: [ 382.848000] usbcore: registered new interface driver em28xx Sep 20 19:33:41 mivis-laptop kernel: [ 383.012000] em2880-dvb.c: DVB Init Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] FIXME:em28xx_i2c_send_bytes(1e): write failed: Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] =============================== Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] 7f Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] ================================ Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] zl10353_read_register: readreg error (reg=127, ret==-19) Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] em2880-dvb.c: failed initializing zl10353 DVB-T demodulator Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] em2880-dvb.c: retrying with mt352 DVB-T demodulator Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] FIXME:em28xx_i2c_send_bytes(1e): write failed: Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] =============================== Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] 7f Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] ================================ Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] mt352_read_register: readreg error (reg=127, ret==-19) Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] em2880-dvb.c: DVB-T demodulator not reachable, did you try "modprobe em28xx device_mode=1" Sep 20 19:33:41 mivis-laptop kernel: [ 383.116000] Em28xx: Initialized (Em2880 DVB Extension) extension Sep 20 19:35:19 mivis-laptop kernel: [ 480.620000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:35:31 mivis-laptop kernel: [ 493.048000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:35:31 mivis-laptop kernel: [ 493.084000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:35:31 mivis-laptop kernel: [ 493.148000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:35:31 mivis-laptop kernel: [ 493.264000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:38:21 mivis-laptop kernel: [ 663.164000] em28xx_v4l2_read 13 Sep 20 19:39:31 mivis-laptop kernel: [ 733.388000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:40:29 mivis-laptop kernel: [ 791.144000] em28xx_v4l2_read 13 Sep 20 19:44:42 mivis-laptop kernel: [ 1043.588000] em28xx-video.c: there's a reader but that's not us! Sep 20 19:44:42 mivis-laptop kernel: [ 1043.588000] em28xx-video.c: there's a reader but that's not us! Sep 20 19:47:24 mivis-laptop kernel: [ 1205.596000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:49:07 mivis-laptop kernel: [ 1309.116000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE Sep 20 19:49:07 mivis-laptop kernel: [ 1309.156000] em28xx_v4l2_read 6 Sep 20 19:49:08 mivis-laptop kernel: [ 1309.836000] em28xx-video.c: there's a reader but that's not us! Sep 20 19:49:08 mivis-laptop kernel: [ 1309.836000] em28xx-video.c: there's a reader but that's not us! How i can make to work my Kworld VS-DVB-T 323UR usb tv stick? help me plese. _______________________________________________ Em28xx mailing list [email protected] http://mcentral.de/mailman/listinfo/em28xx
