Βοήθεια! Το Raspberry Pi μου δεν συνδέεται στο WiFi!

Ο απόλυτος οδηγός για τη διόρθωση του WiFi στο Raspberry Pi Εικόνα τίτλου

Ένα από τα πιο συνηθισμένα προβλήματα που μπορεί να αντιμετωπίσετε με το Raspberry Pi σας είναι ότι δεν συνδέεται στο WiFi. Υπάρχουν νέες αναρτήσεις στο τα φόρουμ του Raspberry Pi καθημερινά αναζητώντας την επίλυση αυτών των ζητημάτων.

Εδώ, συγκεντρώνουμε όλες τις απαντήσεις (μαζί με μερικές δικές μας) σε έναν απόλυτο οδηγό για να φτιάξετε το WiFi στο Raspberry Pi σας!

Έτσι, έχετε συνδέσει το Raspberry Pi σας και έχει εκκινήσει. Γιατί όμως δεν συνδέεται;

Ας δούμε πρώτα έναν γρήγορο κατάλογο ελέγχου για να βεβαιωθούμε ότι όλα είναι εντάξει. Βεβαιωθείτε για τα εξής:

  • ο δρομολογητής είναι ενεργοποιημένος ✓
  • το Pi είναι αρκετά κοντά στο δρομολογητή για να πιάσει σήμα ✓
  • ο κωδικός πρόσβασης είναι σωστός ✓
  • σοβαρά, ο κωδικός πρόσβασης είναι σωστός ✓
  • ο δρομολογητής και το Pi έχουν επανεκκινήσει και δεν υπάρχει ακόμα σύνδεση ✓

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

Διαμόρφωση του λειτουργικού σας συστήματος

Διαμόρφωση Raspberry Pi Imager WiFi

Σε αυτή την εικόνα, μπορείτε να δείτε ότι πρέπει να ρυθμίσετε το ασύρματο τοπικό δίκτυο LAN (Local Area Network, ή αλλιώς WiFi) με ένα όνομα και έναν κωδικό πρόσβασης. Το SSID, ή Service Set Identifier, είναι απλώς ένας φανταχτερός τρόπος για να πούμε "το όνομα του δικτύου".

Αλλά πρέπει επίσης να ρυθμίσετε τη χώρα.

Για παράδειγμα, GB για τη Μεγάλη Βρετανία, JP για την Ιαπωνία, US για τις Ηνωμένες Πολιτείες και DE για τη Γερμανία.

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

Γνωρίζατε ότι η χρήση Το κανάλι WiFi 14 είναι παράνομο στο μεγαλύτερο μέρος του κόσμου., αλλά επιτρέπεται στην Ιαπωνία;

Επομένως, ελέγξτε δύο φορές και βεβαιωθείτε ότι έχετε ρυθμίσει το λειτουργικό σύστημα του Raspberry Pi στη σωστή χώρα!

Η διαμόρφωση του WiFi σας

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

Ανοίξτε ένα τερματικό και εκτελέστε:

iwconfig

Το τερματικό θα σας δώσει ένα σωρό πληροφορίες, αλλά πρέπει να κοιτάξετε κυρίως το wlan0.

Θα πρέπει να σας λέει πράγματα όπως το SSID, τη συχνότητα, το ρυθμό μετάδοσης κ.λπ. Όλα αυτά τα στοιχεία θα είναι χρήσιμα για την επίλυση του προβλήματος.

Μπορείτε επίσης να τρέξετε:

rfkill list all

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

rfkill unblock all

Αν το WiFi σας ήταν μπλοκαρισμένο, τώρα θα πρέπει να λειτουργεί!

Αν όχι, τότε ας συνεχίσουμε.

Ο υποψήφιος WPA

Το WPA supplicant είναι ένα βοηθητικό πρόγραμμα λογισμικού που συνοδεύει το λειτουργικό σύστημα Raspberry Pi για τη διαχείριση της σύνδεσης WiFi. Και, πράγματι, μπορεί να είναι το WPA supplicant που προκαλεί τα προβλήματά σας.

Αυτό που θέλετε να κάνετε είναι να ανοίξετε το τερματικό και να εκτελέσετε:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Αυτό θα σας δώσει μια έξοδο που μοιάζει με αυτή:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid=" The name of your network "
        psk= the password to the network
}

Ελέγξτε ξανά και βεβαιωθείτε ότι όλα είναι εντάξει. Αν όχι, τότε επεξεργαστείτε είτε το όνομα είτε τον κωδικό πρόσβασης (ή κάτι στην περιγραφή κειμένου) και πατήστε Ctrl + x ακολουθούμενο από y και στη συνέχεια πατήστε Enter.

Αυτά λοιπόν για το WPA Supplicant σας.

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

Διαχείριση ενέργειας

Αν το πρόβλημά σας είναι ότι το Raspberry Pi συνδέεται σωστά και ΜΕΤΑ χάνει τη σύνδεση, μπορεί να έχει να κάνει με τη διαχείριση ενέργειας.

Η διαχείριση ενέργειας είναι ένα βοηθητικό πρόγραμμα που έχει σχεδιαστεί για να βοηθήσει το Raspberry Pi να διατηρήσει την ενεργειακή αποδοτικότητα. Ωστόσο, αυτό οδηγεί επίσης στην αποδυνάμωση της σύνδεσης WiFi του Pi.

Η λύση εδώ είναι να τρέξετε:

iwconfig | grep "Power Management"

Και αν λέει Power Management:on, τότε θα πρέπει να εκτελέσετε

sudo iw wlan0 set power_save off

Αυτό θα απενεργοποιήσει προσωρινά τη Διαχείριση ενέργειας. Ωστόσο, αν επανεκκινήσετε το Raspberry Pi, η Διαχείριση ενέργειας θα επανέλθει.

Έτσι, για να γίνει αυτό μόνιμο, πρέπει να πάτε στο τερματικό και να πληκτρολογήσετε:

sudo nano /etc/rc.local

Μετακινηθείτε προς τα κάτω και, πάνω από το "exit 0", πληκτρολογήστε την εντολή από προηγουμένως:

sudo iw wlan0 set power_save off

Τώρα η Διαχείριση ενέργειας είναι μόνιμα απενεργοποιημένη και η σύνδεση WiFi θα είναι σταθερή.

Η σύνδεση Ethernet

Αν το WiFi σας σβήνει κάθε φορά που συνδέετε ένα καλώδιο Ethernet, τότε η λύση είναι να απενεργοποιήσετε τη διαδικασία παρασκηνίου γνωστή ως "ifplugd".

Η πιο γρήγορη λύση είναι να αφαιρέσετε το "ifplugd" από το Raspberry Pi εκτελώντας:

 sudo apt-get purge ifplugd 

Τώρα το Pi σας δεν θα πρέπει να έχει κανένα πρόβλημα να συνδεθεί στο διαδίκτυο τόσο μέσω WiFi όσο και μέσω Ethernet.

Ωστόσο, μπορεί να έχετε πρόβλημα και με το Bluetooth.

Η σύνδεσή σας Bluetooth

Το WiFi λειτουργεί συνήθως σε δύο διαφορετικές συχνότητες: 2,4 GHz και 5 GHz.

Το Bluetooth λειτουργεί συνήθως σε μία συχνότητα: 2,4 GHz.

Έτσι, αν έχετε WiFi 2,4 GHz και Bluetooth στον ίδιο χώρο, μπορεί να προκαλέσετε κατά λάθος παρεμβολές μεταξύ των δύο.

Θα ξέρετε σε ποια συχνότητα λειτουργεί το WiFi σας αν, όπως πρότεινα παραπάνω, τρέξετε:

iwconfig

Εάν το Bluetooth και το WiFi σας προκαλούν παρεμβολές, υπάρχουν δύο επιλογές.

Το ευκολότερο θα ήταν να τα μετακινήσετε πιο μακριά μεταξύ τους.

Μια άλλη επιλογή θα ήταν να αλλάξετε τη συχνότητα του WiFi σε 5 GHz, αλλά αυτό θα μειώσει την εμβέλεια του δικτύου WiFi. Επομένως, θα πρέπει να το κάνετε με προσοχή.

Υπάρχει πάντα ένα ακόμη μέρος για να φτιάξετε το WiFi στο Raspberry Pi σας.

Η θερμότητά σας

Όπως συμβαίνει με τα πάντα στο Raspberry Pi, η θερμότητα μπορεί επίσης να επηρεάσει τη σύνδεση WiFi.

Πράγματι, αν το Pi σας ξεπερνάει σταθερά τους 50° Κελσίου (122° Φαρενάιτ), τότε αυτό θα μπορούσε κάλλιστα να οδηγήσει σε προβλήματα.

Τώρα, δεν θα εκπλαγείτε αν μάθετε ότι έχουμε ήδη γράψει αρκετά άρθρα για τους τρόπους με τους οποίους μπορείτε να διατηρείτε το Pi σας δροσερό:

Και έτσι θα πρέπει σίγουρα να τα ελέγξετε αν θέλετε να δροσίσετε το Pi σας. Και αυτό σίγουρα θα διασφαλίσει ότι το Pi σας δεν θα υπερθερμαίνεται, αποσταθεροποιώντας τη σύνδεση WiFi.

Συμπέρασμα

Raspberry Pi

Ορίστε λοιπόν, ο απόλυτος οδηγός για να διορθώσετε όλα τα πράγματα που μπορεί να εμποδίζουν το Raspberry Pi σας να συνδεθεί στο WiFi:

  • Η διαμόρφωση του λειτουργικού σας συστήματος
  • Η διαμόρφωση του WiFi σας
  • Ο αιτών σας WPA
  • Διαχείριση ενέργειας
  • Η σύνδεση Ethernet
  • Η σύνδεσή σας Bluetooth
  • Η θερμότητά σας

Ενημερώστε μας στα σχόλια παρακάτω αν έχετε κάποιο πρόβλημα WiFi που δεν λύσαμε με κάποια από αυτές τις λύσεις - αυτή η λίστα επεκτείνεται συνεχώς για να καλύψει όλα τα πιθανά προβλήματα WiFi!

3 Σχόλια

  1. vlas στις Σεπτέμβριος 2, 2023 στις 10:59 πμ

    "Проще всего ήταν бы раздвинуть их σε μεγαλύτερη απόσταση друг από друга."
    Кого "их";

    "Всегда υπάρχει ακόμα μία θέση, куда μπορεί να απευθυνθεί, ώστε να починить WiFi στο Raspberry Pi."
    Α αυτό που για ρεбуς;

    • Adam στις Σεπτέμβριος 4, 2023 στις 9:03 πμ

      Извини! Mне φαίνεται, ότι αυτό проблема перевода με английского.
      1. их = разные συσκευές, использующие Bluetooth και WiFi
      2. одно место = еще одна αιτία (другими словами, тепло)

      • vlas στις Σεπτέμβριος 5, 2023 στις 9:34 μμ

        Спасибо, я потом и сам понял, ότι αυτό перевод)

Αφήστε ένα σχόλιο