LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Can't get mandrake to reconise dvb card (https://www.linuxquestions.org/questions/linux-hardware-18/cant-get-mandrake-to-reconise-dvb-card-365333/)

drunk82 09-20-2005 03:13 PM

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

maroonbaboon 09-21-2005 08:58 AM

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.

drunk82 09-21-2005 06:19 PM

Quote:

Originally posted by maroonbaboon
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.

I had the same thought,

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.