I have the following problem and I was unsure if anyone could provide some assistance. I have used Linux in the past, but I use it so infrequently that I have found that I have forgotten a great deal. To learn more about openSUSE, I have created a dual-boot environment on my MacBook Pro. I have followed the set-up instructions featured under the following URL:
and have set-up openSUSE 13.1 successfully with 1 exception. My WiFi network connection in openSUSE does not work. I believe that it is a hardware problem as my WiFi device did not show up during the config section of the YAST network configuration. Also, reading the notes on the above URL, it is mentioned that for full support the Broadcom-STA drivers must be used. I figured that this would be a good place to start, but I am unfamiliar with how to confirm what drivers are loaded and how to install/uninstall hardware drivers in openSUSE. If anyone would not mind walking me through these steps it would be greatly appreciated. Thanks.
You need “broadcom-wl” and “broadcom-wl-kmp-desktop” (or “…-default” if you’re using kernel-default).
And you don’t need to uninstall anything if you use those packages (it is not even possible to “uninstall” b43 as the article suggests, because it is part of the kernel package)
According to b43 - Linux Wireless this should be supported by the standard b43 driver, you would need to install firmware though. Strange that the bcma driver is loaded on your system…
Or, if you have an internet connection on your system despite wireless not working, just add the Packman repo with YaST->Software Repositories->Add->Community Repositories. You will need that for most Multimedia stuff anyway.
Then go into YaST->Software Management and install “broadcom-wl” and “broadcom-wl-kmp-desktop”, or run:
sudo zypper in broadcom-wl broadcom-wl-kmp-desktop
Again, this supposes that you’re using kernel-desktop. Run “uname -a” to check.
On 12/24/2013 04:36 AM, wolfi323 wrote:
>
> andy_heinzman;2611061 Wrote:
>> 03:00.0 Network controller [0280]: Broadcom Corporation BCM4331
>> 802.11a/b/g/n [14e4:4331] (rev 02)
>> Subsystem: Apple Inc. AirPort Extreme [106b:00f5]
>> Kernel driver in use: bcma-pci-bridge
>> Kernel modules: bcma
>>
>> I believe entry 3:00.0 covers the wireless network adapter. Let me know
>> your thoughts on which RPM I should install. Thanks.
> According to ‘b43 - Linux Wireless’
> (http://wireless.kernel.org/en/users/Drivers/b43?highlight=(4331))
> this should be supported by the standard b43 driver, you would need to
> install firmware though. Strange that the bcma driver is loaded on your
> system…
The original Broadcom devices used the ssb backplane to interconnect between the
wireless and PCI cores. For those, b43 needs ssb-pci-bridge and ssb. On later
models, Broadcom switched to using a different structure. On those models b43
needs bcma-pci-bridge and bcma, which is obviously the case here. When the other
open-source driver brcmsmac is used, it also employs bcma. The closed-source
driver wl probably contains code equivalent to both ssb and bcma, but neither is
split out.