elementary / os

The OS build system
https://elementary.io
GNU General Public License v3.0
966 stars 129 forks source link

Wifi not working after system update #703

Open franksterke opened 5 months ago

franksterke commented 5 months ago

Hey,

I am new here and not sure if this is the right place to mention the problem. The wifi on my Dell XPS 13 9343 stopped working after upgrading to elementary os 7.1. Just after the installation it worked fine, but after the first run of updates it stopped working. When I run: sudo lspci -vvnn | grep -A 9 Network I get: 02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03) Subsystem: Dell BCM4352 802.11ac Wireless Network Adapter [1028:0019] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 19 Region 0: Memory at f7200000 (64-bit, non-prefetchable) [size=32K] Region 2: Memory at f7000000 (64-bit, non-prefetchable) [size=2M] Capabilities: [48] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=2 PME- What has gone wrong?

folsomadam commented 5 months ago

When you open System Settings -> Network, does it list the "BCM4352 802.11ac Wireless Network Adapter" there?

In the terminal when you run type 'ip addr' enter. Does it list a WIfi adapter there?

wil2197 commented 3 months ago

Just to let you know, doing apt install of bcmwl-kernel-source worked for me in a similar situation, but I had to switch distro's because it would never work on Elementary for some reason. Don't know if there's a bug in Elementary preventing this driver from working.

Xarius86 commented 2 months ago

I just experienced this same issue. Make sure you have bcmwl-kernel-source installed. Turns out you also need gcc-12. Not sure why it isn't being pulled in as a dependency.

sudo apt install gcc-12 bcmwl-kernel-source