Moved: This thread is more suitable in a more technical forum like Linux-Newbie and has been moved accordingly to help your thread/question get the exposure it deserves.
From my search it looks that the right driver is Conexant HSF. The installation is rather easy (just follow the instructions from http://www.linuxant.com/drivers/hsf/install.php
). That's the good part.
The thing is that the free driver has limited speed (if you want full, you need to pay). That shows why there's problem with drivers for some hardware - vendors sometimes don't release drivers, if they don't release drivers they usually don't want to publish specification (to allow someone else to write a driver - without specification it's a very time consuming task).