Broadcom-wl in DKMS audit

Running @made-lief’s current archcanary app, I get the following alert regarding broadcom-wl

IIRC, this is provided during EOS installation in order to be able to utilize the wifi within (legacy) Apple hardware. Is there a reason it is marked as an “untracked source”?

Not really a big deal at all (I can easily “mark it good”) but still curious… is this simply an insignificant hygiene matter of labeling or should this module be tracked by its source?

Just a friendly reminder: Plain text or screenshots of terminal output can be difficult to read. it’s a lot easier to read terminal output if you use the forum’s Preformatted Text option in posts and replies.

--- [11] Kernel module / DKMS audit
   Clean: all loaded modules traceable to pacman packages or DKMS.
   WARNING: DKMS module from untracked source: broadcom-wl/6.30.223.271, 6.18.37-1-lts, x86_64: installed
         Still using it (e.g. a proprietary driver never meant to be
         pacman-tracked)? Mark it known-good:
             pkexec /usr/lib/archcanary/root-helper --allowlist-add-dkms: broadcom-wl
         Leftover from a package you already removed? Clean up the
         stale registration instead:
            sudo dkms remove broadcom-wl/6.30.223.271 --all
  WARNING: DKMS module from untracked source: broadcom-wl/6.30.223.271, 7.1.2-arch3-1, x86_64: installed
  WARNING: DKMS module from untracked source: broadcom-wl/6.30.223.271, 7.1.2-zen3-1-zen, x86_64: installed

Good point - for some reason this particular output felt more screen-grab-worthy than like pure terminal output. Thanks for converting. (Unless you got the same warning via archcanary?)

After reinvesting this part.
Fixed the DKMS false-positive — pull the latest and reinstall to pick it up:

  git pull
  ./install.sh

Thanks for reporting :wink:

PS: More people can probably remove their dkms driver from the allow list.

Now all clear on the western front…