This is how I did it on Fedora - there might be some Suse specific things.
1. Install ndiswrapper (On fedora it was kmod-ndiswrapper) and cabextract
2. Create a folder where you'll copy your windows wireless driver (download it from the manufacturer's site)
3. Then extract the driver (it may not be exactly the same: sp36684exe):
# cabextract sp36684.exe
Extracting cabinet: sp36684.exe
Then install the .inf file
# ndiswrapper -i bcmwl5.inf
installing bcmwl5 ...
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4328) present (alternate driver: ssb)
Next step you need to load the ndiswrapper module:
# modprobe ndiswrapper
# ndiswrapper -ma
module configuration information is stored in /etc/modprobe.d/ndiswrapper
You might also need to add
alias wlan0 ndiswrapper
to /etc/modprobe.conf to make it permanent
Then open your network manager (I don't use Suse so I don't know if it's yast or something else) and configure your connection. It'll probably need to resstart the network.
As I said, it might be different on OpenSuse, I successfully got it work that way on Fedora, Centos and Debian