Differences between revisions 1 and 2
Revision 1 as of 2019-09-18 08:26:09
Size: 336
Editor: asbesto
Comment:
Revision 2 as of 2019-09-18 09:03:36
Size: 1632
Editor: asbesto
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
iwlist wlan0 scan e un colpo di grep diocane iw wlan0 scan e un colpo di grep diocane:

Andiamo di awk

{{{
$1 == "BSS" {
    MAC = $2
    wifi[MAC]["enc"] = "Open"
}
$1 == "SSID:" {
    wifi[MAC]["SSID"] = $2
}
$1 == "freq:" {
    wifi[MAC]["freq"] = $NF
}
$1 == "signal:" {
    wifi[MAC]["sig"] = $2 " " $3
}
$1 == "WPA:" {
    wifi[MAC]["enc"] = "WPA"
}
$1 == "WEP:" {
    wifi[MAC]["enc"] = "WEP"
}
END {
    printf "%s, %s, %s, %s\n","SSID","Encryption","Signal","Frequency"

    for (w in wifi) {
        printf "%s, %s, %s, %s\n",wifi[w]["SSID"],wifi[w]["enc"],wifi[w]["sig"],wifi[w]["freq"]
    }
}
}}}

il risultato soddisfa:

{{{
root@rover:/home/asbesto# iw wlan0 scan | awk -f scan.awk
SSID, Encryption, Signal, Frequency
Linkem2.4GHz_51F02C, Open, -76.00 dBm, 2462
mynetworch23, Open, -83.00 dBm, 5300
Vodafone-WiFi, Open, -77.00 dBm, 5180
Telecom-61991747, WPA, -84.00 dBm, 5520
Vodafone-WiFi, Open, -75.00 dBm, 2467
Home, WPA, -70.00 dBm, 2412
Vodafone-WiFi, Open, -57.00 dBm, 2442
Wiremore, Open, -28.00 dBm, 2437
FASTWEB-D67AA9(2.4ghz), WPA, -68.00 dBm, 2412
Vodafone-A46124408, Open, -77.00 dBm, 2467
VodafoneMontedoro, Open, -77.00 dBm, 5180
Telecom-61991747, WPA, -74.00 dBm, 2462
VodafoneMontedoro, Open, -58.00 dBm, 2442
tvccSiracusa, Open, -77.00 dBm, 5200
FASTWEB-D67AA9(5ghz), Open, -67.00 dBm, 5500
}}}

Perche' BASH VINCE, DIOPORCO

Scan delle reti wifi presenti

iw wlan0 scan e un colpo di grep diocane:

Andiamo di awk

$1 == "BSS" {
    MAC = $2
    wifi[MAC]["enc"] = "Open"
}
$1 == "SSID:" {
    wifi[MAC]["SSID"] = $2
}
$1 == "freq:" {
    wifi[MAC]["freq"] = $NF
}
$1 == "signal:" {
    wifi[MAC]["sig"] = $2 " " $3
}
$1 == "WPA:" {
    wifi[MAC]["enc"] = "WPA"
}
$1 == "WEP:" {
    wifi[MAC]["enc"] = "WEP"
}
END {
    printf "%s, %s, %s, %s\n","SSID","Encryption","Signal","Frequency"

    for (w in wifi) {
        printf "%s, %s, %s, %s\n",wifi[w]["SSID"],wifi[w]["enc"],wifi[w]["sig"],wifi[w]["freq"]
    }
}

il risultato soddisfa:

root@rover:/home/asbesto# iw wlan0 scan | awk -f scan.awk
SSID, Encryption, Signal, Frequency
Linkem2.4GHz_51F02C, Open, -76.00 dBm, 2462
mynetworch23, Open, -83.00 dBm, 5300
Vodafone-WiFi, Open, -77.00 dBm, 5180
Telecom-61991747, WPA, -84.00 dBm, 5520
Vodafone-WiFi, Open, -75.00 dBm, 2467
Home, WPA, -70.00 dBm, 2412
Vodafone-WiFi, Open, -57.00 dBm, 2442
Wiremore, Open, -28.00 dBm, 2437
FASTWEB-D67AA9(2.4ghz), WPA, -68.00 dBm, 2412
Vodafone-A46124408, Open, -77.00 dBm, 2467
VodafoneMontedoro, Open, -77.00 dBm, 5180
Telecom-61991747, WPA, -74.00 dBm, 2462
VodafoneMontedoro, Open, -58.00 dBm, 2442
tvccSiracusa, Open, -77.00 dBm, 5200
FASTWEB-D67AA9(5ghz), Open, -67.00 dBm, 5500

Estrazione degli ESSID

Verifica con db esistente

files /etc/network/interface.ESSID bello e pronto

Mi connetto

service networking start, non serve altro porcodio

vaffanculo

MyConnectionManager (last edited 2020-03-01 11:21:33 by asbesto)