Hi, I am using gentoo 2.6.25. I installed v4l-dvb from "http://linuxtv.org/hg/v4l-dvb" Then I installed the em28xx-new from "hg clone http://mcentral.de/hg/~mrec/em28xx-new" and do a reboot. After the restart I pulled in my HVR 900 B2C0, but it didn't work.
dmesg says: [ 106.389837] usb 2-1: new high speed USB device using ehci_hcd and address 3 [ 106.509124] usb 2-1: configuration #1 chosen from 1 choice [ 106.399716] em28xx v4l2 driver version 0.0.1 loaded [ 106.400268] em28xx new video device (2040:6502): interface 0, class 255 [ 106.400271] em28xx: device is attached to a USB 2.0 bus [ 106.400294] em28xx #0: Alternate settings: 8 [ 106.400327] em28xx #0: Alternate setting 0, max size= 0 [ 106.400329] em28xx #0: Alternate setting 1, max size= 0 [ 106.400331] em28xx #0: Alternate setting 2, max size= 1448 [ 106.400333] em28xx #0: Alternate setting 3, max size= 2048 [ 106.400334] em28xx #0: Alternate setting 4, max size= 2304 [ 106.400336] em28xx #0: Alternate setting 5, max size= 2580 [ 106.400338] em28xx #0: Alternate setting 6, max size= 2892 [ 106.400341] em28xx #0: Alternate setting 7, max size= 3072 [ 107.073839] tuner' 5-0061: chip found @ 0xc2 (em28xx #0) [ 107.073877] em28xx-i2c: using internal tuner, denying request to i2c tuner module. [ 107.080109] attach_inform: eeprom detected. [ 107.106746] em28xx #0: i2c eeprom 00: 1a eb 67 95 40 20 02 65 d0 12 5c 03 82 1e 6a 18 [ 107.106772] em28xx #0: i2c eeprom 10: 00 00 24 57 66 07 01 00 00 00 00 00 00 00 00 00 [ 107.106798] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00 [ 107.106824] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 00 00 00 [ 107.106849] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 107.106874] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 107.106899] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 18 03 34 00 30 00 [ 107.106924] em28xx #0: i2c eeprom 70: 32 00 37 00 32 00 32 00 33 00 34 00 35 00 38 00 [ 107.106949] em28xx #0: i2c eeprom 80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 00 20 00 [ 107.106974] em28xx #0: i2c eeprom 90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 00 00 00 [ 107.106999] em28xx #0: i2c eeprom a0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89 [ 107.107025] em28xx #0: i2c eeprom b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 a2 8d [ 107.107050] em28xx #0: i2c eeprom c0: 0a f0 74 02 01 00 01 79 11 00 00 00 00 00 00 00 [ 107.107075] em28xx #0: i2c eeprom d0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89 [ 107.107101] em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 a2 8d [ 107.107126] em28xx #0: i2c eeprom f0: 0a f0 74 02 01 00 01 79 11 00 00 00 00 00 00 00 [ 107.107151] EEPROM ID= 0x9567eb1a [ 107.107154] Vendor/Product ID= 2040:6502 [ 107.107157] AC97 audio (5 sample rates) [ 107.107159] 500mA max power [ 107.107163] Table at 0x24, strings = 0x1e82, 0x186a, 0x0000 [ 107.110890] attach_inform: tvp5150 detected. [ 107.156115] tvp5150 5-005c: tvp5150am1 detected. [ 108.684222] successfully attached tuner [ 108.688297] videodev: "em28xx#0 video" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ [ 108.688518] videodev: "em28xx#0 vbi" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ [ 108.688524] em28xx #0: V4L2 VBI device registered as /dev/vbi1 [ 108.701845] em28xx #0: V4L2 device registered as /dev/video1 [ 108.701938] input: em2880/em2870 remote control as /class/input/input6 [ 108.577527] em28xx-input.c: remote control handler attached [ 108.577533] em28xx #0: Found Hauppauge WinTV HVR (B2C0) [ 108.577654] usbcore: registered new interface driver em28xx [ 108.746725] em28xx-audio.c: probing for em28x1 non standard usbaudio [ 108.746729] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger [ 108.746995] Em28xx: Initialized (Em28xx Audio Extension) extension [ 108.751373] em2880-dvb.c: DVB Init [ 110.337684] BUG: unable to handle kernel NULL pointer dereference at 0000000000000001 [ 110.337690] IP: [<ffffffff889f523e>] :dvb_core:dvb_register_adapter+0x2d/0xf7 [ 110.337702] PGD 15fca8067 PUD 15fca7067 PMD 0 [ 110.337706] Oops: 0000 [1] SMP [ 110.337708] CPU 0 [ 110.337710] Modules linked in: drx3973d em28xx_dvb(+) dvb_core em28xx_audio xc3028_tuner tvp5150 em28xx snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq ipv6 coretemp w83627ehf hwmon_vid eeprom aes_x86_64 aes_generic sha256_generic tuner_simple tuner_types tuner tvaudio snd_emu10k1 bttv snd_rawmidi ir_common snd_ac97_codec compat_ioctl32 videodev ac97_bus snd_seq_device v4l1_compat snd_util_mem i2c_algo_bit nvidia(P) v4l2_common videobuf_dma_sg videobuf_core snd_bt87x snd_hwdep emu10k1_gp btcx_risc tveeprom gameport intel_agp sky2 i2c_i801 tg3 e1000 sl811_hcd ohci_hcd uhci_hcd ehci_hcd sx8 imm scsi_wait_scan [ 110.337761] Pid: 9272, comm: modprobe Tainted: P 2.6.25-gentoo-r6 #1 [ 110.337764] RIP: 0010:[<ffffffff889f523e>] [<ffffffff889f523e>] :dvb_core:dvb_register_adapter+0x2d/0xf7 [ 110.337773] RSP: 0018:ffff81015c031eb8 EFLAGS: 00010246 [ 110.337776] RAX: 0000000000000005 RBX: ffff81015fdd3008 RCX: ffff8101666f2088 [ 110.337779] RDX: ffff81015c031ea8 RSI: ffffffff88a0a9a2 RDI: ffffffff88a06ad0 [ 110.337781] RBP: ffff81015c0712f0 R08: 0000000000000001 R09: ffff81015c031948 [ 110.337784] R10: ffff81017e5d2240 R11: ffff81015fdd3380 R12: 0000000000000000 [ 110.337786] R13: 0000000000000001 R14: ffffffff88a0a9a2 R15: ffffffff88a0c780 [ 110.337790] FS: 00007f17246986f0(0000) GS:ffffffff80a31000(0000) knlGS:0000000000000000 [ 110.337793] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 110.337795] CR2: 0000000000000001 CR3: 000000015fc81000 CR4: 00000000000006e0 [ 110.337798] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 110.337800] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 110.337803] Process modprobe (pid: 9272, threadinfo ffff81015c030000, task ffff81015ff227f0) [ 110.337806] Stack: ffff8101666f2088 ffff81015fdd3008 ffff81015c071000 ffff81016b0f3000 [ 110.337811] ffff81015c0712f0 0000000000000000 0000000000608178 ffffffff88a09b07 [ 110.337815] 0000000000000000 0000000100000000 ffff81016b0f3000 ffff81016b0f3030 [ 110.337819] Call Trace: [ 110.337827] [<ffffffff88a09b07>] ? :em28xx_dvb:em2880_dvb_init+0x5e5/0x6ff [ 110.337841] [<ffffffff8899b26a>] ? :em28xx:em28xx_register_extension+0x77/0xc1 [ 110.337858] [<ffffffff8024d37f>] ? sys_init_module+0x9b/0x195 [ 110.337862] [<ffffffff8020ae4b>] ? system_call_after_swapgs+0x7b/0x80 [ 110.337866] Any ideas ? Thanks, Gerd _____________________________________________________________________ Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! http://smartsurfer.web.de/?mc=100071&distributionid=000000000066 _______________________________________________ Em28xx mailing list [email protected] http://mcentral.de/mailman/listinfo/em28xx
