wi-fi connection goes away after system reboot


I have my Wi-Fi connection up and running without any problem.
However, when I reboot the system (OpenSuSE 13.2) it goes away.
To bring it back I have to run the following command: /usr/sbin/install_bcm43xx_firmware
It fixes the problem and everything is fine till next reboot.
Here’s details about my wifi card:

0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
Subsystem: Dell Wireless 1390 WLAN Mini-Card
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at efdfc000 (32-bit, non-prefetchable) [size=16]
Capabilities: [40] Power Management version 2
Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [d0] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl

I am getting the following lines in journal regarding the wifi card:
Oct 24 09:13:22 linux-7x32 kernel: pci 0000:0c:00.0: [14e4:4311] type 00 class 0x028000
Oct 24 09:13:22 linux-7x32 kernel: pci 0000:0c:00.0: reg 0x10: [mem 0xefdfc000-0xefdfffff]
Oct 24 09:13:22 linux-7x32 kernel: pci 0000:0c:00.0: supports D1 D2
Oct 24 09:13:22 linux-7x32 kernel: pci 0000:0c:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with ‘pcie_aspm=force’
Oct 24 09:13:34 linux-7x32 kernel: ssb: Sonics Silicon Backplane found on PCI device 0000:0c:00.0

<next 2 lines appears after I run /usr/sbin/install_bcm43xx_firmware>

Oct 24 09:16:31 linux-7x32.site NetworkManager[756]: <info> rfkill0: found WiFi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.1/0000:0c:00.0/ssb0:0/ieee80211/phy0/rfkill0) (driver b43)
Oct 24 09:16:33 linux-7x32.site ModemManager[671]: <warn> Couldn’t find support for device at ‘/sys/devices/pci0000:00/0000:00:1c.1/0000:0c:00.0’: not supported by any plugin

I assume the drivers are OK and its something with kernel configuration.
Please help.[/size]

I figured it out. wlan modules where blacklisted.
I removed them from blacklist and everything is good now.