I just need a guide to how to install the broadcom-wl drivers on to the Macbook Air. It has no internet connection, so I need to download them, I assume from Packman (http://packman.links2linux.org/package/broadcom-wl/), but I am not sure which one to get. I read somewhere I needed the one with same kernel version (6.12.0), but I was getting mirror link errors.
Help would be much appreciated.
Did you add the Packman Essentials repo first?
sudo zypper ar -f https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/Essentials/ packman-essentials
Then install the necessary…?
sudo zypper install broadcom-wl broadcom-wl-kmp-default
1 Like
Thanks for the help, but I ran into the same problem
I think there is something wrong with their mirrors right now. Or with the Download page? It seems to be defaulting to downloading from Aliyun, their Chinese mirror, but either the file isn’t there or the URL is wrong.
Aliyun seem to be up and running, albeit a bit on the slow side. I can’t find that exact rpm, though. Same goes for their German mirror.
Here a working one:
https://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_16.0/
You need broadcom-wl-kmp-default and broadcom-wl-ueficert
The last one is a dependency and is used for secure boot. I have build it as dependency for Users using secure boot to get the key easy on reboot to the mok.
Its only a small rpm with one file.
Thanks for that @Sauerland. I had to force the installation of broadcom-wl, broadcom-wl-kmp-default, and broadcom-wl-ueficert. Looks like I am missing a dependency
nothing provides `ksym(default:__cfg80221_get_bss) = c10bdbee' needed by the to be installed broadcom-wl-kmp-default
had to hand type from other screen
I assume there’s another dependency I have to manually install (at least I hope it’s one), before it’ll start working.
Aah you are on Leap 16.1, so you need the package from Leap 16.1 directory:
https://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_16.1/
You could also use this one:
https://download.opensuse.org/repositories/home:/Sauerland:/hardware/openSUSE_Leap_16.1/
The package are the same.
Only the broadcom-wl-ueficert has another key.
Yes, that worked. Thank you.
@sauerland Stephan, just curious. With Packman going away in a few months I got heic working using videloan. One of my systems also had a broadcom wifi adapter and so I switched it to the one in your home location. I thought I had seen others saying not to use home versions of things but I think you may be the only other source for broadcom_wl. Is that correct and the right thing to do?
There is a mailing list discussion going on about the possibility of hosting these driver packages on the non-oss repo. Not yet ratified though.
2 Likes
@deano_ferrari Thanks, I’ll look for that.
Wait for an official announcement as such.