कमांड लाइन के माध्यम से अपने रास्पबेरी पाई पर वाई-फाई कैसे सेटअप करें
आपने अपने हेडलेस रास्पबेरी पाई को ठीक उसी तरह से कॉन्फ़िगर किया है जिस तरह से आप इसे चाहते हैं, यह आसानी से चल रहा है और चल रहा है, लेकिन अचानक आप इसे वाई-फाई मॉड्यूल के साथ अपने ईथरनेट तार से दूर ले जाना चाहते हैं। इसे छोड़ सभी हुक अप करने के लिए सभी बाह्य उपकरणों और जल्दी से कमांड लाइन से वाई-फाई समर्थन में जोड़ें.
व्हाई डू आई वॉन्ट टू डू दिस?
यदि आप रास्पबेरी पाई उत्साही हैं (या जल्दी से एक हो रहे हैं), तो आप जानते हैं कि यह महसूस करना कितना कष्टप्रद हो सकता है कि अब आपके हेडलेस पाई प्रोजेक्ट को अभी तक एक और छोटे ट्विक की आवश्यकता है जो बॉक्स पर एक मॉनिटर और कीबोर्ड / माउस को हुक करने की आवश्यकता है।.
उस जाल में गिरने से बचने का सबसे अच्छा तरीका है कि आप रिमोट एक्सेस के लिए अपने रास्पबेरी पाई को कॉन्फ़िगर करें। एक बार जब आप उस कॉन्फ़िगर कर लेते हैं, हालांकि, आपको अभी भी यह जानने की आवश्यकता है कि दूरस्थ रूप से कार्यों को कैसे करना है जो पहले एक जीयूआई इंटरफ़ेस (जैसे वाई-फाई चालू करना) द्वारा नियंत्रित किया जाएगा। आज हम आपको आपके पाई से दूर से कनेक्ट करने के लिए तकनीकी (लेकिन सरल) तरीके से चलने जा रहे हैं और वाई-फाई एड-ऑन डोंगल को सक्रिय करते हैं.
मुझे क्या ज़रुरत है?
इस ट्यूटोरियल के लिए आपको निम्नलिखित मदों की आवश्यकता होगी:
- 1 रास्पबेरी के साथ रास्पबेरी पाई इकाई स्थापित (इस तकनीक को अन्य वितरणों पर काम करना चाहिए, लेकिन हम रास्पियन का उपयोग कर रहे हैं)
- पाई यूनिट के लिए 1 ईथरनेट कनेक्शन (वाई-फाई कार्यक्षमता को दूरस्थ रूप से सक्रिय करने के लिए आवश्यक)
- 1 वाई-फाई डोंगल (हम बड़ी सफलता के साथ अपनी सभी पाई इकाइयों पर इस मॉडल का उपयोग करते हैं)
यदि आप इस वाई-फाई डोंगल मॉडल का उपयोग नहीं करते हैं, तो हम दृढ़ता से उस मॉडल पर शोध करने की सलाह देते हैं जिसे आप यह देखने के लिए खरीदना चाहते हैं कि यह अच्छी तरह से समर्थित है। उस छोर तक, आरपीआई विकी का यूएसबी वाई-फाई अडैप्टर सेक्शन बहुत मददगार है.
उपरोक्त मदों के अलावा, आपको वाई-फाई नोड के कॉन्फ़िगरेशन की जांच करने के लिए एक क्षण लेने की आवश्यकता है जिसे आप अपनी रास्पबेरी पाई इकाई से कनेक्ट करने का इरादा रखते हैं: आपको एसएसआईडी, पासवर्ड और एन्क्रिप्शन प्रकार / के नोट बनाने की आवश्यकता होगी / विधि (जैसे नोड TKIP साझा-कुंजी एन्क्रिप्शन के साथ WPA का उपयोग कर रहा है).
टर्मिनल के माध्यम से वाई-फाई डोंगल को सक्षम करना
आरंभ करने के लिए, अपनी रास्पबेरी पाई इकाई को शक्ति दें बिना वाई-फाई डोंगल संलग्न. इस बिंदु पर, एकमात्र नेटवर्क डिवाइस ऑनबोर्ड ईथरनेट एनआईसी होना चाहिए (जो आपने ईथरनेट केबल के माध्यम से अपने नेटवर्क से कनेक्ट किया है ताकि आप हेडलेस डिवाइस को दूरस्थ रूप से एक्सेस कर सकें).
दूरस्थ टर्मिनल प्रॉम्प्ट तक पहुँचने के लिए SSH के माध्यम से अपने Pi से कनेक्ट करें। (यदि आपने अभी तक अपने डिवाइस को इस तरह से रिमोट एक्सेस के लिए कॉन्फ़िगर नहीं किया है, तो कृपया निम्नलिखित ट्यूटोरियल की समीक्षा करें).
प्रॉम्प्ट पर, निम्न कमांड दर्ज करें:
सुडो नैनो / आदि / नेटवर्क / इंटरफेस
नैनो टेक्स्ट एडिटर में, आप कुछ इस तरह देखेंगे:
ए
uto लो
iface लो इनसेट लूपबैक
iface eth0 inet dhcp
यह बहुत ही बुनियादी विन्यास है जो आपके Pi के ईथरनेट कनेक्ट (eth0 भाग द्वारा इंगित) को नियंत्रित करता है। वाई-फाई डोंगल को सक्षम करने के लिए हमें बहुत मामूली बिट पर जोड़ना होगा। मौजूदा प्रविष्टि के नीचे जाने और निम्न पंक्तियों को जोड़ने के लिए तीर कुंजियों का उपयोग करें:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface डिफ़ॉल्ट इनसेट dhcp
एक बार जब आपने फ़ाइल को एनोटेट कर दिया, तो फ़ाइल को बचाने और नैनो संपादक से बाहर निकलने के लिए CTRL + X दबाएँ। फिर से प्रॉम्प्ट पर, निम्न कमांड दर्ज करें:
सुडो नैनो /etc/wpa_supplicant/wpa_supplicant.conf
फ़ाइल की सामग्री की तुलना करें, यदि यह मौजूद है, तो निम्न कोड के लिए। यदि फ़ाइल खाली है, तो आप इसे पॉप्युलेट करने के लिए इस कोड का उपयोग कर सकते हैं। आपके वर्तमान वाई-फाई नोड कॉन्फ़िगरेशन के आधार पर आपको किस चर का उपयोग करना चाहिए, यह बताने के लिए टिप्पणी की गई पंक्तियों (# निशान द्वारा इंगित) पर ध्यान दें।.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
नेटवर्क =
ssid = "YOURSSID"
पीएसके = "YourPassword"
# प्रोटोकॉल प्रकार हो सकता है: RSN (WP2 के लिए) और WPA (WPA1 के लिए)
आद्य = WPA
# मुख्य प्रबंधन प्रकार हो सकते हैं: WPA-PSK या WPA-EAP (पूर्व-साझा या एंटरप्राइज़)
key_mgmt = WPA-PSK
# पेयरवाइज़ CCMP या TKIP (WPA2 या WPA1 के लिए) हो सकता है
जोड़ो में = TKIP
# स्वचालितकरण विकल्प WPA1 / WPA2 दोनों के लिए OPEN होना चाहिए (कम सामान्यतः उपयोग किए जाने वाले शेयर और LEAP में)
auth_alg = खुली
जब आप फ़ाइल को संपादित कर रहे हों, तो दस्तावेज़ को सहेजने और बाहर निकलने के लिए CTRL + X दबाएँ। अब ईथरनेट केबल को अनप्लग करने और वाई-फाई डोंगल में प्लग करने का समय है.
कमांड प्रॉम्प्ट पर, निम्न कमांड दर्ज करें:
सूद रिबूट
जब डिवाइस रिबूटिंग खत्म कर देता है, तो यह स्वचालित रूप से वाई-फाई नोड से कनेक्ट होना चाहिए। यदि किसी कारण से यह नेटवर्क पर दिखाई देने में विफल रहता है, तो आप हमेशा दो फाइलों की जांच करने के लिए ईथरनेट केबल को वापस प्लग कर सकते हैं और चर बदल सकते हैं.
रास्पबेरी पाई संबंधित टिप, ट्रिक, या एक ट्यूटोरियल है जिसे आप हमें लिखना पसंद करेंगे? नीचे टिप्पणियों में विचार व्यक्त करें.