SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Well since no one else answered I'll take a stab at it. Since you are using a2.6.x kernel with Slackware 10, udev will be in use. My understanding of udev is that since there is not a rule for node creation of the dvb, it won't get added.
You will need to add a line to your /etc/udev/rules.d/udev.rules to create the node.
my guess is that it should be:
KERNEL="dvb" NAME="media/%k", SYMLINK="%k"
This tells udev to map the kernel device whose name matches "dvb" and to create a node for it called "media/dvb" (%k stands fo device name) and to symlink the device to dvb, which is where you are expecting it.
Look in the udev.rules comments for more info as well as man udev.
According to udev man page, if no rule is found the default kernel device name should be used, so this the advice above may not help. Is there a dvb_core somewhere in one of the subdirectories maybe?
EDIT: Did a google for "dvb udev" and most of the links seem to say dvb is not supported in udev yet. This one gives a possible answer that might work. There was also one mailing list entry that mentions a patch but I don't know enough about the subject to know if it is applicable. Hopefully that should get you headed in the right direction.
Hey I downloaded the drivers from linuxtv.org... just to see if they were the same. In the INSTALL file it says
- If you don't use devfs, execute DVB/driver/makedev.napi to create
the device nodes; if you use devfsd, copy drivers/devfsd.conf to
/etc/devfs/conf.d/dvb (exeact location might depend on you distribution).
Maby thats what I am missing... do you know exactly where I should put this devfsd.conf?? (The slack dir structure is different)