Kali Linux nie wykrywa sieci bezprzewodowej w trybie podwójnego rozruchu

3

Jestem nowy w Linuksie. Właśnie wczoraj pobrałem i zainstalowałem Kali Linux 1.0.7.

Mam połączenie bezprzewodowe w domu.

Ale Kali najwyraźniej nie wykrywa sieci. Idę do ikony sieci i widzę tam tylko połączenia przewodowe.

Kiedy wpisuję ifconfig, wydaje się, że wykryto połączenie ethernetowe:

$ 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)

Ale kiedy piszę

$ iwconfig

eth0: no wireless extensions

lo: no wireless extensions  

Jak mogę wykryć połączenie? Proszę pomóż. :(


EDYTUJ 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  
Gaurav Menezes
źródło
Czy w systemie Windows 8 / 8.1 uruchamiany jest podwójny rozruch z włączonym szybkim uruchamianiem?
Cornelius
Brakuje sterowników dla Twojej karty. Dołącz wyjściesudo lshw -class network
abhishekkannojia
Podwójne ładowanie z Windows 7 64-bit. Jeśli chodzi o kierowców, będę musiał sprawdzić i zobaczyć
Gaurav Menezes
Nie znaleziono polecenia bash :( Czy to lshw? to nie znaleziono części
Gaurav Menezes
Ok, chyba lshwnie jest zainstalowany. Dołącz tosudo lspci -nnk
abhishekkannojia

Odpowiedzi:

2

Twoja karta bezprzewodowa BCM43142nie jest obsługiwany przez sterownik open source b43(Patrz ten )
Spróbuj zainstalować ich własnościowego sterownika Broadcom STA Linux

Wykonaj następujące kroki, aby zbudować i zainstalować sterownik (Użyj powłoki root sudo -i):

  1. Zainstaluj wymagane pakiety i narzędzia

    # 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
    
  2. Pobierz odpowiedni sterownik Broadcom Linux STA stąd (32-bitowy lub 64-bitowy) http://www.broadcom.com/support/802.11/linux_sta.php

  3. Rozpakuj archiwum

    # mkdir hybrid_wl
    # cd hybrid_wl
    # tar xzf <path-to-tarball>/hybrid-v35*
    
  4. Zbuduj sterownik jako ładowalny moduł jądra systemu Linux

    # make clean
    # make
    
  5. Spowoduje to zbudowanie wl.kopliku. Jeśli ten plik nie jest obecny, oznacza to, że podczas budowy wystąpiły błędy. Teraz musisz usunąć sprzeczne sterowniki. Sprawdź, czy nie występują jakieś sprzeczne sterowniki

    # lsmod  | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
    
  6. Usuń te moduły, które są już obecne:

    # rmmod b43
    # rmmod brcmsmac
    # rmmod ssb
    # rmmod bcma
    # rmmod wl
    

    i na czarnej liście, aby zapobiec ich ładowaniu w przyszłości

    # 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 
    
  7. Zainstaluj moduł

    # insmod lib80211
    # insmod wl.ko
    
  8. Poczekaj kilka sekund, aż Network Manager wykryje nową instalację sterownika i sprawdź, czy Wifi działa.

Instrukcje są tutaj .

Mam nadzieję że to pomoże. :)

abhishekkannojia
źródło
W pierwszym kroku mówi się, że pakiety są nieobecne
Gaurav Menezes
dodaj te linie /etc/apt/sources.list. deb http://ftp.us.debian.org/debian stable main contrib non-free deb-src http://ftp.us.debian.org/debian stable main contrib non-free
abhishekkannojia
0

Możesz także spróbować
# apt-get install firmware-iwlwifi
# modprobe -r iwlwifi; modprobe iwlwifi

callielinux
źródło