Alex313031 / ThoriumOS

ChromiumOS fork with Thorium Browser, x264/x265 codecs, Widevine, Kernel 5.15, Linux firmware/modules support, Nouveau, Intel microcode, and extra packages.
https://thorium.rocks/thoriumos
Other
358 stars 29 forks source link

WiFi Broadcom BCM43142 driver #40

Open DadiBit opened 10 months ago

DadiBit commented 10 months ago

Hello, I would like to report that the BCM 43142 Wi-Fi card on my laptop doesn't work. I have the same issue with all other main Linux distros, although I was able to install the driver on arch with the broadcom-wl (or maybe broadcom-wl-dkms, I can't recall) package. On Debian based distros, I installed the bcmwl-kernel-source package.

I have no idea how to compile the OS from scratch with proprietary drivers, unluckily: could someone provide a general overview guide perhaps? I see that there are some patches for Broadcom devices, but to my understanding, they are for the ones supported by the kernel.

Alex313031 commented 7 months ago

@DadiBit I plan to update the docs to make it easier for people to build. Building ThoriumOS is not a light thing, however. It takes 150Gb for the ChromiumOS code + another 100Gb for the Chromium and Thorium code. Building it takes up 16GB+ of RAM, and takes upwards of 8 hours even on my overclocked Ryzen 3800XT.

ChromiumOS is based on Gentoo, and I have already added some proprietary drivers to ThoriumOS. If you can find the equivalent in Gentoo usptream, I could probably add it.