*** This bug is a duplicate of bug 1757008 ***
    https://bugs.launchpad.net/bugs/1757008

** Also affects: broadcom-sta
   Importance: Undecided
       Status: New

-- 
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 Broadcom 802.11 Linux STA driver:
  New
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/broadcom-sta/+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

Reply via email to