# Broadcom-wl-dkms

**URL:** <https://forum.endeavouros.com/t/broadcom-wl-dkms/10873>\
**Category:** Kernel, boot, graphics & hardware\
**Created:** [December 31, 2020, 7:24pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873 "2020-12-31T19:24:53Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 31, 2020, 7:24pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/1 "2020-12-31T19:24:53Z")

</div>

Broadcom wifi chip not connecting or not showing with new 5.10.3 kernel. Module loaded is bcma.

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 31, 2020, 8:05pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/2 "2020-12-31T20:05:04Z")

</div>

I was able to fix it by uninstalling broadcom-wl-dkms and installing broadcom-wl. Once it was working i reinstalled the broadcom-wl-dkms version. It just needed a kick to get it working! 😆

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 31, 2020, 9:09pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/3 "2020-12-31T21:09:44Z")

</div>

Just an update. I found that after i disconnected the ethernet and happened to reboot the wifi was lost again. I reverted to the broadcom-wl and it seems to stay. Did some tests unplugging the ethernet & restarting seems to stay working now.

---

<div class="post-metadata">

**Author:** ![shodan](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/s/9f8e36/32.png) [@shodan](https://forum.endeavouros.com/u/shodan)\
**Post date:** [January 2, 2021, 2:26am UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/4 "2021-01-02T02:26:05Z")

</div>

post if your computer starts freezing/locking

I did the same steps now and I’ll see the freezing/locking stops

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [January 2, 2021, 1:13pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/5 "2021-01-02T13:13:14Z")

</div>

Pinned globally on January 2, 2021, 1:13pm UTC



---

<div class="post-metadata">

**Author:** ![saberz](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/saberz/32/13729_2.png) [@saberz](https://forum.endeavouros.com/u/saberz)\
**Post date:** [January 2, 2021, 3:47pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/6 "2021-01-02T15:47:25Z")

</div>

_**Moderation Note: Moved from [Just in case anyone is experiencing issues with their WiFi on 5.10.3](https://forum.endeavouros.com/t/just-in-case-anyone-is-experiencing-issues-with-their-wifi-on-5-10-3/10924) so all the potential solutions would be in the pinned post.**_

Morning all!

A day or so ago I did a system update that installed the 5.10.3 Linux Kernel that broke my Broadcom WIFI drivers (no connectivity). So I had to run my 50ft Ethernet cable across the room for fixing (I am stubborn).

Turns out the issue was that the community repo Broadcom-WL driver was not updated (installed, but not working). I found out that you can enable the community-testing repo and install the newer broadcom package for the time being and then switch over to the regular repo should it become available in the future which looks like already happened.

This is just out here for a future solution should anyone else encounter it - I am sure there is a better way like rolling back the updates but I couldn’t figure it out (still new) and also tried using my LTS kernel with no luck.

Driver in question:  
[https://archlinux.org/packages/community-testing/x86\_64/broadcom-wl/](https://archlinux.org/packages/community-testing/x86_64/broadcom-wl/)

I enabled the community-testing repo and edited the pacman.conf file located in ./etc to be search only so I can pick and choose.

Find/Locate and edit the pacman.conf file using Vi or your favorite editor to uncomment “[community-testing] include =/etc/pacman.d/mirrorlist” and add “Usage = Sync Search” below it.

It should look like this:  
[community-testing] Include = /etc/pacman.d/mirrorlist  
Usage = Sync Search

Re-sync using  
pacman -Sy

Use to install the alternate driver.  
pacman -S community-testing/broadcom-wl-dkms

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [January 2, 2021, 3:56pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/7 "2021-01-02T15:56:02Z")

</div>

The only problem i have with this solution is for some users enabling the testing repo is not a good idea. It may create a lot of problems.

Edit: I have found that the dkms version wasn’t working and i reverted to the broadcom-wl and it is working for me on more than 4 machines.

---

<div class="post-metadata">

**Author:** ![saberz](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/saberz/32/13729_2.png) [@saberz](https://forum.endeavouros.com/u/saberz)\
**Post date:** [January 2, 2021, 3:58pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/8 "2021-01-02T15:58:22Z")

</div>

@ricklinux that is what I read as well as dependencies can get ugly, but it should not install anything setting the Usage to Sync Search based on my reading. This then allows you to install only the package you want and it will maintain that package. I did notice that when the new broadcom driver was pushed to “community” it synced over automatically and is no longer listing as community-testing.

I am by no means and expert and maybe I misinterpreted what I read - so when I failed to revert the update I went ahead with the above solution. Just an option

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [January 2, 2021, 4:00pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/9 "2021-01-02T16:00:03Z")

</div>

Maybe i didn’t see that part. I’m no expert on it either. I was just worried about it bringing in other updates from testing.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [January 2, 2021, 4:00pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/10 "2021-01-02T16:00:56Z")

</div>

An alternative way to install this from testing without adding the repo would be to just install it directly with `pacman -U`. Like this:

```auto
sudo pacman -U http://distro.ibiblio.org/archlinux/community-testing/os/x86_64/broadcom-wl-dkms-6.30.223.271-26-x86_64.pkg.tar.zst

```

This way you get the driver from testing without having to add the repo.

---

<div class="post-metadata">

**Author:** ![saberz](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/saberz/32/13729_2.png) [@saberz](https://forum.endeavouros.com/u/saberz)\
**Post date:** [January 2, 2021, 4:01pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/11 "2021-01-02T16:01:01Z")

</div>

For sure, I was scared I was going to bork my install - but it really is true when they say the linux community has a wealth of information and so long as you have the CLI, anything is possible! 🙂

---

<div class="post-metadata">

**Author:** ![saberz](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/saberz/32/13729_2.png) [@saberz](https://forum.endeavouros.com/u/saberz)\
**Post date:** [January 2, 2021, 4:01pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/12 "2021-01-02T16:01:55Z")

</div>

@dalto

See - I learn something new everyday - did not know I could do that =)

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [January 2, 2021, 4:02pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/13 "2021-01-02T16:02:19Z")

</div>

I’m going to try this one as i did have the dkms version before on all the systems.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [January 2, 2021, 4:04pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/14 "2021-01-02T16:04:31Z")

</div>

> [@saberz](#):
>
> I learn something new everyday - did not know I could do that =)

Just be careful if you try it with a package that has lots of dependencies. You could get in a situation where the package needs other dependent packages to be at a certain version which is only in testing.

---

<div class="post-metadata">

**Author:** ![anon63071375](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@anon63071375](https://forum.endeavouros.com/u/anon63071375)\
**Post date:** [January 2, 2021, 4:07pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/15 "2021-01-02T16:07:52Z")

</div>

> [@saberz](#):
>
> So I had to run my 50ft Ethernet cable across the room for fixing (I am stubborn).

Don’t forget you can connect your phone to your USB have your phone connected via wifi, and then use wired tethering. . . Just in case you don’t want to run a 50ft cable again next time.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [January 2, 2021, 4:09pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/16 "2021-01-02T16:09:41Z")

</div>

> [@fbodymechanic](#):
>
> Don’t forget you can connect your phone to your USB have your phone connected via wifi, and then use wired tethering

Just make sure your plan has sufficient data for this or you may end up with a surprise phone bill. 😲

EDIT: As @fbodymechanic points out, it shouldn’t use data if your phone is connected to wifi.

---

<div class="post-metadata">

**Author:** ![saberz](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/saberz/32/13729_2.png) [@saberz](https://forum.endeavouros.com/u/saberz)\
**Post date:** [January 2, 2021, 4:12pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/17 "2021-01-02T16:12:08Z")

</div>

@dalto

Both points taken!

@anon63071375

Again, I learn something new, thank you for pointing this out!

---

<div class="post-metadata">

**Author:** ![anon63071375](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@anon63071375](https://forum.endeavouros.com/u/anon63071375)\
**Post date:** [January 2, 2021, 4:13pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/18 "2021-01-02T16:13:59Z")

</div>

If your phone is connected via wifi. . . it shouldn’t matter? I guess I never checked. I have unlimited data. But I thought Phone + Wifi + tethering = ok?

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [January 2, 2021, 4:17pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/19 "2021-01-02T16:17:07Z")

</div>

> [@anon63071375](#):
>
> If your phone is connected via wifi. . . it shouldn’t matter?

Good point. Just make sure your wifi doesn’t lose connection and the phone fails over to cellular.

---

<div class="post-metadata">

**Author:** ![anon63071375](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/f0a364/32.png) [@anon63071375](https://forum.endeavouros.com/u/anon63071375)\
**Post date:** [January 2, 2021, 4:19pm UTC](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873/20 "2021-01-02T16:19:30Z")

</div>

Connect your phone at your own risk. Or run the cable. I’m certainly no phone guru, so I don’t know.

Everyday I dream for the day I win the lottery and can go out and buy a nice flip phone that only does calls and text messages. I hate this stupid phone.

[Next page](https://forum.endeavouros.com/t/broadcom-wl-dkms/10873.md?page=2)
