Η σήραγγα πεθαίνει αφού ο φορητός υπολογιστής μείνει για λίγο ανέγγιχτος, και επανέρχεται τη στιγμή που αγγίζετε το trackpad. Αυτό το μοτίβο δείχνει ότι η ασύρματη ζεύξη μπαίνει σε εξοικονόμηση ενέργειας, όχι ότι η πύλη VPN απορρίπτει τα διαπιστευτήριά σας. Ένα πολυάσχολο πρωινό στο ίδιο προφίλ είναι η απόδειξη: η σήραγγα επιβιώνει όσο ρέει κίνηση και πέφτει μόλις το ασύρματο σωπάσει. Περάστε τους ελέγχους παρακάτω με σειρά, σταματήστε στον πρώτο που αποτυγχάνει και μόνο τότε αλλάξτε μία ρύθμιση.

Έλεγχος πρώτος: ακολουθεί η αποσύνδεση την αδράνεια;

Ξεκινήστε αποδεικνύοντας τη συσχέτιση αντί να την υποθέσετε. Σημειώστε την ώρα τοίχου του τελευταίου πακέτου που στείλατε, την ώρα που ο πελάτης ανέφερε ότι η σήραγγα έπεσε και αν η οθόνη έσβησε στο μεταξύ. Αν το κενό είναι το ίδιο κάθε φορά, έχετε πρόβλημα στη διαδρομή αδράνειας· αν οι αποσυνδέσεις συμβαίνουν τυχαία κατά την ενεργή χρήση, πηγαίνετε στον πέμπτο έλεγχο.

Ένα φθηνό τεστ που δεν κοστίζει τίποτα να αναιρεθεί: στείλτε σταθερό ping χαμηλού ρυθμού στην πύλη σας για είκοσι λεπτά και αφήστε το μηχάνημα ήσυχο. Αν η σήραγγα αντέξει σε όλη τη διάρκεια, η συνεχής μικρή κίνηση συγκαλύπτει το σύμπτωμα αντί να το διορθώνει, κάτι που παραμένει χρήσιμη ένδειξη. Κρατάω αυτή την έξοδο ping σε ένα πρόχειρο τερματικό και τη συγκρίνω μετά με το αρχείο του πελάτη, γιατί τα δύο ρολόγια σπάνια συμφωνούν.

Έλεγχος δεύτερος: είναι μόνο κίνηση VPN;

Πριν κατηγορήσετε τη σήραγγα, βρείτε αν η ίδια η ζεύξη είναι ακόμη χρησιμοποιήσιμη. Όσο η σήραγγα είναι νεκρή αλλά η οθόνη ακόμη σβηστή, δοκιμάστε να φτάσετε τη διεύθυνση του σημείου πρόσβασης και έναν δημόσιο κεντρικό υπολογιστή μέσω IP. Αν αποτύχει και το συνηθισμένο ping, το ασύρματο ή το σημείο πρόσβασης σας έριξαν και ο πελάτης VPN είναι απλός θεατής.

Αν η συνηθισμένη κίνηση ρέει ενώ η σήραγγα σωπαίνει, η ζεύξη είναι υγιής και το πρόβλημα βρίσκεται στους χρονοδιακόπτες της ίδιας της σήραγγας ή στον τρόπο που ο πελάτης χειρίζεται μια επανάληψη. Αυτές είναι δύο διαφορετικές διορθώσεις, οπότε μην παραλείψετε αυτό το βήμα. Σε φορητό με Wi-Fi και Ethernet μαζί, βγάλτε το καλώδιο και επαναλάβετε το τεστ αδράνειας: μια αποσύνδεση αδράνειας που εξαφανίζεται σε ενσύρματο Ethernet είναι ισχυρή ένδειξη για το ασύρματο επίπεδο.

Έλεγχος τρίτος: διαβάστε την κατάσταση εξοικονόμησης ενέργειας

Τα περισσότερα περιβάλλοντα επιφάνειας εργασίας σας δίνουν ένα πλαίσιο ελέγχου, αλλά το πλαίσιο δεν είναι η κατάσταση στην οποία βρίσκεται ο οδηγός. Διαβάστε πρώτα την αναφορά του ίδιου του οδηγού και μετά αποφασίστε. Σε Linux με mac80211 η διεπαφή απαντά απευθείας:

iw dev wlan0 get power_save          # on or off, per interface
sudo iw dev wlan0 set power_save off # diagnostic only, lost on reconnect

Η δεύτερη εντολή είναι τεστ, όχι διόρθωση. Δεν επιβιώνει από αποσύνδεση, αναστολή ή επανεκκίνηση, κάτι που την κάνει καθαρό τρόπο να ελέγξετε την υπόθεση χωρίς να αφήσετε μόνιμες αλλαγές.

Στα Windows powercfg /q SCHEME_CURRENT εκτυπώνει το ενεργό σχήμα και το υποδέντρο του ασύρματου προσαρμογέα δείχνει αν μπορεί να δοθεί εντολή στον προσαρμογέα να εξοικονομεί ενέργεια· η ίδια επιλογή βρίσκεται και στη Διαχείριση Συσκευών στην καρτέλα διαχείρισης ενέργειας του προσαρμογέα. Στο macOS η εξοικονόμηση ενέργειας 802.11 ανά διεπαφή δεν σας εκτίθεται, οπότε κοιτάξτε αντ' αυτού pmset -g για συμπεριφορά ύπνου και αναμονής. Εκεί η βλάβη αποδεικνύεται συνήθως η διαδρομή ύπνου και αφύπνισης και όχι η συμπεριφορά αδράνειας του ασύρματου.

Έλεγχος τέταρτος: αλλάξτε ένα πράγμα και επαναλάβετε το τεστ

Αλλάξτε ακριβώς μία μεταβλητή ανά εκτέλεση και επαναλάβετε το ίδιο φορτίο. Αν η σήραγγα αντέχει τώρα μια ώρα αδράνειας με την εξοικονόμηση ενέργειας κλειστή, μάθατε κάτι πραγματικό. Αν πέφτει ακόμη, επαναφέρετε την αλλαγή πριν δοκιμάσετε την επόμενη ιδέα, αλλιώς καταλήγετε με τρεις επικαλυπτόμενες ρυθμίσεις και καμία ιδέα ποια μετράει.

Η διατήρηση της σύνδεσης ζωντανή είναι η άλλη ανεξάρτητη μεταβλητή και μπερδεύεται συνεχώς με την εξοικονόμηση ενέργειας. Το PersistentKeepalive = 25 του WireGuard κρατά ζεστή μια αντιστοίχιση NAT·OpenVPN χρησιμοποιεί keepalive και ping-restart και στα δύο άκρα. Και τα δύο παράγουν κίνηση σε μια κατά τα άλλα σιωπηλή σήραγγα, οπότε μια διατήρηση σύνδεσης που φαίνεται να διορθώνει την αποσύνδεση μπορεί να κρύβει πρόβλημα ασυρμάτου αντί να το λύνει. Δοκιμάστε τα χωριστά, ένα κάθε φορά:

[Peer]
PublicKey = ...
Endpoint = vpn.example.net:51820
PersistentKeepalive = 25

Έλεγχος πέμπτος: όταν το ασύρματο είναι αθώο

Αν οι αποσυνδέσεις αδράνειας επιμένουν με την εξοικονόμηση ενέργειας κλειστή και τη διατήρηση σύνδεσης ανοιχτή, κοιτάξτε έξω από το φορητό. Τα σημεία πρόσβασης και τα οικιακά δρομολογητές λήγουν καταχωρίσεις NAT ή συνεδρίας αδράνειας με το δικό τους πρόγραμμα, και ένας διακομιστής VPN μπορεί να ρίξει μια συνεδρία χωρίς κίνηση.Η περιαγωγή μεταξύ σημείων πρόσβασης που μοιράζονται το ίδιο SSID μπορεί επίσης να επαναφέρει τη ζεύξη χωρίς ο πελάτης να το πει καθαρά.

Στη συνέχεια συγκρίνετε με μια δεύτερη συσκευή στο ίδιο δίκτυο που κάνει το ίδιο τεστ αδράνειας. Δύο συσκευές που πέφτουν στο ίδιο διάστημα είναι ιστορία διαδρομής ή διακομιστή· μία συσκευή που πέφτει είναι τοπική ιστορία οδηγού ή ενέργειας. Αυτή η σύγκριση κοστίζει δέκα λεπτά και σας γλιτώνει από το να ξαναγράψετε λάθος διαμόρφωση.

Πριν το κάνετε μόνιμο

Αποφασίστε τι είστε διατεθειμένοι να κρατήσετε. Ένα σενάριο ανά προφίλ που κλείνει την εξοικονόμηση ενέργειας μόνο στα δίκτυα όπου είδατε την αποσύνδεση είναι υπερασπίσιμο. Μια καθολική ρύθμιση που τα κλείνει όλα με κόστος μπαταρίας σε κάθε δίκτυο συνήθως δεν είναι.

  • Καταγράψτε την αρχική τιμή εξοικονόμησης ενέργειας δίπλα στο σενάριο ώστε να μπορεί να αποκατασταθεί.
  • Επαναλάβετε το τεστ αδράνειας μετά από κάθε ενημέρωση οδηγού ή πελάτη· οι προεπιλογές αλλάζουν.
  • Κρατήστε το αρχείο ping και το αρχείο του πελάτη μαζί όταν αναφέρετε το πρόβλημα.
  • Αν το δεύτερο βήμα απέτυχε, σταματήστε να αλλάζετε ρυθμίσεις VPN και αντιμετωπίστε το ως τοπική βλάβη ζεύξης.

Αν κάνετε μόνο ένα πράγμα, κάντε τον δεύτερο έλεγχο. Αυτός αποφασίζει αν η υπόλοιπη λίστα σας αφορά καθόλου, και είναι το βήμα που οι άνθρωποι παραλείπουν μόλις έχουν ήδη αποφασίσει ότι η απάντηση είναι η εξοικονόμηση ενέργειας.

Σχετικά άρθρα