When installing Tumbleweed on an old laptop with a BCM4311 wireless card I had to execute this script since the drivers for this card are not included.
However the script does not work OK any more.
Basically the script downloads (or at least tries to) two files.
The first file is a bzip2 files which it marks as invalid (SHA issue?)
The second file should be on a server but the link results in a 404 error.
This is a snippet of the script:
firmware for b43
URL1=Index of /b43-firmware
FILE1=broadcom-wl-6.30.163.46.tar.bz2 <==== file is marked as invalid bzip2 file
FIRMWARE1=broadcom-wl-6.30.163.46.wl_apsta.o
firmware for b43legacy
URL2=http://downloads.openwrt.org/sources <==== gives 404 error
FILE2=wl_apsta-3.130.20.0.o
The first file / set drivers I installed manually , which resulted in a working WiFi card .
(and yes maybe the file was tampered with, causing that SHA problem?)
I tried to locate the second file ( wl_apsta-3.130.20.0.o ) but could not find it anywhere on the server the script refers to. Guess I was lucky that my system did not need the legacy versions of the driver.
Anyway , I hope this can find its way to someone who maintains the install_bcm43xx_firmware script.