That was the bcmwl driver I was installing to try to fix the problem, it didn't work until I used 4.15.0.23 kernel version instead of 4.15.0.24
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to bcmwl in Ubuntu. https://bugs.launchpad.net/bugs/1778097 Title: bcmwl-kernel-source not working with linux-image-4.15.0-24-generic Status in bcmwl package in Ubuntu: Confirmed Bug description: Updated to linux-image-4.15.0-24-generic in my Ubuntu 16.04 LTS 64 bits and wireless stopped working, as if not present, but installed. Log file /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log showed: DKMS make.log for bcmwl-6.30.223.271+bdcom for kernel 4.15.0-24-generic (x86_64) mar 19 jun 20:06:46 CST 2018 make: se entra en el directorio '/usr/src/linux-headers-4.15.0-24-generic' CFG80211 API is prefered for this kernel version Using CFG80211 API CC [M] /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.o /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c: In function ‘osl_os_get_image_block’: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:1083:26: warning: passing argument 2 of ‘kernel_read’ makes pointer from integer without a cast [-Wint-conversion] rdlen = kernel_read(fp, fp->f_pos, buf, len); ^ In file included from ./include/linux/huge_mm.h:7:0, from ./include/linux/mm.h:463, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/include/linuxver.h:65, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:25: ./include/linux/fs.h:2858:16: note: expected ‘void *’ but argument is of type ‘loff_t {aka long long int}’ extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *); ^ /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:1083:37: warning: passing argument 3 of ‘kernel_read’ makes integer from pointer without a cast [-Wint-conversion] rdlen = kernel_read(fp, fp->f_pos, buf, len); ^ In file included from ./include/linux/huge_mm.h:7:0, from ./include/linux/mm.h:463, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/include/linuxver.h:65, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:25: ./include/linux/fs.h:2858:16: note: expected ‘size_t {aka long unsigned int}’ but argument is of type ‘char *’ extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *); ^ /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:1083:42: warning: passing argument 4 of ‘kernel_read’ makes pointer from integer without a cast [-Wint-conversion] rdlen = kernel_read(fp, fp->f_pos, buf, len); ^ In file included from ./include/linux/huge_mm.h:7:0, from ./include/linux/mm.h:463, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/include/linuxver.h:65, from /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/shared/linux_osl.c:25: ./include/linux/fs.h:2858:16: note: expected ‘loff_t * {aka long long int *}’ but argument is of type ‘int’ extern ssize_t kernel_read(struct file *, void *, size_t, loff_t *); ^ symbolmap: la: invalid section CC [M] /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.o /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_init_timer’: /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:2359:2: error: implicit declaration of function ‘init_timer’ [-Werror=implicit-function-declaration] init_timer(&t->timer); ^ /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:2360:10: error: ‘struct timer_list’ has no member named ‘data’ t->timer.data = (ulong) t; ^ /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.c:2361:20: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types] t->timer.function = wl_timer; ^ cc1: some warnings being treated as errors scripts/Makefile.build:332: fallo en las instrucciones para el objetivo '/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.o' make[1]: *** [/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/src/wl/sys/wl_linux.o] Error 1 Makefile:1552: fallo en las instrucciones para el objetivo '_module_/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build' make: *** [_module_/var/lib/dkms/bcmwl/6.30.223.271+bdcom/build] Error 2 make: se sale del directorio '/usr/src/linux-headers-4.15.0-24-generic' Installing the bcmwl package process: Leyendo lista de paquetes... Hecho Creando árbol de dependencias Leyendo la información de estado... Hecho Se instalarán los siguientes paquetes NUEVOS: bcmwl-kernel-source 0 actualizados, 1 nuevos se instalarán, 0 para eliminar y 0 no actualizados. Se necesita descargar 0 B/1 544 kB de archivos. Se utilizarán 8 064 kB de espacio de disco adicional después de esta operación. Seleccionando el paquete bcmwl-kernel-source previamente no seleccionado. (Leyendo la base de datos ... 1238639 ficheros o directorios instalados actualmente.) Preparando para desempaquetar .../bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu1~1.2_amd64.deb ... Desempaquetando bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.2) ... Configurando bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~1.2) ... Loading new bcmwl-6.30.223.271+bdcom DKMS files... First Installation: checking all kernels... Building only for 4.15.0-24-generic Building for architecture x86_64 Building initial module for 4.15.0-24-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash' Error! Bad return status for module build on kernel: 4.15.0-24-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information. modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='wl' modprobe: ERROR: could not insert 'wl': Unknown symbol in module, or unknown parameter (see dmesg) modprobe: ERROR: ../libkmod/libkmod-module.c:977 command_do() Error running install command for wl modprobe: ERROR: could not insert 'wl': Operation not permitted update-initramfs: deferring update (trigger activated) Procesando disparadores para initramfs-tools (0.122ubuntu8.11) ... update-initramfs: Generating /boot/initrd.img-4.15.0-24-generic Tried some versions of bcmwl, no one worked, switched to linux-image-4.15.0-23-generic and it worked, can't find a way to make it work in -24 version To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1778097/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp