bcmwl kernel module does not build with kernel version 5.6 or 5.8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bcmwl (Ubuntu) |
Fix Released
|
Medium
|
Alberto Milone | ||
Focal |
Fix Released
|
Medium
|
Brian Murray |
Bug Description
After kernel update to 5.6.0-1007-oem wifi stopped working.
Turned out dkms is unable to build the bcmwl module.
The make log shows:
ubuntu@
DKMS make.log for bcmwl-6.
ons 15 apr 2020 09:19:05 CEST
make: Entering directory '/usr/src/
CFG80211 API is prefered for this kernel version
Using CFG80211 API
AR /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
/var/lib/
/var/lib/
949 | return (ioremap_
| ^~~~~~~~~~~~~~~
| ioremap_cache
/var/lib/
949 | return (ioremap_
| ~^~~~~~
In file included from /var/lib/
/var/lib/
/var/lib/
52 | if (wl_dbg_level & WL_DBG_DBG) { \
| ^
/var/lib/
816 | WL_DBG(("network eap\n"));
| ^~~~~~
/var/lib/
817 | default:
| ^~~~~~~
/var/lib/
/var/lib/
593 | if ((wl->regsva = ioremap_
| ^~~~~~~~~~~~~~~
| ioremap_cache
/var/lib/
593 | if ((wl->regsva = ioremap_
| ^
/var/lib/
/var/lib/
780 | if ((val & 0x0000ff00) != 0)
| ^~
/var/lib/
782 | bar1_size = pci_resource_
| ^~~~~~~~~
/var/lib/
783 | bar1_addr = (uchar *)ioremap_
| ^
/var/lib/
/var/lib/
3376 | if ((wl->proc_entry = proc_create_
| ^~~~~~~~
| |
| const struct file_operations *
In file included from /var/lib/
./include/
59 | extern struct proc_dir_entry *proc_create_
| ^~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[1]: *** [scripts/
make[1]: *** Waiting for unfinished jobs....
In file included from ./include/
In function ‘strncpy’,
inlined from ‘_wl_add_
./include/
284 | return __builtin_
| ^~~~~~~
/var/lib/
./include/
305 | return __builtin_
| ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[1]: *** [scripts/
make: *** [Makefile:1695: /var/lib/
make: Leaving directory '/usr/src/
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: bcmwl-kernel-source 6.30.223.
ProcVersionSign
Uname: Linux 5.6.0-1007-oem x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu26
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Wed Apr 15 09:21:58 2020
InstallationDate: Installed on 2019-12-17 (119 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: bcmwl
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in bcmwl (Ubuntu): | |
assignee: | nobody → Alberto Milone (albertomilone) |
Changed in bcmwl (Ubuntu Focal): | |
status: | New → Triaged |
Changed in bcmwl (Ubuntu): | |
status: | Confirmed → In Progress |
importance: | Undecided → Medium |
Changed in bcmwl (Ubuntu Focal): | |
importance: | Undecided → Medium |
summary: |
- bcmwl kernel module does not build with 5.6.0 kernel + bcmwl kernel module does not build with 5.6.0 kernel or later |
Changed in bcmwl (Ubuntu Focal): | |
assignee: | nobody → Brian Murray (brian-murray) |
summary: |
- bcmwl kernel module does not build with 5.6.0 kernel or later + bcmwl kernel module does not build with kernel version 5.6 or 5.8 |
Changed in bcmwl (Ubuntu Focal): | |
milestone: | none → ubuntu-20.04.2 |
tags: | removed: verification-needed |
other info: ubuntu- inspiron- 5482:~$ dkms status dkms/evdi/ 5.2.14/ source/ dkms.conf does not exist.
ubuntu@
bcmwl, 6.30.223.271+bdcom, 5.3.0-26-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 5.3.0-40-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 5.4.0-1002-oem, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 5.4.0-21-generic, x86_64: installedError! Could not locate dkms.conf file.
File: /var/lib/
evdi, 1.6.0+dfsg, 5.4.0-1002-oem, x86_64: built
The hardware is a Dell DW1560.
Tried to reinstall with: 30.223. 271+bdcom
sudo dkms install bcmwl/6.
which gave above output.