I am getting this dkms error broadcom-sta, 6.30.223.271, 5.11.0-37-generic, x86_64: installed (WARNING! Diff between built and installed module!)

this is my

dkms status
8812au, 5.6.4.2_35491.20191025, 5.11.0-37-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 5.11.0-37-generic, x86_64: installed
broadcom-sta, 6.30.223.271, 5.11.0-37-generic, x86_64: installed (WARNING! Diff between built and installed module!)

I am new to Linux so I used multiple tutorials but nothing seems to work for my system. I even ended up getting a TPU AC600 T2U Nano, and even that doesn't solve the issue as even that doesn't get installed


Solution 1:

The following command should fix the diff error.

sudo dkms uninstall -m broadcom-sta -v 6.30.223.271 -k 5.11.0-37-generic && sudo dkms install -m broadcom-sta -v 6.30.223.271 -k 5.11.0-37-generic --force

and

sudo dkms uninstall -m bcmwl -v 6.30.223.271+bdcom -k 5.11.0-37-generic && sudo dkms install -m bcmwl -v 6.30.223.271+bdcom -k 5.11.0-37-generic --force

Hope this helps!