What about the state of packman tumbleweed? There:
broadcom-wl-kmp-desktop-5.100.82.112_k3.1.0_1.2-9.7.x86_64.rpm 2011-Dec-12
but Tumbleweed has a new linux-3.2.0 kernel now. Is there someone having connections to the packman site?
I don’t get kernel 3.2 in the tumbleweed repo’s unless I have misunderstood you?
I wouldn’t expect to see it as I thought 3.1.8 was the latest stable version?
I seem to be having the same trouble finding a matching broadcom-wl for any 3.2 or 3.3 kernel from factory, tumbleweed, etc.
Repo list is below. The only broadcom-wl driver I can find, in packman is for 3.1.9?
To make matters worse, the broadcom-wl driver will not compile on a Suse 3.2 or 3.3 kernel. Google seems to show this is due to the broadcom source not yet being updated for newer kernels, though it should (I believe) compile on 3.2, and apparently some people were able to find broadcom-wl packages on factory earlier?
# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-3.2.4-6-obj/x86_64/desktop'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
CC [M] /home/tenzing/Downloads/src/wl/sys/wl_linux.o
/home/tenzing/Downloads/src/wl/sys/wl_linux.c:388:2: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/home/tenzing/Downloads/src/wl/sys/wl_linux.c:388:2: warning: initialization from incompatible pointer type [enabled by default]
/home/tenzing/Downloads/src/wl/sys/wl_linux.c:388:2: warning: (near initialization for ‘wl_netdev_ops.ndo_validate_addr’) [enabled by default]
make[4]: *** [/home/tenzing/Downloads/src/wl/sys/wl_linux.o] Error 1
make[3]: *** [_module_/home/tenzing/Downloads] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-3.2.4-6-obj/x86_64/desktop'
make: *** [all] Error 2