I am using the same device on my HP Pavilion zv5000. (Amd 64).
driver location:
http://ubuntuforums.org/attachment.php?attachmentid=186
I am using ndiswrapper. There is a SuSE package for it, but you might want to download the ndiswrapper source instead. A newer version often works better. You will also need the wireless-tools package installed, and the wpa_supplicant. SuSE uses kinternet, if you use kde, so you might as well install it also.
The ndiswrapper package has a RPM target, which makes installation easy. I use this method, because it is easy repackage the kernel module rpm after a kernel software security update.
Copy the tarball into /usr/src/packages/SOURCES/, and extract the ndiswrapper.spec to /usr/src/packages/SPECS.
tar -C /usr/src/packages/SPECS/ ndiswrapper-
version.tar.gz ndiswrapper.spec
Then you can use "rpmbuild" to build the 2 rpms. The first is the ndiswrapper program, and the second is for the kernel module. You need to install kernel source for your kernel version to be able to build it.
rpmbuild -ba ndiswrapper.spec; although you can use "rpmbuild -bi ndiswrapper.spec" the first time which will install the packages as well.
The rpm's will be in /usr/src/packages/RPMS/x86_64.
Then, take a look at the ndiswrapper section of the Linux Wiki on this site, for instructions on how to wrap the windows driver.
I would recommend using WPA_PSK if your router access point supports it. WEP isn't secure.
Here is a one liner that will generate a random 64 digit hexidecimal key:
Code:
dd if=/dev/random bs=1 count=32 | od -t x1 | sed -e '3d' -e 's/^.\{8\}//' -e 's/ //g' | tr -d '\n'; echo