in my opinion, drivers are still hit-and-miss with linux.
but still, you'll have to post more details if you want help. Have you figured out how to build drivers for your kernel? For example, if you're running debian, you:
1) download the source package for your current kernel
2) download the source for the driver
3) read the README file (or whatever) to find out how to build the driver.
It ain't a science, its an art