Πώς να συνδεθείτε απευθείας σε ένα Raspberry Pi χωρίς Διαδίκτυο

Πώς να συνδεθείτε απευθείας σε ένα Raspberry Pi χωρίς Διαδίκτυο

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





Είναι αυτονόητο ότι η μεταφορά συσκευών ανθρώπινης εισόδου και η εμφάνιση μαζί σας όταν δεν είναι πρακτικό. Υπάρχουν οι εξωτερικές απαιτήσεις ισχύος της οθόνης, για αρχή (εκτός εάν χρησιμοποιείτε ειδική, φορητή οθόνη αφής Pi, ίσως).





Μια καλύτερη λύση είναι η επικοινωνία μέσω άλλης συσκευής, όπως φορητού υπολογιστή. Ενώ το Wi-Fi Direct δεν υποστηρίζεται προς το παρόν από το Raspberry Pi, έχετε ακόμα δύο επιλογές για άμεση σύνδεση SSH χωρίς ασύρματο δίκτυο.





Όταν μπορείτε να το χρησιμοποιήσετε αυτό

Η ασύρματη σύνδεση σε ένα Raspberry Pi - είτε έχει ενεργοποιημένη την ασύρματη δικτύωση είτε συνδέεται μέσω Ethernet στο δρομολογητή σας - είναι σίγουρα πιο βολική. Είναι σχεδόν σίγουρα η προτιμώμενη επιλογή, είτε είστε στο σπίτι, στο σχολείο ή σε μια εκδήλωση δημιουργών.

πού μπορώ να κατεβάσω μουσική δωρεάν

Ωστόσο, δεν είναι ιδανικό για κάθε σενάριο.



Για παράδειγμα, εάν χρησιμοποιείτε το Pi σας με τη μονάδα κάμερας, μπορεί να σας αρέσει να το βγάζετε έξω, ίσως για να τραβήξετε λίγο time lapse φωτογραφία. Χωρίς ασύρματο δίκτυο για σύνδεση στο Pi μέσω SSH, θα χρειαστείτε μια άλλη λύση, κάτι που θα λειτουργήσει μέσω υπολογιστή ή ίσως κινητής συσκευής.

Εκεί έρχεται μια άμεση σύνδεση. Έχετε δύο αξιόπιστες επιλογές εδώ: Ethernet και USB.





Συνδεθείτε στο Raspberry Pi σας μέσω Ethernet

Η πιο προφανής επιλογή για μια τέτοια σύνδεση είναι μέσω καλωδίου Ethernet. Όλοι οι υπολογιστές Raspberry Pi (αποθηκεύστε το Pi Zero ) έχουν θύρες Ethernet, καθιστώντας αυτήν την επιλογή που λειτουργεί καλύτερα.

Για αυτό, θα χρειαστείτε:





  • Raspberry Pi (Μοντέλο Β, Β+, 2 ή 3).
  • Νέα εγκατάσταση Raspbian (για καλύτερα αποτελέσματα).
  • Καλώδιο Micro USB & τροφοδοτικό.
  • Κάρτα MicroSD Το
  • Ένα καλώδιο Ethernet, με συνδέσεις RJ45 σε κάθε άκρο.

Τα τυπικά καλώδια Ethernet είναι καλά εδώ, καθώς το Raspberry Pi μπορεί να επαναδιαμορφώσει τη θύρα. Στο παρελθόν, α crossover καλώδιο θα χρησιμοποιούνταν για τη σύνδεση δύο υπολογιστών, αλλά αυτό δεν είναι απαραίτητο εδώ.

Θα χρειαστείτε τη ρύθμιση Pi για να αποδεχτείτε συνδέσεις SSH. Αυτό δεν είναι ενεργοποιημένο από προεπιλογή, αλλά υπάρχουν δύο τρόποι γύρω από αυτό.

  1. Εκκινήστε με πληκτρολόγιο και οθόνη για να ενεργοποιήσετε το SSH μέσω raspi-config Το
  2. Τοποθετήστε την κάρτα SD στον υπολογιστή σας, περιηγηθείτε στο /μπότα και δημιουργήστε ένα κενό αρχείο που ονομάζεται ssh Το

(Αυτό το αρχείο εντοπίζεται από το λειτουργικό σύστημα Raspbian κατά την εκκίνηση και το παίρνει ως εντολή για την ενεργοποίηση του SSH.)

Όλα όσα χρειάζεστε για να συνδεθείτε στο Pi μέσω SSH είναι τώρα στη θέση τους. Το μόνο που χρειάζεστε είναι η διεύθυνση IP της συσκευής. Μπορείτε να το βρείτε αυτό συνδέοντας το δρομολογητή σας (συνήθως 192.168.0.1, αλλά θα πρέπει να ελέγξετε το δρομολογητή για τη σωστή IP) ή κάνοντας εκκίνηση του Pi με πληκτρολόγιο και οθόνη και εισάγοντας

ifconfig

Θα πρέπει να ελέγξετε ότι η εκκίνηση Pi είναι σωστή πριν συνεχίσετε ούτως ή άλλως και ότι το SSH λειτουργεί υπό κανονικές συνθήκες. Μας οδηγός για σύνδεση με SSH θα είναι χρήσιμο εδώ.

Μόλις είστε ικανοποιημένοι, οι εκκινήσεις Pi και η κανονική ασύρματη δραστηριότητα μέσω του δρομολογητή σας είναι ικανοποιητική, κλείστε τη συσκευή.

sudo shutdown

Τώρα, συνδέστε το Raspberry Pi στον υπολογιστή σας με ένα καλώδιο Ethernet.

Πες γεια!

Για να λειτουργήσει αυτό, θα χρειαστείτε ένα συγκεκριμένο κομμάτι λογισμικού: Γεια σου Zeroconf Το Αυτό το λογισμικό της Apple είναι για αναγνώριση συσκευών δικτύου και έρχεται προεγκατεστημένο στο macOS. Οι χρήστες των Windows μπορούν εγκαταστήστε τις Υπηρεσίες εκτύπωσης Bonjour v2.0.2 από τον ιστότοπο της Apple Το

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

Ωστόσο, εδώ υποδεικνύεται υπομονή. Το Pi θα προσπαθήσει πρώτα να πάρει μια διεύθυνση IP από έναν διακομιστή DHCP, και στη συνέχεια όταν αποτύχει, προεπιλεγμένη ως ιδιωτική διεύθυνση στο εύρος 169.254.x.x. Μπορεί επίσης να σας φανεί χρήσιμο να μεταβείτε στη λειτουργία Αεροπλάνου στον υπολογιστή ή τον φορητό υπολογιστή σας για να διασφαλίσετε ότι δεν υπάρχει σύγχυση με άλλες συσκευές στο δίκτυο. Μόλις εκχωρηθεί η IP, η δικτύωση Bonjour εγκαθιστά το .τοπικός διευθύνσεις τομέα.

Μετά από λίγο, απλά ανοίξτε το εργαλείο SSH και συνδεθείτε raspberrypi.τοπικό (ή pi@raspberrypi.local), με τον προεπιλεγμένο κωδικό πρόσβασης 'βατόμουρο'.

Ωστόσο, οι χρήστες των Windows ενδέχεται να υποχρεώσουν το λειτουργικό σύστημα να εγκαταλείψει τη διεύθυνση IP που έχει εκχωρηθεί στο δρομολογητή για να λειτουργήσει. Αυτό είναι αρκετά εύκολο να το κάνετε ανοίγοντας τη γραμμή εντολών και πληκτρολογώντας:

η εφαρμογή μηνυμάτων δεν λειτουργεί σε mac
ipconfig /renew

Αυτό θα οδηγήσει σε μια τυχαία ιδιωτική IP στο εύρος 169.254.x.x.

Συνδέστε τον υπολογιστή σας στο Raspberry Pi Zero μέσω USB

Εάν έχετε Raspberry Pi Zero, μπορείτε επίσης να συνδεθείτε απευθείας σε αυτό μέσω της θύρας USB του υπολογιστή ή του φορητού υπολογιστή σας, αν και αυτό απαιτεί επίσης γεια σας σε Windows και Mac ή Avahi-daemo n στο Linux (το avahi-daemon είναι προεγκατεστημένο με το Ubuntu).

Ξεκινήστε με ένα νέο αντίγραφο του Raspbian Jessie ή του Raspbian Jessie Lite (26 Μαΐου 2016 ή αργότερα) αναβοσβήνει στην κάρτα SD σας Το Πριν την εισαγάγετε στο Pi Zero, χρησιμοποιήστε τον εξερευνητή αρχείων της επιφάνειας εργασίας για να βρείτε το διαμέρισμα εκκίνησης και βρείτε το config.txt. Ανοίξτε το σε έναν επεξεργαστή ακατέργαστου κειμένου (όπως το Σημειωματάριο στα Windows) και κάντε κύλιση προς τα κάτω. Στο τέλος, προσθέστε:

dtoverlay=dwc2

Μόλις το κάνετε αυτό, αποθηκεύστε και κλείστε το αρχείο και, στη συνέχεια, βρείτε και ανοίξτε το cmdline.txt. Βρείτε το 'rootwait' και εισαγάγετε αυτό αμέσως μετά:

modules-load=dwc2,g_ether

Βεβαιωθείτε ότι αυτό βρίσκεται στην ίδια γραμμή, χωρισμένο μόνο με ένα κενό, όπως αυτό:

Αποθηκεύστε και κλείστε και, στη συνέχεια, αφαιρέστε την κάρτα microSD. Στη συνέχεια, μπορείτε να το τοποθετήσετε στο Raspberry Pi Zero και να το συνδέσετε στον υπολογιστή σας πριν ξεκινήσετε τη συσκευή. Η σύνδεση πρέπει να γίνεται μέσω USB.

Χρήση raspberrypi.τοπικό ως διεύθυνση στο λογισμικό SSH (πάλι, μπορείτε επίσης να δοκιμάσετε το pi@raspberrypi.local εάν χρησιμοποιείτε τη γραμμή εντολών Linux). Σημειώστε ότι μπορεί να χρειαστεί να απενεργοποιήσετε την ασύρματη δικτύωση εάν έχετε άλλα Raspberry Pi στο οικιακό σας δίκτυο. Αυτό θα διασφαλίσει ότι θα συνδεθείτε στο Pi Zero μέσω USB και όχι, ας πούμε, το κουτί σας Kodi μέσω Wi-Fi.

Εάν αντιμετωπίσετε οποιοδήποτε πρόβλημα, δοκιμάστε να αλλάξετε τα καλώδια USB.

Δύο αξιόπιστες άμεσες συνδέσεις

Θα ήταν υπέροχο αν ήταν δυνατή η σύνδεση μέσω Bluetooth ή ασύρματης σύνδεσης από μια κινητή συσκευή - ίσως Android ή iOS - και ενώ αυτό είναι θεωρητικά εφικτό, προς το παρόν δεν υποστηρίζεται. Ενώ υπάρχουν μερικοί λογαριασμοί για οποιαδήποτε από αυτές τις μεθόδους που λειτουργούν, καμία δεν φαίνεται ιδιαίτερα αξιόπιστη.

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

Image Credit: goodcat μέσω του Shutterstock

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να καθαρίσετε τον υπολογιστή σας με Windows χρησιμοποιώντας τη γραμμή εντολών

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

Διαβάστε Επόμενο
Σχετικά θέματα
  • DIY
  • Δίκτυα υπολογιστών
  • Raspberry Pi
Σχετικά με τον Συγγραφέα Κρίστιαν Κάουλι(Δημοσιεύθηκαν 1510 άρθρα)

Αναπληρωτής συντάκτης για την ασφάλεια, το Linux, το DIY, τον προγραμματισμό και την τεχνολογία που εξηγείται και πραγματικά χρήσιμο παραγωγό Podcast, με μεγάλη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συνεργάτης στο περιοδικό Linux Format, ο Christian είναι Raspberry Pi tinkerer, λάτρης του Lego και ρετρό gaming fan.

Περισσότερα από τον Christian Cawley

Εγγραφείτε στο newsletter μας

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

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Diy