Der n-Modus auf "iwlist wlan0 scan"

7

Ich weiß, wie man feststellt, ob der gescannte AP den B- oder G-Modus verwendet, aber wie man weiß (unter Verwendung von "iwlist wlan0 scan"), dass er das N-Protokoll verwendet? Wenn ich "iw dev wlan0 scan" verwende und sehe, ob die Zelle einen Block "HT-Funktionen" hat.

OK. "iw dev wlan scan" funktioniert teilweise, aber ich kann keine Daten über die Signalqualität, den Kanalmodus (ist es Master oder Ad-hoc) und die Sicherheitsoptionen erhalten. Ich muss alle Sicherheitsalgorithmusoptionen in einem Befehl finden.

Gibt es noch andere Möglichkeiten? wie Befehle von Drittanbietern? Irgendwelche Quellcode-Hack-Vorschläge?

Justin Bibys
quelle

Antworten:

8

Kein anderes Tool als iwkann Ihnen mehr Informationen geben. iwgibt bereits alle Informationen, die der Netzwerktreiber gibt. Wenn einige Informationen fehlen, aktualisieren Sie Ihren Netzwerktreiber (dh Ihren Kernel) und / oder iw.

Ein Beispiel für eine aktuelle iwAusgabe:

BSS 42:42:42:42:42:42 (on w0)
    TSF: 4922636642679 usec (56d, 23:23:56)
    freq: 2437
    beacon interval: 102
    capability: ESS ShortPreamble ShortSlotTime (0x0421)
    signal: -80.00 dBm
    last seen: 600 ms ago
    Information elements from Probe Response frame:
    SSID: bestSSIDevar
    Supported rates: 1.0* 2.0* 5.5* 6.0 9.0 11.0* 12.0 18.0 
    DS Parameter set: channel 6
    TIM: DTIM Count 0 DTIM Period 1 Bitmap Control 0x0 Bitmap[0] 0x0
    ERP: <no flags>
    Extended supported rates: 24.0 36.0 48.0 54.0 

Um die Signalqualität zu erhalten, schauen Sie einfach auf die signal:Linie. Der BSS-Typ ist in der capability:Zeile angegeben: ESS bedeutet, dass dies Teil eines größeren Netzwerks ist (es ist also der AP-Modus), IBSS bedeutet, dass das Netzwerk unabhängig ist, also der Ad-hoc-Modus.

Sicherheitsoptionen sind ein komplexes Tier, das in mehreren Informationselementen enthalten ist. Wenn Sie sehen , Privacyin capabilities, ist das Netzwerk irgendwie geschützt. Wenn Sie ein RSNInformationselement sehen, ... ist das Netzwerk über die Protokollfamilien des Robust Security Network geschützt, die informeller als WPA2 bezeichnet werden. Wenn Sie ein WPAInformationselement sehen, ist es WPA1. Wenn Sie keine RSNoder WPAInformationselemente sehen, aber es gibt Privacy, dann ist es Ihr alter WEP.

Hier ist ein Ausschnitt aus einem Netzwerk, das sowohl WPA als auch RSN mit CCMP und TKIP (aber nur TKIP für Gruppen) und IEEE 802.1X (nicht PSK) unterstützt:

BSS 46:46:46:46:46:46 (on w0)
    TSF: 4923527793080 usec (56d, 23:38:47)
    freq: 2412
    beacon interval: 102
    capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
    signal: -59.00 dBm
    last seen: 872 ms ago
    Information elements from Probe Response frame:
    SSID: bestest
    Supported rates: 1.0* 2.0* 5.5* 6.0 9.0 11.0* 12.0 18.0 
    DS Parameter set: channel 1
    TIM: DTIM Count 0 DTIM Period 1 Bitmap Control 0x0 Bitmap[0] 0x0
    ERP: <no flags>
    RSN:     * Version: 1
             * Group cipher: TKIP
             * Pairwise ciphers: TKIP CCMP
             * Authentication suites: IEEE 802.1X
             * Capabilities: 4-PTKSA-RC 4-GTKSA-RC (0x0028)
    Extended supported rates: 24.0 36.0 48.0 54.0 
    WPA:     * Version: 1
             * Group cipher: TKIP
             * Pairwise ciphers: TKIP
             * Authentication suites: IEEE 802.1X
             * Capabilities: (0x0000)
BatchyX
quelle
Die Signalqualität entspricht nicht der Signalstärke. Die Signalqualität ist das Signal-Rausch-Verhältnis und andere Parameter. Es ist neuer das gleiche. Auch der Kanalmodus wird nicht direkt wie in "iwlist wlan0 scan" gemeldet. im "iwlist wlan0 scan" -Modusparameter wird entweder Master-Modus, Ad-hoc, Mesh usw. angegeben
Justin Bibys
@JustinBibys: Kein Tool liefert direkt die Signalqualität mit aktuellen Kerneln. Sie müssen auch die Umfrageergebnisse verwenden ( iw dev w0 survey dump). (Nein, der von gemeldete Wert iwconfigist ein kompletter Witz)
BatchyX