Find out what chipset it has using this command:
Code:
lspci -v | grep Ethernet
It is probably a Marvell chip. If so, you probably will need to use ndiswrapper, as I do not think there is a linux driver that will do it.
In my experience, it is easiest to compile ndiswrapper from source and follow the installation instructions here:
http://ndiswrapper.sourceforge.net/m...p/Installation
Before you try to install from source, you should recompile your kernel. There is no need to change anything in your kernel configuration, just recompile the kernel, and boot into the recompiled kernel. You will have a much easier time installing ndiswrapper from source if you are running a kernel you compiled.
Some windows INF files that have worked for others are listed here:
http://ndiswrapper.sourceforge.net/m...index.php/List
I'm sure if you have spent >300 hours on this, you may have seen the stuff already. I've always used Debian-based distributions, so I can't give too much specific advice on Suse. If you ditch Suse and install Ubuntu, I could walk you through the ndiswrapper installation because I did it on my laptop.