Anda membingungkan driver kernel dan driver ruang pengguna. Dalam kasus Anda, Anda tentu dapat menggunakan WEXT, tetapi juga nl80211 (saya pikir).
WEXT (atau WE = Wireless Extensions) adalah modifikasi yang diperkenalkan ke kernel Linux pada tahun 1997 oleh Jean Tourrhiles. Menurut halaman Web ini yang ditulis oleh Tourrhiles sendiri,
Wireless Extension (WE) adalah API generik yang memungkinkan driver untuk mengekspos ke ruang pengguna, konfigurasi dan statistik khusus untuk LAN Nirkabel umum. Keindahannya adalah bahwa satu set alat dapat mendukung semua variasi LAN Nirkabel, terlepas dari jenisnya (selama driver mendukung Perpanjangan Nirkabel). Keuntungan lain adalah parameter ini dapat diubah dengan cepat tanpa me-restart driver (atau Linux).
Dengan kata lain, WEXT duduk di atas driver Anda, dan memungkinkan wpa_supplicant untuk berinteraksi dengannya. Perhatikan bahwa wpa_supplicant dan driver termasuk dalam ranah kernel yang berbeda, (yang pertama ke ruang pengguna, yang kedua ke ruang kernel), oleh karena itu diperlukan API yang dapat bertindak sebagai perantara. Ini adalah peran yang dimainkan oleh pembalap yang disebut oleh Bob.
Namun, halaman Web Linux-Wireless ini secara eksplisit menyatakan itu
Apakah KAMI sedang dikembangkan lebih lanjut?
Tidak, bukan. Hanya perbaikan bug yang diterima untuk KAMI.
dan
Apa yang dimaksud dengan penggantian Wireless-Extensions?
Pengembangan baru harus difokuskan pada cfg80211 dan nl80211.
Bahkan, jika kueri wpa_supplicant saya secara drect (yaitu, bukan halaman manual, tetapi perintah
wpa_supplicant -h
Saya mendapatkan (sebagian) balasan ini:
drivers:
wext = Linux wireless extensions (generic)
nl80211 = Linux nl80211/cfg80211
wired = Wired Ethernet driver
none = no driver (RADIUS server/WPS ER)
options:....
Dengan kata lain, setia pada kata-kata Linux Wireless, dukungan untuk semua driver lain kecuali Wext dan nl80211 telah dijatuhkan, dan dukungan untuk Wext telah dipertahankan karena ...
Apakah kita masih menggunakan KAMI?
Ya cfg80211 dan nl80211 masih sedang dikerjakan sehingga WE masih digunakan. Semua driver mac80211 mendukung WEs karena mac80211 menggunakannya. Idenya adalah untuk perlahan-lahan mulai memindahkan barang ke cfg80211 dan nl80211 yang belum ada di sana dan menambahkan fitur baru ke dalamnya juga.
Ini berlaku untuk Linux Kernel 3.11.1-031101-generic.
Anda yang telah menggunakan hostapd, sudah pasti sudah mengetahui semua ini, karena driver standar untuk hostapd persis nl80211.
aircrack
. Padahal, saya tidak mengerti dari sudut pandang arsitektur, level apa yang diwakili oleh pengemudi itu.