Fist of all, untar the driver with
tar xfv drivers.tar.gz
or if ti's a tar.bz2 then dor [code]tar xjfv driver.tar.bz2[/b]
then go to the directory where it's untarred and read the INSTALL and README file. then cd to the directory and do [code]./configure --help[/b] and read through the options and pass them if needed then do
./configure --prefix=/usr && make
some things to look out for.
1. With drivers you need to have installed Kernel sources.
2. Sometimes the drivers doesn't get loaded automaticly. you then have to put the module name into a script sometimes [b]/etc/sysconfig/kernel or /etc/sysconfig/modules.
Sometimes you also have to place a alias in the /etc/modprobe.conf
Before you buy hardware check the hardware compatability list on the site of your distro, it will reduce the headache