To get the broadcom wifi running on Leap 15.x my notes indicated install broadcom-wp-kmp-default from the packman repositories; if I recall correctly that is all that I did. I have done this under Leap 16 and no wifi.
lspci -v
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: hsw_uncore
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) (prog-if 00 [VGA controller])
DeviceName: Intel(R) Graphics GT2
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at b2000000 (64-bit, non-prefetchable) [size=4M]
Memory at a0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 49
Memory at b2610000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, medium devsel, latency 0, IRQ 44
Memory at b2600000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at b2618000 (64-bit, non-prefetchable) [size=32]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 50
Memory at b2614000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 40
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: [disabled] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 41
Bus: primary=00, secondary=02, subordinate=07, sec-latency=0
I/O behind bridge: 4000-4fff [size=4K] [16-bit]
Memory behind bridge: b1000000-b1ffffff [size=16M] [32-bit]
Prefetchable memory behind bridge: b0000000-b0ffffff [size=16M] [32-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 42
Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: b2500000-b25fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4) (prog-if 00 [Normal decode])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 43
Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
I/O behind bridge: 3000-3fff [size=4K] [16-bit]
Memory behind bridge: b2400000-b24fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04) (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at b261c000 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 45
I/O ports at 5088 [size=8]
I/O ports at 5094 [size=4]
I/O ports at 5080 [size=8]
I/O ports at 5090 [size=4]
I/O ports at 5060 [size=32]
Memory at b261b000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
Subsystem: Hewlett-Packard Company Device 227f
Flags: medium devsel, IRQ 18
Memory at b2619000 (64-bit, non-prefetchable) [size=256]
I/O ports at 5040 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
08:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
DeviceName: Broadcom BCM43142 802.11bgn 1x1 WiFi Adapter + BT 4.0 combo adapter
Subsystem: Hewlett-Packard Company Device 2230
Flags: fast devsel
Memory at b2500000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel modules: wl
09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 08)
DeviceName: Realtek PCIe FE Family Controller
Subsystem: Hewlett-Packard Company Device 227f
Flags: bus master, fast devsel, latency 0, IRQ 19
I/O ports at 3000 [size=256]
Memory at b2404000 (64-bit, non-prefetchable) [size=4K]
Memory at b2400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
Kernel appears to detect it during boot:
sudo dmesg | grep ā1-1.7ā
[sudo] password for ajw:
[ 4.784449] [ T34] usb 1-1.7: new full-speed USB device number 5 using ehci-pci
[ 4.873156] [ T34] usb 1-1.7: New USB device found, idVendor=0a5c, idProduct=216c, bcdDevice= 1.12
[ 4.873163] [ T34] usb 1-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.873166] [ T34] usb 1-1.7: Product: BCM43142A0
[ 4.873168] [ T34] usb 1-1.7: Manufacturer: Broadcom Corp
[ 4.873169] [ T34] usb 1-1.7: SerialNumber: 38B1DBEB494E
No āwlā module loaded:
lsmod
Module Size Used by
snd_seq_dummy 12288 0
snd_hrtimer 12288 1
snd_seq 131072 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
af_packet 65536 2
nft_fib_inet 12288 1
nft_fib_ipv4 12288 1 nft_fib_inet
nft_fib_ipv6 12288 1 nft_fib_inet
nft_fib 12288 3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
nft_reject_inet 12288 12
nf_reject_ipv4 16384 1 nft_reject_inet
nf_reject_ipv6 20480 1 nft_reject_inet
nft_reject 12288 1 nft_reject_inet
nft_ct 28672 7
nft_chain_nat 12288 3
nf_nat 65536 1 nft_chain_nat
nf_conntrack 208896 2 nf_nat,nft_ct
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 12288 1 nf_conntrack
qrtr 57344 2
bnep 36864 2
nf_tables 376832 414 nft_ct,nft_reject_inet,nft_fib_ipv6,nft_fib_ipv4,nft_chain_nat,nft_reject,nft_fib,nft_fib_inet
libcrc32c 12288 3 nf_conntrack,nf_nat,nf_tables
nfnetlink 20480 2 nf_tables
nls_iso8859_1 12288 1
nls_cp437 16384 1
vfat 24576 1
fat 114688 1 vfat
intel_rapl_msr 20480 0
intel_rapl_common 53248 1 intel_rapl_msr
x86_pkg_temp_thermal 16384 0
spi_nor 163840 0
intel_powerclamp 24576 0
coretemp 20480 0
mtd 110592 1 spi_nor
iTCO_wdt 16384 0
at24 28672 0
intel_pmc_bxt 16384 1 iTCO_wdt
snd_ctl_led 24576 0
spi_intel_platform 12288 0
regmap_i2c 16384 1 at24
mei_hdcp 28672 0
kvm_intel 495616 0
spi_intel 36864 1 spi_intel_platform
iTCO_vendor_support 12288 1 iTCO_wdt
mei_pxp 20480 0
snd_hda_codec_realtek 221184 1
snd_hda_codec_generic 114688 1 snd_hda_codec_realtek
uvcvideo 180224 1
snd_hda_codec_hdmi 94208 1
snd_hda_scodec_component 20480 1 snd_hda_codec_realtek
btusb 81920 0
videobuf2_vmalloc 20480 1 uvcvideo
btrtl 32768 1 btusb
uvc 12288 1 uvcvideo
snd_hda_intel 69632 2
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 45056 1 uvcvideo
btintel 69632 1 btusb
kvm 1368064 1 kvm_intel
snd_intel_dspcfg 40960 1 snd_hda_intel
snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg
btbcm 24576 1 btusb
hp_wmi 40960 0
videobuf2_common 98304 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
btmtk 32768 1 btusb
i2c_i801 45056 0
platform_profile 12288 1 hp_wmi
snd_hda_codec 221184 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
wmi_bmof 12288 0
irqbypass 12288 1 kvm
bluetooth 1052672 15 btrtl,btmtk,btintel,btbcm,bnep,btusb
videodev 405504 2 videobuf2_v4l2,uvcvideo
sparse_keymap 12288 1 hp_wmi
pcspkr 12288 0
r8169 126976 0
i2c_mux 16384 1 i2c_i801
snd_hda_core 151552 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
lpc_ich 32768 0
cfg80211 1384448 0
mc 94208 5 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
i2c_smbus 20480 1 i2c_i801
realtek 45056 1
snd_hwdep 20480 1 snd_hda_codec
mdio_devres 12288 1 r8169
mfd_core 12288 2 intel_pmc_bxt,lpc_ich
snd_pcm 225280 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
libphy 241664 3 r8169,mdio_devres,realtek
rfkill 45056 7 hp_wmi,bluetooth,cfg80211
snd_timer 57344 3 snd_seq,snd_hrtimer,snd_pcm
mei_me 61440 2
thermal 28672 0
snd 159744 17 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
mei 204800 5 mei_hdcp,mei_pxp,mei_me
soundcore 16384 2 snd_ctl_led,snd
hp_accel 32768 0
tiny_power_button 12288 0
intel_smartconnect 12288 0
lis3lv02d 32768 1 hp_accel
wireless_hotkey 12288 0
button 24576 0
acpi_tad 20480 0
joydev 28672 0
ac 16384 0
fuse 241664 5
loop 36864 0
dm_mod 241664 0
configfs 69632 1
efi_pstore 12288 0
dmi_sysfs 24576 0
ip_tables 36864 0
x_tables 69632 1 ip_tables
ext4 1138688 2
crc16 12288 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 204800 1 ext4
hid_logitech_hidpp 77824 0
hid_logitech_dj 45056 0
hid_generic 12288 0
usbhid 86016 2 hid_logitech_dj,hid_logitech_hidpp
sr_mod 28672 0
cdrom 81920 1 sr_mod
i915 4550656 71
ahci 57344 4
libahci 69632 1 ahci
libata 495616 2 libahci,ahci
i2c_algo_bit 24576 1 i915
drm_buddy 24576 1 i915
ttm 110592 1 i915
crct10dif_pclmul 12288 1
sd_mod 81920 4
crc32_pclmul 12288 0
crc32c_intel 16384 4
drm_display_helper 282624 1 i915
polyval_clmulni 12288 0
scsi_dh_emc 12288 0
polyval_generic 12288 1 polyval_clmulni
xhci_pci 24576 0
ghash_clmulni_intel 16384 0
xhci_hcd 401408 1 xhci_pci
sha512_ssse3 53248 0
cec 94208 2 drm_display_helper,i915
ehci_pci 20480 0
scsi_dh_rdac 16384 0
ehci_hcd 110592 1 ehci_pci
scsi_dh_alua 28672 0
sg 49152 0
sha256_ssse3 36864 0
video 81920 1 i915
sha1_ssse3 32768 0
wmi 32768 3 hp_wmi,video,wmi_bmof
usbcore 450560 9 xhci_hcd,ehci_pci,usbhid,btmtk,uvcvideo,ehci_hcd,btusb,xhci_pci,hid_logitech_hidpp
scsi_mod 352256 7 scsi_dh_emc,sd_mod,scsi_dh_alua,libata,sg,scsi_dh_rdac,sr_mod
rc_core 77824 1 cec
battery 32768 0
scsi_common 16384 5 scsi_mod,sd_mod,libata,sg,sr_mod
serio_raw 20480 0
msr 12288 0
i2c_dev 28672 0
efivarfs 28672 1
aesni_intel 122880 0
crypto_simd 16384 1 aesni_intel
cryptd 28672 2 crypto_simd,ghash_clmulni_intel
Broadcom packages installed:
sudo zypper search -i broadcom
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+-------------------------+----------------------------------------------------------+--------
i+ | broadcom-wl | Wireless driver for Broadcom 43xx series of chips | package
i+ | broadcom-wl-kmp-default | Wireless driver for Broadcom 43xx series of chips | package
i | broadcom-wl-ueficert | UEFI Secure Boot Certificate For Package broadcom-wl-kmp | package
Can anybody provide some pointers for resolving this?
Thanks in advance.