ndiswrapper empfehle ich nicht. Dann lieber die hardware wechseln. Siehe mein Tip über den BelkinStick. Ich könnte wetten, das bei Dir der b43 Treiber funktioniert. Du brauchst also keinen neuen PC holen. Bei ubuntu heistst das Paket
firmware-b43-installer
Man muss vorher den wl-Treiber rausschmeissen. Ist sehr gut im ubuntuwiki erklärt.
Hier hilft nur die Deinstallation der "alten" Kernelmodule:
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
und die anschließende Installation der Firmware:
sudo apt-get install b43-fwcutter firmware-b43-installer
Was mich im Moment stutzig macht, ist die Aussage im Wiki, das nur interne Karten über b43 unterstützt werden...(ob das immer noch stimmt?) Hier ein Stick der out of the box geh: Belkin surf&share F7D2101 v1
Wenn Du Linux lernen willst, dann musst Du Dich von Suse verabschieden.