Ok,a bit complicate but I'll do my best....
First check what kernel series you're using.
2.6 kernel have dvb support included, so it is just a matter of loading appropriate drivers
They should be
Skystar2 (specific driver)
mt312 ( frontend, you can also load all the frontends drivers if not sure, it won't hurt your system)
dvb_core (self explanatory)
2.4 kernel series do not have dvb support, so you need the drivers to be compiled separately. They can be found here
http://www.linuxdvb.tv/download/
Download the latest available
Once you get the modules loaded (sorry cannot help on how, may be modules.conf, modprobe.conf, a script at boot..., on slackware is /etc/rc.d/rc.modules, anyway you can do it manually by a simple insmod module_name.o[ko]).
Then compile some small applications you can find here.
http://www.linuxtv.org/downloads/lin...-1.1.0.tar.bz2
and run,as root, the script MAKEDEV-DVB.sh in order device nodes are properly created.
Go to linuxtv-dvb-apps directory and move down to scan directory
There you'll find some instructions on how create a channels.conf file necessary to set proper parameters to the DVB viewer application (ie XINE).
Copy such channels.conf file to /home/user/.xine and you should enjoy your satellite TV on your linux box.
You may find problems with MAKEDEV-DVB.sh as at some point lanana changed major/minor numbers of DVB device nodes.
Another possible problem could be, using kernel 2.6, udev does not create device nodes, so you must run the script each boot.
The sites also have good documentation, you'll find many useful tips.
If necessary ask again, I'll do my best
Ciao