Kali Linux Wireless Card не працює


2

Я новачок у Linux, тому будь ласка, голіть зі мною.
Я виконав свіжу установку Kali Linux на моєму ноутбуці, так що тепер єдиною операційною системою, доступною з якої є Kali Linux.
Ось моя проблема: Мій ноутбук не може підключитися до Інтернету через вже вбудовану бездротову карту.
Моя бездротова карта для ноутбука: Intel Corporation Centrino Advanced-N 6200 2x2 AGN і хоча система каже, що вона використовує драйвери ядра для iwlwifi досі немає бездротового підключення до Інтернету.
Я спробував змінити файл інтерфейсів під /etc/network/interfaces та додав:
# The primary network interfaces
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
Досі не пощастило.
Ось це ifconfig деталі:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.77  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::223:18ff:febe:ab8e  prefixlen 64  scopeid 0x20<link>
        ether 00:23:18:be:ab:8e  txqueuelen 1000  (Ethernet)
        RX packets 27689  bytes 27448393 (26.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 15299  bytes 1495734 (1.4 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xd4600000-d4620000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 2460  bytes 187820 (183.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2460  bytes 187820 (183.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:27:10:94:a8:3c  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Ось це iwconfig деталі:

lo        no wireless extensions.

wlan0     IEEE 802.11abgn  ESSID:"ATT653"  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

eth0      no wireless extensions.

ПРИМІТКА: Для ESSID, я вручну додав "ATT653", використовуючи

ifconfig wlan0 up
iwconfig wlan0 essid "ATT653"
dhclient wlan0

Це не спрацювало, оскільки моя мережа зашифрована WPA2.
Ось інформація про карту бездротової мережі:

root@kali:~# lspci
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)


і

root@kali:~# lspci -vq
02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
    Subsystem: Intel Corporation Centrino Advanced-N 6200 2x2 AGN
    Flags: bus master, fast devsel, latency 0, IRQ 29
    Memory at d4400000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: [c8] Power Management version 3
    Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [e0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Device Serial Number 00-27-10-ff-ff-94-a8-3c
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

Будь ласка, допоможіть вирішити цю проблему.

Відповіді:


1

Підключення до мережі WPA2-PSK вручну здійснюється таким чином:

wpa_passphrase NetworkBSSID NetworkPassword > somefile.txt
ip link set dev wlan0 down
ip addr flush dev wlan0
pkill -9 dhclient
pkill -9 wpa_supplicant
ip link set dev wlan0 up
wpa_supplicant -B -Dnl80211 -i wlan0 -c somefile.txt 
dhclient -v wlan0

Після цього обміну, переконайтеся, що ваш DHCP-сервер передав вам обидва шлюзу за замовчуванням ( ip route show | grep за замовчуванням ) і відповідні сервери імен ( cat /etc/resolv.conf ). Якщо ні, потрібно виправити це:

ip route add default via IP.Address.Of.YourGW
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf

З набору з 8 команд вище, перша команда, звичайно, потрібна тільки один раз. Наступні п'ять команд очищаються після попередніх спроб з'єднання. Виклик до wpa_supplicant це те, що ви дійсно пропустили. Використання nl80211 Водій став можливий завдяки тому, що iwlwifi це повністю сумісний з 80211 драйвер, тому вам не потрібно використовувати старий драйвер, wext .

Будь ласка ні Заплутатися: в wpa_supplicant дзвоніть, ви повинні ні використовувати ім'я драйвера простору ядра, iwlwifi : ти обов'язково використовувати ім'я драйвера простору користувача, nl80211 .

Нарешті, використовуються команди, ifconfig і iwconfig , є застарілими, PLS використання ip замість цього.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.