Δημοσιεύτηκε: 01 Σεπ 2015, 09:38
Signal Level και Link Quality ασύρματης σύνδεσης
Η κύρια εντολή εδώ είναι η iwconfig. Αυτό που πρέπει να βρούμε πρώτα απ' όλα είναι πως ονομάζεται η σύνδεσή μας, στην διανομή που έχουμε. Δίνοντας σκέτη την εντολή (χωρίς παραμέτρους) θα δούμε και το ονόμα.
- Κώδικας: Επιλογή όλων
iwconfig
Εδώ υποθέτουμε ότι το όνομα της ασύρματης σύνδεσής μας είναι wlan0. Παίζοντας με την awk μπορούμε να έχουμε το επιθυμητό αποτέλεσμα (πχ για να το περάσουμε σε ένα conky ή ένα script).
- Κώδικας: Επιλογή όλων
iwconfig wlan0 |awk '/Signal/ { print $1,$2 }'
Παράδειγμα εξόδου:
- Κώδικας: Επιλογή όλων
Link Quality=62/70
- Κώδικας: Επιλογή όλων
iwconfig wlan0 |awk '/Signal/ { print $3,$4 }'
Παράδειγμα εξόδου:
- Κώδικας: Επιλογή όλων
Signal level=-46
Σε περίπτωση που θέλουμε να δούμε σε πραγματικό χρόνο τις τιμές, συνδυάζουμε με την watch.
- Κώδικας: Επιλογή όλων
watch -n 1 "iwconfig wlan0 |awk '/Signal/ { print \$1,\$2; }'"