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.
- how installed bcm4360 on ubuntu 16.04 xenial. have same card vendor, make sure haven't omitted step.
- 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
Post a Comment