Hi everyone,
I have successfully loaded R5F27 on a spare PIII box that I have. It can record TV, but I don't get any sound. I have confirmed that my onboard sound works using aplay. I am using a capture card I got FAR from newegg it is an Encore ENLTV which has an SAA7134 chipset.
Looking here, the wiki, and other sites tell me that I need to load either saa7134-alsa or saa7134-oss. I have seen conflicting information on which one should work. However, loading either one just produces an error and no audio devices get loaded. I have pasted the error from an attempt to load saa7134-oss below. I have several questions:
1. Should I be using the internal cables that go from the CD player, into the card then out of the card and into the motherboard? Or should I be using the line out port on the ENLTV and plugging that into Line-In on the motherboard sound ports? Should I use only one of these or can I hook both up just to see if either works?
2. How can I determine which should work OSS or ALSA?
3. How can I fix this error or does this error indicate something unfixable?
4. Should I just give up a buy a Hauppage? (I am a little reluctant to buy an analog tuner at this point but I know that buying a digital tuner probaby means I need to upgrade most of my hardware)
I know that you probably need some more information to solve this but I also think this post is long enough already so I am going to see what people have to say and then go from there.
Thanks,
Jonathan Smith
smitj02@hotmail.com
saa7134 OSS driver for DMA sound loaded
BUG: unable to handle kernel NULL pointer dereference at virtual address 000001c8
printing eip:
d8edb011
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP
Modules linked in: saa7134_oss nvidia autofs4 ipv6 af_packet fuse usbhid pcmcia yenta_socket rsrc_nonstatic pcmcia_core video thermal sbs processor i2c_ec fan container button battery ac unionfs ohci_hcd ehci_hcd cx88_vp3054_i2c cx8802 cx88xx saa7134_dvb video_buf_dvb tda1004x nvram dvb_bt8xx dvb_core bt878 bttv i2c_algo_bit btcx_risc tveeprom firmware_class tuner tea5767 tda8290 tuner_simple mt20xx usb_storage saa7134 video_buf compat_ioctl32 ir_kbd_i2c i2c_core ir_common parport_pc parport 8250_pnp 8250 serial_core videodev v4l2_common v4l1_compat uhci_hcd intel_agp agpgart snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc shpchp pci_hotplug evdev tsdev usbcore sbp2 ohci1394 ieee1394 aic7xxx
CPU: 0
EIP: 0060:[<d8edb011>] Tainted: P VLI
EFLAGS: 00010246 (2.6.18-chw-13 #1)
EIP is at saa7134_oss_init1+0x21/0x150 [saa7134_oss]
eax: d567e108 ebx: d567e000 ecx: d8edbea8 edx: 00000000
esi: d567e050 edi: d2eabb68 ebp: 00000017 esp: d029bea0
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 7139, ti=d029a000 task=cbaa4990 task.ti=d029a000)
Stack: d8edb9e0 000000a0 d567e108 d567e050 d567e000 d567e000 d8edb152 d567e000
d567e000 d567e000 d8edb636 d567e000 d8edd080 d2eab800 c013fe73 00000000
d8edd0c8 d8edd08c d8be0980 d8edd080 00000000 00000000 00000000 00000000
Call Trace:
[<d8edb9e0>] saa7134_oss_irq+0x0/0x8a [saa7134_oss]
[<d8edb152>] oss_device_init+0x12/0xa0 [saa7134_oss]
[<d8edb636>] saa7134_oss_init+0x66/0xc0 [saa7134_oss]
[<c013fe73>] sys_init_module+0x133/0x1ba0
[<c015dd7d>] __handle_mm_fault+0x23d/0x950
[<c0119cd1>] do_page_fault+0x141/0x5a8
[<c01031f7>] syscall_call+0x7/0xb
Code: 43 bb ed d8 e9 5d ff ff ff 90 56 53 8b 5c 24 0c 8b 93 2c 01 00 00 8d 83 08 01 00 00 8d 73 50 56 50 68 a0 00 00 00 68 e0 b9 ed d8 <8b> 82 c8 01 00 00 50 e8 f3 26 27 e7 83 ca ff 83 c4 14 85 c0 0f
EIP: [<d8edb011>] saa7134_oss_init1+0x21/0x150 [saa7134_oss] SS:ESP 0068:d029bea0