wireless-bcm43142 precisa de driver wl pela Broadcom.
O problema com o wireless-bcm43142-dkms-6.20.55.19_amd64.deb é que você precisa consertá-lo com os patches apropriados para a sua versão do kernel.
você também precisa dos cabeçalhos do kernel correspondentes para construir o driver do kernal (wl.ko)
Você pode identificar sua versão do kernel usando: uname -r
Certifique-se de ter os cabeçalhos do kernel apropriados, caso contrário você não poderá executar a compilação
para o kernel 4.0 execute os seguintes passos: -
adicione este repositório ao /etc/apt/sourrces.list:
deb link principal contribuição não livre do sana
O sana é necessário para fazer o download dos cabeçalhos do kernel 4.0
executar
apt-get install linux-headers- uname -r
build-essential -y
faça o download do código-fonte do driver Broadcom wl de
link
extraia o zip e o cd para essa pasta
aplicar todos os 9 patches
patch -p1 < patches/wl-kmod-001_license.patch
patch -p1 < patches/wl-kmod-002_wext_workaround.patch
patch -p1 < patches/wl-kmod-003_kernel_3.8.patch
patch -p1 < patches/wl-kmod-004_kernel_3.15.patch
patch -p1 < patches/wl-kmod-005_gcc_4.9.patch
patch -p1 < patches/wl-kmod-006_kernel_3.16.patch
patch -p1 < patches/wl-kmod-007_kernel_3.17.patch
patch -p1 < patches/wl-kmod-008_kernel_3.18.patch
patch -p1 < patches/wl-kmod-009_kernel_4.0.patch
execute os seguintes códigos:
make
cp wl.ko /lib/modules/'uname -r'/kernel/net/wireless/
depmod
rmmod bcma
echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
modprobe wl