NDISWRAPPER is not a necessity for the usage of the interface. Due to licensing issues you cannot include the firmware in the installation.
1.) Add this package from yast:
bcm43xx-fwcutter
2.) With a valid ethernet connection run this command as 'su'
install_bcm43xx_firmware
3.) Still as 'su' run this command
modprobe bcm34xx
4.) Still as 'su' run this command
reboot
Upon reboot your wireless light may not be on but you can turn it on via FN + F2. Now go back into Yast and go to to Network Devices -> Network Card. Find the mini-wlan device and configure it. I recommend using KNetworkManager to finding ESSID and then connecting that way.
NDISWRAPPER is great for 54mb/s connections as the original firmware only gives you 11mb/s speeds. If you want to use NDISWRAPPER you have to blacklist (/etc/modprobe.d/blacklist) the bcm34xxx driver that is loading but has no firmware through SUSE. That is a whole topic I am not going into anyway as you can do a search on opensuse.org and get the information I just gave you.
Also just so you don't think I am bs'ing you guys about not having to use NDISWRAPPER:
linux-avy6:/home/anthony # ndiswrapper -l
linux-avy6:/home/anthony # ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:CF:54:29:14
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2390 errors:0 dropped:59 overruns:0 frame:0
TX packets:2248 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2206759 (2.1 Mb) TX bytes:249803 (243.9 Kb)
Interrupt:5 Base address:0x8000
eth1 Link encap:Ethernet HWaddr 00:15:C5:B3:B2:71
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7167 (6.9 Kb) TX bytes:9772 (9.5 Kb)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3056 (2.9 Kb) TX bytes:3056 (2.9 Kb)
linux-avy6:/home/anthony # iwlist eth0 scanning
eth0 Scan completed :
Cell 01 - Address: 00:14:6C

A:B8:24
ESSID:"TurboVenge"
Protocol:IEEE 802.11bg
Mode:Master
Channel:11
Frequency:2.462 GHz (Channel 11)
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=97/100 Signal level=-45 dBm Noise level=-71 dBm
Extra: Last beacon: 16ms ago
Cell 02 - Address: 00:12:0E:72:37:0F
ESSID:"07B404444909"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Frequency:2.437 GHz (Channel 6)
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s
11 Mb/s; 12 Mb/s; 18 Mb/s; 22 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Quality=96/100 Signal level=-46 dBm Noise level=-71 dBm
Extra: Last beacon: 312ms ago
linux-avy6:/home/anthony #