[SOLVED] Broadcom wifi does not work. Porteus 4.0 64 bit
Posted: 28 Mar 2019, 14:18
Yes I am using 4.16.3
Getting lots of errors here:
Jon
Getting lots of errors here:
Code: Select all
root@porteus:/tmp/broadcom-wl-dkms-src# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory '/usr/src/linux-4.16.3'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
CC [M] /tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.o
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c: In function ‘wl_pci_probe’:
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:772:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if ((val & 0x0000ff00) != 0)
^~
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:774:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
bar1_size = pci_resource_len(pdev, 2);
^~~~~~~~~
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c: In function ‘wl_init_timer’:
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:2355:2: error: implicit declaration of function ‘init_timer’; did you mean ‘init_timers’? [-Werror=implicit-function-declaration]
init_timer(&t->timer);
^~~~~~~~~~
init_timers
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:2356:10: error: ‘struct timer_list’ has no member named ‘data’
t->timer.data = (ulong) t;
^
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:2357:20: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]
t->timer.function = wl_timer;
^
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c: In function ‘wl_monitor’:
/tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.c:2918:10: error: ‘struct net_device’ has no member named ‘last_rx’
skb->dev->last_rx = jiffies;
^~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:325: /tmp/broadcom-wl-dkms-src/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [Makefile:1561: _module_/tmp/broadcom-wl-dkms-src] Error 2
make[1]: Leaving directory '/usr/src/linux-4.16.3'
make: *** [Makefile:159: all] Error 2