LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-20-2005, 03:13 PM   #1
drunk82
LQ Newbie
 
Registered: Sep 2005
Posts: 5

Rep: Reputation: 0
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

Last edited by drunk82; 09-20-2005 at 05:35 PM.
 
Old 09-21-2005, 08:58 AM   #2
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
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.
 
Old 09-21-2005, 06:19 PM   #3
drunk82
LQ Newbie
 
Registered: Sep 2005
Posts: 5

Original Poster
Rep: Reputation: 0
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
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DVB card is not working kapa Linux - Hardware 2 11-13-2005 06:57 AM
Cannot detect Cinergy1200 DVB-C card Ankardo Linux - Hardware 0 06-27-2005 09:58 AM
DVB-T video card -- any recommendation? dominik81 Linux - Hardware 0 10-26-2004 10:12 AM
how do you use a nova-t DVB card ? Snerkel Linux - Hardware 1 09-12-2004 04:46 PM
How do I make Mandrake reconise my on board NIC on my sony laptop magison501 Linux - Hardware 3 02-20-2004 03:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:53 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration