• Wifi not working after fresh install


    Hello. I just completed a fresh install of Antergos on my Thinkpad 11e after switching from Ubuntu 16.04 LTS. It seems that my wifi card is not being recognized or enabled because I cannot connect to wifi, let alone see the wifi icon when viewing Network Connections. Here is my output of lspci:

    00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1566
    Subsystem: Lenovo Device 5046
    00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R3 Graphics]
    Subsystem: Lenovo Mullins [Radeon R3 Graphics]
    Kernel driver in use: radeon
    Kernel modules: radeon, amdgpu
    00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
    Subsystem: Lenovo Kabini HDMI/DP Audio
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
    00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 156b
    00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
    Kernel driver in use: pcieport
    Kernel modules: shpchp
    00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
    Kernel driver in use: pcieport
    Kernel modules: shpchp
    00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 1537
    Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1537
    Kernel driver in use: ccp
    Kernel modules: ccp
    00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 11)
    Subsystem: Lenovo FCH USB XHCI Controller
    Kernel driver in use: xhci_hcd
    Kernel modules: xhci_pci
    00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
    Subsystem: Lenovo FCH SATA Controller [AHCI mode]
    Kernel driver in use: ahci
    Kernel modules: ahci
    00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
    Subsystem: Lenovo FCH USB EHCI Controller
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
    00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
    Subsystem: Lenovo FCH USB EHCI Controller
    Kernel driver in use: ehci-pci
    Kernel modules: ehci_pci
    00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 42)
    Subsystem: Lenovo FCH SMBus Controller
    Kernel modules: i2c_piix4, sp5100_tco
    00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
    Subsystem: Lenovo FCH Azalia Controller
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
    00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
    Subsystem: Lenovo FCH LPC Bridge
    00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1580
    00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1581
    00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1582
    00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1583
    Kernel driver in use: k10temp
    Kernel modules: k10temp
    00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1584
    Kernel driver in use: fam15h_power
    Kernel modules: fam15h_power
    00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 1585
    01:00.0 Network controller: Broadcom Limited BCM4352 802.11ac Wireless Network Adapter (rev 03)
    Subsystem: Lenovo BCM4352 802.11ac Wireless Network Adapter
    Kernel modules: bcma
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
    Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Kernel driver in use: r8169
    Kernel modules: r8169

  • Are you able to get online at all using Ethernet?

    You’ve got a Broadcom 4352 wireless card, which isn’t very well supported in Linux for mostly political reasons (BCM uses an ornery licensing scheme that purists won’t allow, so it gets left off most distributions). There is a package for the official driver in the AUR that should fix it for you, but the Catch 22 is that you need to be online to install it. You can download the package & dependencies to a USB and install it manually if needed, but it’s a bit more frustrating. :)

    The package name is broadcom-wl

    You could also try to install b43 and b43-firmware instead, which contains a reverse-engineered driver & bios for the card. This should also work without going through the licensing, but some features of the card may not work correctly.

    Here’s a Reddit thread that has step-by-step instructions written by somebody who was in the same situation as you:
    https://www.reddit.com/r/archlinux/comments/32ch7a/problem_wifi_connect_arch_broadcom_4352/

  • @samad
    Here’s some info that may help (if you didn’t red them already!):
    https://bbs.archlinux.org/viewtopic.php?id=194255
    https://www.reddit.com/r/archlinux/comments/4xn79u/solved_broken_wifi_broadcom_bcm4352_driver_after/

    So maybe changing to the dkms version of the driver helps. Then you may need to install herders for linux, e.g. linux-headers or linux-lts-headers.

  • @taraf said in Wifi not working after fresh install:

    broadcom-wl

    i would suggest to install broadcom-wl-dkms but it can be that you do not get this device working fully at all…

  • @joekamprad said in Wifi not working after fresh install:

    @taraf said in Wifi not working after fresh install:

    broadcom-wl

    i would suggest to install broadcom-wl-dkms but it can be that you do not get this device working fully at all…

    @samad just had similar issues with the wifi controller on a Macbook

    You can easily go online via USB tethering with an Android device, then install the broadcom-wl-dkms and after that the linux-headers package.

    Reboot and you should be good to go!

wifi130 fresh35 Posts 5Views 722
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.