In most cases it's probably better to build a driver like this locally from the src rpm, then it will be built to match the running kernel. I normally grab the version from packman and use that, if in fact you do need it, or in some cases it's just missing firmware, which can be found via dmesg.

Suggest have a read of the wireless stickies here for more info;

The broadcom-wl driver src rpm can be obtained here;

Then as root user install;
zypper in kernel-source kernel-syms linux-kernel-headers patch make gcc rpmbuild

Then as your USER, rebuild the rpm
rpmbuild --rebuild <name_of_src_rpm>
Then you can install the built rpms as required as root user with zypper