drivers - No wifi with Broadcom 43142 - Ubuntu 16.04 - Ask Ubuntu


after browsing internet several hours, trying figure out how fix issue having, come in desperate time of need.

i using ubuntu 16.04 , reason, can't make wifi work @ all.

when run:

sudo apt-get install bcmwl-kernel-source

i following:

lecture des listes de paquets... fait construction de l'arbre des dépendances        lecture des informations d'état... fait les nouveaux paquets suivants seront installés :   bcmwl-kernel-source 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. il est nécessaire de prendre 0 o/1 515 ko dans les archives. après cette opération, 8 013 ko d'espace disque supplémentaires seront utilisés. sélection du paquet bcmwl-kernel-source précédemment désélectionné. (lecture de la base de données... 444582 fichiers et répertoires déjà installés.) préparation du dépaquetage de .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb ... dépaquetage de bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ... paramétrage de bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ... loading new bcmwl-6.30.223.248+bdcom dkms files... first installation: checking kernels... building 4.4.0-47-generic building architecture x86_64 building initial module 4.4.0-47-generic error: cannot create report: [errno 17] file exists: '/var/crash/bcmwl-kernel-source.0.crash' error! bad return status module build on kernel: 4.4.0-47-generic (x86_64) consult /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log more information. modprobe: fatal: module wl not found in directory /lib/modules/4.4.0-47-generic update-initramfs: deferring update (trigger activated) traitement des actions différées (« triggers ») pour initramfs-tools (0.122ubuntu8.5) ... update-initramfs: generating /boot/initrd.img-4.4.0-47-generic 

as can see, module wl not found , haven't found single way fix issue.

here more infos:

lspci -knn | grep net -a2

returns:

08:00.0 network controller [0280]: broadcom corporation bcm43142 802.11b/g/n [14e4:4365] (rev 01)     devicename: broadcom bcm43142 802.11bgn 1x1 wifi adapter + bt 4.0 combo adapter     subsystem: hewlett-packard company bcm43142 802.11b/g/n [103c:2230] 

i booting in insecure mod.

i have installed ubuntu uefi bios using flashdrive.

cat /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log

gives:

dkms make.log bcmwl-6.30.223.248+bdcom kernel 4.4.0-47-generic (x86_64) mercredi 9 novembre 2016, 22:00:56 (utc+0100) make : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-47-generic » makefile:691: cannot use config_cc_stackprotector_strong: -fstack-protector-strong not supported compiler cfg80211 api prefered kernel version using cfg80211 api   ld      /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/built-in.o   cc [m]  /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/src/shared/linux_osl.o gcc: error: unrecognized command line option ‘-fstack-protector-strong’ scripts/makefile.build:258 : la recette pour la cible « /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/src/shared/linux_osl.o » échouée make[1]: *** [/var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/src/shared/linux_osl.o] erreur 1 makefile:1418 : la recette pour la cible « _module_/var/lib/dkms/bcmwl/6.30.223.248+bdcom/build » échouée make: *** [_module_/var/lib/dkms/bcmwl/6.30.223.248+bdcom/build] erreur 2 make : on quitte le répertoire « /usr/src/linux-headers-4.4.0-47-generic » 

if wouldn't solve problem in way, can install source, described in second point.

  1. how installed bcm4360 on ubuntu 16.04 xenial. have same card vendor, make sure haven't omitted step.
  2. the last resort aka building source.

ad. 1

sudo -i apt update apt upgrade apt-get purge bcmwl-kernel-source reboot  sudo -i apt update apt-get install build-essential    # make sure if it's installed update-pciids apt-get install bcmwl-kernel-source reboot  # if it's still not working type: # modprobe wl 

after had list of available wifi networks in network menu @ top bar, had check "all users can connect network" in modify connections in same drop-down menu. (i think it's more safe use 2 separate steps purge & install rather install --reinstall).

ad. 2

if else fail, install driver source. pretty explanation given here http://www.broadcom.com/docs/linux_sta/readme.txt

frankly, i've never done before, because i've never had , won't.

better check against readme, installation process should start that:

sudo -i apt-get install build-essential linux-headers-generic # # i'm not sure following line: # apt-get build-dep linux-generic # mkdir hybrid_wl cd hybrid_wl [ `uname -m` == 'x86_64' ] && file='hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz' || file='hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz' wget http://www.broadcom.com/docs/linux_sta/$file tar -zxf $file make clean make make install 

the next steps depends on whether you're using wl module, in readme suggest checking

/lib/modules/`uname -r`/kernel/net/wireless

and on computer i've found in

/lib/modules/`uname -r`/updates/dkms/wl.ko

better check with:

sudo find / -name wl.ko

looking @ broadcom official support site, seems version 6.30.223.271 downloaded above date (compare 6.30.223.248 availabale in xenial or yakkety repos).


Comments

Popular posts from this blog

download - Firefox cannot save files (most of the time), how to solve? - Super User

windows - "-2146893807 NTE_NOT_FOUND" when repair certificate store - Super User

sql server - "Configuration file does not exist", Event ID 274 - Super User