Can't get mandrake to reconize dvb card
Hi, I have a Haupauge nexus-s dvb card that that's not starting (mandrake 10.1 official). In the hardware browser it's listed under other multimedia devices (SAA7146). Thats correct. I copied my firmware file to both /usr/lib/firmware and /usr/lib/hotplug/firmware. It's not supposed to go there anymore with 2.6 kernel but it looks like mandrake still uses it, and I used this script that worked under fedora 4 to create dev files that i found here:
xxx.linuxquestions.org/questions/showthread.php?s=&threadid=301600 #!/bin/sh # Create device nodes for the Linux DVB API with DVB_API_VERSION 2. # The devices created are suitable for most current PC DVB cards, # i.e. cards having one frontend, one demux and optionally one # MPEG decoder. # The script creates devices for four cards by default. if [ -e /dev/.devfsd ]; then echo "It seems you are using devfs. Good!" exit 0 fi # get rid of old DVB API devices; do it twice for good measure... rm -rf /dev/ost rm -rf /dev/ost rm -rf /dev/dvb rm -rf /dev/dvb mkdir /dev/dvb chmod 755 /dev/dvb for i in `seq 0 3`; do echo "Creating DVB devices in /dev/dvb/adapter$i" mkdir /dev/dvb/adapter$i chmod 755 /dev/dvb/adapter$i mknod -m 0600 /dev/dvb/adapter$i/video0 c 212 `expr 64 \* $i + 0` mknod -m 0600 /dev/dvb/adapter$i/audio0 c 212 `expr 64 \* $i + 1` mknod -m 0600 /dev/dvb/adapter$i/frontend0 c 212 `expr 64 \* $i + 3` mknod -m 0600 /dev/dvb/adapter$i/demux0 c 212 `expr 64 \* $i + 4` mknod -m 0600 /dev/dvb/adapter$i/dvr0 c 212 `expr 64 \* $i + 5` mknod -m 0600 /dev/dvb/adapter$i/ca0 c 212 `expr 64 \* $i + 6` mknod -m 0600 /dev/dvb/adapter$i/net0 c 212 `expr 64 \* $i + 7` mknod -m 0600 /dev/dvb/adapter$i/osd0 c 212 `expr 64 \* $i + 8` chown root.video /dev/dvb/adapter$i/* done In fedora the card showed up when i ran #dmesg,even before I loaded the firmware it complained the firmware wasn't present, but mandrake shows no reference to it at all. Is there something else I need to do? Does the 2.6.8.1-24mdk kernel support this dvb card? It does look like it's installed in the hardware browser. Is the code I used correct for mandrake? I'm just now noticing the 64's in there is this bad for 32 bit machine, or does it have anything to do with it at all. here's lspci [root@xxxxx]# /usr/bin/lspci 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 651 Host (rev 02) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 14) 00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller 00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] 00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0) 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0) 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:05.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) 00:0e.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) This is a popular card(under windows anyway), but there's next to nothing out on the web for setting it up.I've been at this now for over a week, any help wopuld be much appriciated. Thanks |
I would suggest compiling a new kernel as dvb support has been improving very rapidly over the last 6 - 12 months. There is also some useful documentation in the kernel source (Documentation/dvb).
I'm not familiar with your particular card, so I'm not sure exactly what is needed. |
Quote:
I tried a multimedia kernel from thac but my video driver and alsa wouln't start. So I upgraded my nvidia driver (went fine) but when I started messing around with alsa I trashed my system. I only have about a month left on Mandrake update so I switched over to fedora 4. Thanks |
All times are GMT -5. The time now is 05:33 AM. |