Hallo Markus, ich habe seit gestern einen MSI Digivox A/D II USB DVB-T Adapter. Ich bekomme den aber nicht zum Laufen unter Linux. Ich habe alle 3 Versionen von Treibern probiert (experimental, em28xx-new und kernel). Beim letztern sieht es m.E. nach am besten aus. Da erhalte ich folgenden Fehler:
i2c-core: driver [tveeprom] registered Linux video capture interface: v2.00 em28xx v4l2 driver version 0.0.1 loaded em28xx new video device (eb1a:e323): interface 0, class 255 em28xx: device is attached to a USB 2.0 bus em28xx: you're using the experimental/unstable tree from mcentral.de em28xx: there's also a stable tree available but which is limited to em28xx: linux <=2.6.19.2 em28xx: it's fine to use this driver but keep in mind that it will move em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it's em28xx: proved to be stable em28xx #0: Alternate settings: 8 em28xx #0: Alternate setting 0, max size= 0 em28xx #0: Alternate setting 1, max size= 0 em28xx #0: Alternate setting 2, max size= 1448 em28xx #0: Alternate setting 3, max size= 2048 em28xx #0: Alternate setting 4, max size= 2304 em28xx #0: Alternate setting 5, max size= 2580 em28xx #0: Alternate setting 6, max size= 2892 em28xx #0: Alternate setting 7, max size= 3072 i2c-core: driver [tuner] registered i2c-core: driver [tvp5150] registered i2c-adapter i2c-0: found normal entry for adapter 0, addr 0x5c i2c-adapter i2c-0: Transaction (pre): STS=40 CNT=00 CMD=05 ADD=b8 DAT=02,00 i2c-adapter i2c-0: Transaction (post): STS=00 CNT=00 CMD=05 ADD=b8 DAT=02,00 i2c-adapter i2c-0: found normal entry for adapter 0, addr 0x5d i2c-adapter i2c-0: Transaction (pre): STS=40 CNT=00 CMD=05 ADD=ba DAT=02,00 i2c-adapter i2c-0: Transaction (post): STS=00 CNT=00 CMD=05 ADD=ba DAT=02,00 i2c-adapter i2c-1: adapter [em28xx #0] registered i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x50 i2c-adapter i2c-1: master_xfer[0] W, addr=0x50, len=0 i2c-adapter i2c-1: master_xfer[0] W, addr=0x50, len=0 i2c-adapter i2c-1: client [eeprom] registered with bus id 1-0050 attach_inform: eeprom detected. i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=0 i2c-adapter i2c-1: master_xfer[0] W, addr=0x50, len=1 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 i2c-adapter i2c-1: master_xfer[0] R, addr=0x50, len=16 em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 23 e3 d0 12 5c 00 6a 22 00 00 em28xx #0: i2c eeprom 10: 00 00 04 57 4e 07 01 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 01 00 00 00 00 00 5b 1e 00 00 em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00 em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00 em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 33 00 20 00 44 00 em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 00 00 00 00 em28xx #0: i2c eeprom 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EEPROM ID= 0x9567eb1a Vendor/Product ID= eb1a:e323 AC97 audio (5 sample rates) 500mA max power Table at 0x04, strings=0x226a, 0x0000, 0x0000 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x51 i2c-adapter i2c-1: master_xfer[0] W, addr=0x51, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x52 i2c-adapter i2c-1: master_xfer[0] W, addr=0x52, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x53 i2c-adapter i2c-1: master_xfer[0] W, addr=0x53, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x54 i2c-adapter i2c-1: master_xfer[0] W, addr=0x54, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x55 i2c-adapter i2c-1: master_xfer[0] W, addr=0x55, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x56 i2c-adapter i2c-1: master_xfer[0] W, addr=0x56, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x57 i2c-adapter i2c-1: master_xfer[0] W, addr=0x57, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x50 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x42 i2c-adapter i2c-1: master_xfer[0] W, addr=0x42, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x43 i2c-adapter i2c-1: master_xfer[0] W, addr=0x43, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x4a i2c-adapter i2c-1: master_xfer[0] W, addr=0x4a, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x4b i2c-adapter i2c-1: master_xfer[0] W, addr=0x4b, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x60 i2c-adapter i2c-1: master_xfer[0] W, addr=0x60, len=0 i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x61 i2c-adapter i2c-1: master_xfer[0] W, addr=0x61, len=0 tuner 1-0061: chip found @ 0xc2 (em28xx #0) i2c-adapter i2c-1: client [(tuner unset)] registered with bus id 1-0061 attach inform (default): detected I2C address c2 tuner 0x61: Configuration acknowledged /usr/src/v4l-dvb-kernel/v4l/xc3028-tuner.c: attach request! /usr/src/v4l-dvb-kernel/v4l/tuner-core.c: xc3028 tuner successfully loaded i2c-adapter i2c-1: found normal entry for adapter 1, addr 0x62 BUG: unable to handle kernel paging request at 34f733fc IP: [<c01af535>] kref_get+0x3/0x1b *pde = 00000000 Oops: 0000 [#1] Modules linked in: xc3028_tuner firmware_class tvp5150 tuner em28xx(+) compat_ioctl32 ir_common videodev v4l2_common v4l1_compat tveeprom ipt_LOG xt_limit nf_conntrack_ipv4 xt_state nf_conntrack xt_tcpudp iptable_filter ip_tables x_tables tun ppdev lp usblp ohci_hcd aes_i586 aes_generic sha512 w83627ehf hwmon_vid eeprom i2c_viapro i2c_core snd_via82xx snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_mpu401_uart snd_seq_midi snd_seq_midi_event snd_seq ehci_hcd uhci_hcd snd_timer snd_rawmidi snd_seq_device via_rhine 8250_pnp 8250 snd mii usbcore serial_core evdev soundcore rtc [last unloaded: v4l1_compat] Pid: 12036, comm: modprobe Not tainted (2.6.25.4 #1) EIP: 0060:[<c01af535>] EFLAGS: 00210217 CPU: 0 EIP is at kref_get+0x3/0x1b EAX: 34f733fc EBX: 34f733fc ECX: 00000000 EDX: 00000000 ESI: f51158b0 EDI: f61f50a9 EBP: 00000000 ESP: f511588c DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068 Process modprobe (pid: 12036, ti=f5114000 task=f6294750 task.ti=f5114000) Stack: 34f733f4 c02e0521 34f733f0 00000000 00000062 f88ffa58 f51158d0 c0201fe5 c0202014 f61f50ac f61f50ac f61f50a9 f61f506c 00000062 0000000c ffffffff f88fe245 00000062 f88fea63 00000062 f61f506c 0000000c 00000000 f88ff7c9 Call Trace: [<c02e0521>] klist_next+0x46/0x61 [<f88ffa58>] __i2c_check_addr+0x0/0x25 [i2c_core] [<c0201fe5>] next_device+0x5/0x11 [<c0202014>] device_for_each_child+0x23/0x3c [<f88fe245>] i2c_check_addr+0x15/0x17 [i2c_core] [<f88fea63>] i2c_probe_address+0x41/0xc5 [i2c_core] [<f88ff7c9>] i2c_probe+0x1ff/0x20e [i2c_core] [<f8ab187f>] tuner_attach+0x0/0x286 [tuner] [<f8ab187f>] tuner_attach+0x0/0x286 [tuner] [<f88fe062>] i2c_do_add_adapter+0x0/0xe [i2c_core] [<f88fe06d>] i2c_do_add_adapter+0xb/0xe [i2c_core] [<c020355e>] bus_for_each_drv+0x36/0x5e [<f88ff310>] i2c_register_adapter+0x146/0x16a [i2c_core] [<f88fe062>] i2c_do_add_adapter+0x0/0xe [i2c_core] [<f88ff445>] i2c_add_adapter+0x68/0x70 [i2c_core] [<f8a9ff2a>] em28xx_i2c_register+0x74/0xe4 [em28xx] [<f8aa0e61>] em28xx_card_setup+0x95a/0x961 [em28xx] [<f8a9c322>] em28xx_init_dev+0x197/0x654 [em28xx] [<f8a9dcc2>] em28xx_usb_probe+0x135c/0x13a3 [em28xx] [<c01631c3>] bio_fs_destructor+0x0/0xb [<c0247488>] raid1_end_write_request+0x0/0x1a0 [<c01631c3>] bio_fs_destructor+0x0/0xb [<c0161bce>] end_bio_bh_io_sync+0x0/0x27 [<c01631c3>] bio_fs_destructor+0x0/0xb [<c0247488>] raid1_end_write_request+0x0/0x1a0 [<c01631c3>] bio_fs_destructor+0x0/0xb [<c017ee99>] ext3_get_blocks_handle+0x82/0x7b3 [<c01631c3>] bio_fs_destructor+0x0/0xb [<c01631c3>] bio_fs_destructor+0x0/0xb [<c01608e0>] __find_get_block+0xf6/0x120 [<c018be94>] do_get_write_access+0x29b/0x2cf [<c01103df>] update_curr+0x3d/0x52 [<c0112e82>] task_tick_fair+0x12/0x50 [<c01ae1c5>] idr_get_empty_slot+0x12a/0x201 [<c01ae351>] ida_get_new_above+0xb5/0x12f [<c01564c8>] find_inode+0x1b/0x56 [<c0179ea7>] sysfs_ilookup_test+0x0/0xd [<c0156571>] ifind+0x18/0x44 [<c015637f>] iput+0x39/0x61 [<c017a330>] sysfs_addrm_finish+0x4a/0x163 [<c017a0b9>] sysfs_find_dirent+0x13/0x23 [<c017abc5>] sysfs_create_link+0x85/0xc8 [<f88660e6>] usb_match_one_id+0x1c/0x71 [usbcore] [<f8866b2e>] usb_probe_interface+0x9c/0xd1 [usbcore] [<c0204041>] driver_probe_device+0xb5/0x126 [<c020413d>] __driver_attach+0x0/0x75 [<c0204181>] __driver_attach+0x44/0x75 [<c020365e>] bus_for_each_dev+0x34/0x56 [<c0203edc>] driver_attach+0x11/0x13 [<c020413d>] __driver_attach+0x0/0x75 [<c0203cfe>] bus_add_driver+0x8a/0x1a8 [<c0204305>] driver_register+0x45/0x99 [<f88667a6>] usb_register_driver+0x56/0xad [usbcore] [<f8a14025>] em28xx_module_init+0x25/0x3f [em28xx] [<c012c188>] sys_init_module+0x1440/0x1591 [<f88feb2c>] i2c_master_send+0x0/0x42 [i2c_core] [<c0106a31>] sys_mmap2+0x95/0x9f [<c0103942>] syscall_call+0x7/0xb [<c01631c3>] bio_fs_destructor+0x0/0xb ======================= Code: ba 41 00 00 00 b8 b7 d4 34 c0 e8 a6 57 f6 ff ff 0b 0f 94 c0 31 d2 84 c0 74 09 89 d8 ff d6 ba 01 00 00 00 89 d0 5b 5e c3 53 89 c3 <83> 38 00 75 0f ba 2b 00 00 00 b8 b7 d4 34 c0 e8 76 57 f6 ff ff EIP: [<c01af535>] kref_get+0x3/0x1b SS:ESP 0068:f511588c ---[ end trace 35dd1acdc508b984 ]--- Eine Idee wie man den beheben kann? Ich benutze Debian Stable, mit einem Vanilla Kernel 2.6.25.4 (auf Basis einer alten Debian-Kernel-Config, die ich etwas angepasst habe). Gruß, Stevie _______________________________________________ Em28xx mailing list [email protected] http://mcentral.de/mailman/listinfo/em28xx
