I'm trying to get my PVR-350 output to work in Mythbuntu. The ivtv-fb driver has been added to linux-ubuntu-modules- 2.6.22-13.33 but when I perform 'modprobe ivtv-fb' i get a segfault.
Here is the section of the dmesg for IVTV & below is the section after the modprobe ivtv-fb. [ 40.014472] ivtv: ==================== START INIT IVTV ==================== [ 40.014479] ivtv: version 1.0.0 (2.6.22-13-generic SMP mod_unload 586 ) loading [ 40.014633] ivtv0: Autodetected Hauppauge card (cx23415 based) [ 40.014669] PCI: Enabling device 0000:00:0d.0 (0014 -> 0016) [ 40.014678] ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 16 (level, low) -> IRQ 18 [ 40.014691] ivtv0: Unreasonably low latency timer, setting to 64 (was 32) [ 40.219537] irda_init() [ 40.219571] NET: Registered protocol family 23 [ 40.406365] Driver for 1-wire Dallas network protocol. [ 41.127867] input: PC Speaker as /class/input/input2 [ 41.575561] ivtv0: loaded v4l-cx2341x-enc.fw firmware (3751934592 bytes) [ 41.609762] ivtv0: loaded v4l-cx2341x-dec.fw firmware (3756876256 bytes) [ 41.650198] input: PS/2 Logitech Mouse as /class/input/input3 [ 41.654208] parport_pc 00:09: reported by Plug and Play ACPI [ 41.654269] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] [ 41.830704] ivtv0: Encoder revision: 0x02050032 [ 41.830710] ivtv0: Recommended firmware version is 0x02060039. [ 41.838713] ivtv0: Decoder revision: 0x02020023 [ 41.898170] tveeprom 0-0050: Hauppauge model 48132, rev K268, serial# 9918641 [ 41.898177] tveeprom 0-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) [ 41.898182] tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) [ 41.898186] tveeprom 0-0050: audio processor is MSP4448 (idx 27) [ 41.898189] tveeprom 0-0050: decoder processor is SAA7115 (idx 19) [ 41.898192] tveeprom 0-0050: has radio, has IR receiver, has no IR transmitter [ 41.898196] ivtv0: Autodetected Hauppauge WinTV PVR-350 [ 41.929292] tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0) [ 41.929340] tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) [ 41.932322] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) [ 41.994646] saa7115 0-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0) [ 42.156762] saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) [ 42.183640] msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) [ 42.183646] msp3400 0-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect [ 42.183877] tuner 0-0061: type set to 47 (LG NTSC (TAPE series)) [ 42.453201] ivtv0: Registered device video0 for encoder MPEG (4 MB) [ 42.453417] ivtv0: Registered device video32 for encoder YUV (2 MB) [ 42.453647] ivtv0: Registered device vbi0 for encoder VBI (1 MB) [ 42.453790] ivtv0: Registered device video24 for encoder PCM audio (1 MB) [ 42.454025] ivtv0: Registered device radio0 for encoder radio [ 42.454061] ivtv0: Registered device video16 for decoder MPEG (1 MB) [ 42.454127] ivtv0: Registered device vbi8 for decoder VBI (1 MB) [ 42.454436] ivtv0: Registered device vbi16 for decoder VOUT [ 42.454471] ivtv0: Registered device video48 for decoder YUV (1 MB) [ 42.505417] ivtv0: loaded v4l-cx2341x-init.mpg firmware (3756877744 bytes) [ 42.709407] ivtv0: Initialized Hauppauge WinTV PVR-350, card #0 [ 42.709455] ivtv: ==================== END INIT IVTV ==================== from the modprobe: [ 130.871682] ivtv0-fb: Framebuffer at 0x1510000, mapped to 0x00510000, size 1665k [ 130.871821] mtrr: type mismatch for 1400000,400000 old: write-back new: write-combining [ 130.871827] ivtv0-fb: warning: mtrr_add() failed to add write combining region 0x01400000-0x01800000 [ 130.871865] BUG: unable to handle kernel paging request at virtual address 00510000 [ 130.871869] printing eip: [ 130.871872] f9f097cb [ 130.871873] *pde = 00000000 [ 130.871878] Oops: 0002 [#1] [ 130.871880] SMP [ 130.871884] Modules linked in: ivtv_fb af_packet mga drm cx8800 cx88xx bttv video_buf ir_common compat_ioctl32 btcx_risc lirc_i2c lirc_dev ipv6 dock sbs button container ac video battery sbp2 lp i2c_viapro msp3400 saa7127 saa7115 tuner snd_cmipci gameport snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_hwdep snd_mpu401_uart snd_seq_dummy snd_seq_oss pcspkr serio_raw snd_seq_midi snd_rawmidi snd_seq_midi_event parport_pc parport via_ircc irda psmouse matrox_w1 wire snd_seq snd_timer snd_seq_device crc_ccitt cn ivtv i2c_algo_bit cx2341x tveeprom i2c_core videodev v4l2_common v4l1_compat snd soundcore via_agp agpgart shpchp pci_hotplug evdev ext3 jbd mbcache ide_cd cdrom ide_disk ata_generic libata scsi_mod floppy via82cxxx ide_core 8139too mii ehci_hcd uhci_hcd usbcore ohci1394 ieee1394 thermal processor fan fuse apparmor commoncap [ 130.871958] CPU: 0 [ 130.871959] EIP: 0060:[<f9f097cb>] Not tainted VLI [ 130.871961] EFLAGS: 00010216 (2.6.22-13-generic #1) [ 130.871972] EIP is at ivtvfb_init_card+0x16b/0x6f0 [ivtv_fb] [ 130.871976] eax: 00000000 ebx: e0244000 ecx: 00068100 edx: 001a0400 [ 130.871981] esi: dfeb0000 edi: 00510000 ebp: df49fa1c esp: e022be44 [ 130.871984] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 [ 130.871989] Process modprobe (pid: 5691, ti=e022a000 task=e0316f90 task.ti=e022a000) [ 130.871991] Stack: f9f0a8dc 00000000 01400000 01800000 00000681 00000000 00510000 002c0800 [ 130.872000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 130.872005] 00000000 00000000 00000000 00000000 00000000 00000000 dfeb0000 00000000 [ 130.872011] Call Trace: [ 130.872036] [<f89d5057>] ivtvfb_init+0x57/0x10f [ivtv_fb] [ 130.872047] [<c014a7d1>] sys_init_module+0x151/0x1a00 [ 130.872058] [<c01fb39f>] prio_tree_insert+0x1f/0x250 [ 130.872111] [<c01041d2>] sysenter_past_esp+0x6b/0xa9 [ 130.872132] ======================= [ 130.872134] Code: 40 10 c7 04 24 01 00 00 00 29 c2 e8 00 5b 20 c6 85 c0 0f 88 e3 04 00 00 8b 86 f0 f4 00 00 8b 50 0c 8b 78 08 31 c0 89 d1 c1 e9 02 <f3> ab f6 c2 02 74 02 66 ab f6 c2 01 74 01 aa a1 88 ca f0 f9 85 [ 130.872164] EIP: [<f9f097cb>] ivtvfb_init_card+0x16b/0x6f0 [ivtv_fb] SS:ESP 0068:e022be44 Here is a forum post with the log as well. http://ubuntuforums.org/showthread.php?t=568074 Thanks for your help, Robb ____________________________________________________________________________________ Building a website is a piece of cake. Yahoo! Small Business gives you all the tools to get online. http://smallbusiness.yahoo.com/webhosting _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
