Sou novo no Linux. Acabei de baixar e instalar o Kali Linux 1.0.7 ontem.
Eu tenho uma conexão sem fio em casa.
Mas Kali não parece estar detectando a rede. Vou até o ícone de rede e vejo apenas conexões com fio.
Quando digito ifconfig, parece haver uma conexão Ethernet detectada:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 20:89:84e5:f0:37
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txquelen:1000
RX bytes:0 (0.0B) TX bytes:0 (0.0B)
Interrupt:16
lo Link encap: local Loopback
inet addr:127.0.1.1 Mask: 255.1.1.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txquelen:0
RX bytes:1200(1.1 KiB) TX bytes:1200(1.1KiB)
Mas quando eu digito
$ iwconfig
eth0: no wireless extensions
lo: no wireless extensions
Como posso fazer com que ele detecte a conexão? Por favor ajude. :(
EDITAR 1:
$ lspci -nnk
01:00.0 Ethernet controller [0200]: Atheros Communications Inc. Device [1969:10a0] (rev 01) Subsystem: Lenovo Device [17aa:3802] Kernel Driver in use : alx
02:00.0 Network controller [0280] :Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01) Subsystem:Lenovo Device [17aa:0611] Kernel Driver in use: bcma-pci-bridge
Responder1
Sua placa wireless BCM43142
não é suportada por driver de código aberto b43
(consulteesse)
Tente instalar o driver proprietárioBroadcom Linux STA
Siga estas etapas para construir e instalar o driver (use root shell sudo -i
):
Instale os pacotes e ferramentas necessários
# echo 'deb http://ftp.us.debian.org/debian stable main contrib non-free' > /etc/apt/sources.list # echo 'deb-src http://ftp.us.debian.org/debian stable main contrib non-free' > /etc/apt/sources.list # apt-get update && apt-get upgrade # apt-get install build-essential linux-headers-$(uname -r) # apt-get build-dep linux
Baixe o driver Broadcom Linux STA adequado aqui (32 bits ou 64 bits)http://www.broadcom.com/support/802.11/linux_sta.php
Extraia o tarball
# mkdir hybrid_wl # cd hybrid_wl # tar xzf <path-to-tarball>/hybrid-v35*
Construir driver como módulo de kernel carregável do Linux
# make clean # make
Isso criará
wl.ko
o arquivo. Se este arquivo não estiver presente significa que houve erros durante a construção. Agora você precisa remover drivers conflitantes. Verifique se algum dos drivers conflitantes está presente# lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
Remova os módulos que já estão presentes:
# rmmod b43 # rmmod brcmsmac # rmmod ssb # rmmod bcma # rmmod wl
e coloque-os na lista negra para evitar carregá-los no futuro
# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf # echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf # echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf
Instale o módulo
# insmod lib80211 # insmod wl.ko
Aguarde alguns segundos para que o Network Manager detecte a instalação do novo driver e verifique se o Wifi está funcionando.
As instruções são retiradas deaqui.
Espero que isto ajude. :)
Responder2
Você também pode tentar
# apt-get install firmware-iwlwifi
# modprobe -r iwlwifi; modprobe iwlwifi