Comment 9 for bug 1397383

Revision history for this message
Vincenzo Costa (cvincenzo16) wrote :

Ok, after some new attempts I can file a report of what's going on.
I tried again with a live session on a daily ubuntu image. By issuing manually inside a shell the command

sudo apt-get install bcmwl-kernel-source

the wireless network is immediately recognised.
So I decided to try this same command on my installed 14.04.1 system with the 3.16.0-25 kernel, but the package is already installed, and won't istall again.
Then I tried this:

sudo apt-get --reinstall install bcmwl-kernel-source

after this the wireless network does NOT work. Instead, the command also broke my working network with 3.13.0-40 kernel!!!
Besides, the command

sudo modprobe wl

gives: "no such module"

In an attempt to fix my wireless network within the 3.13 kernel I reinstalled the bcmwl package again. The command was issued under the old kernel this time, and this is the result:

Loading new bcmwl-6.30.223.141+bdcom DKMS files...
Building for 3.13.0-40-generic and 3.16.0-25-generic
Building for architecture x86_64
Building initial module for 3.13.0-40-generic
Done.

wl:
Running module version sanity check.
 - Original module
    - No original module exists within this kernel
     - Installation
        - Installing to /lib/modules/3.13.0-40-generic/updates/dkms/

        depmod......

        DKMS: install completed.
        Building initial module for 3.16.0-25-generic
        Error! Bad return status for module build on kernel:
3.16.0-25-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/make.log for more
information.
update-initramfs: deferring update (trigger activated)
Elaborazione dei trigger per initramfs-tools (0.103ubuntu4.2)...

I would stress the attention on this part:

"........Error! Bad return status for module build on kernel:...."

The wireless network works again under 3.13, but apparently, for some reason, the module is NOT built for the new kernel. So it seems that some compilation error is present.
I attached the make.log file.