रास्पबेरी पाई शून्य डब्ल्यू wpa_supplicant.conf और ssh फ़ाइल को हटाता रहता है


13

मैं एक रास्पबेरी पाई शून्य डब्ल्यू को हेडलेस सेटअप करने की कोशिश कर रहा हूं।

मैंने सुझाव के रूप में wpa_supplicant.conf फाइलें जोड़ी हैं।

network={
    ssid="My WiFi 2.4"
    psk="mypassword123"
    key_mgmt=WPA-PSK
}

मैंने एक खाली ssh फ़ाइल भी बनाई है।

हालाँकि, रास्पबेरी पाई मेरे नेटवर्क पर कभी नहीं दिखाई देती है और मैं इसमें नहीं जा सकता। जब मैं इसे वापस अपने लैपटॉप में प्लग करता हूं, तो wpa फ़ाइल और ssh फ़ाइल भी हटा दी जाती हैं।

कोई भी कारण क्यों?


2
रास्पियन वह कर रहा है जो उसका दावा है; अपने सामान्य स्थान पर सेट करना sshऔर कॉपी wpa_supplicant.confकरना, फिर फ़ाइलों को हटाना /boot। आपकी समस्या कहीं और है
Milliways

1
Milliways 6 सही है। आपकी अन्य समस्या के रूप में, यह मेरी तरह ही हो सकता है: raspberrypi.stackexchange.com/questions/68809, लेकिन मुझे केवल उतना ही मिला है जितना मैंने लिनक्स पीसी पर sdcard लिनक्स विभाजन को बढ़ते हुए और / var / log / log / निरीक्षण करके किया था एक विफलता के बाद syslog सामग्री।
ब्रैड स्पेंसर

जवाबों:


9

बूट पर फ़ाइलों sshऔर wpa_supplicant.confफ़ाइलों को हटाना सामान्य है। एक बार आरपीआई बूट होने के बाद, सब कुछ लगातार होना चाहिए और बाद के बूट पर उपलब्ध नेटवर्क और एसएचएस। यदि आप प्रतियां "बस के मामले में" रखना चाहते हैं, तो आप उन फ़ाइलों का एक .zip संग्रह बना सकते हैं /bootऔर इसे हटाया नहीं जाएगा।

जैसा कि आपके वायरलेस नेटवर्क को पहचाना नहीं जा रहा है, ऐसा लगता है कि आप रास्पियन खिंचाव का उपयोग कर रहे हैं। अपने शीर्ष पर follwing लाइनों को जोड़ने का प्रयास करें wpa_supplicant.conf:

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

USअपने 2 वर्ण देश कोड में बदलें । मैंने जो पढ़ा है, उसमें से ctrl_interfaceलाइन वास्तविक चाल है, लेकिन दूसरों की सिफारिश की जाती है।


2

मुझे अपने WiFi के मुद्दों का उत्तर यहां मिला :

चरण 1: wpa_supplicant.conf बनाएं

चरण 2:

यदि विंडोज का उपयोग करने के लिए आपको यह सुनिश्चित करने की आवश्यकता है कि पाठ फ़ाइल लिनक्स / यूनिक्स शैली लाइन ब्रेक का उपयोग करती है। मैं नोटपैड ++ (यह मुफ़्त है!) का उपयोग करता हूं और "एडिट"> "ईओएल रूपांतरण"> "यूनिक्स / ओएसएक्स प्रारूप" का उपयोग करना आसान है। "UNIX" तब स्टेटस बार में दिखाया जाता है।

चरण 3:

country=us
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
 scan_ssid=1
 ssid="MyNetworkSSID"
 psk="Pa55w0rd1234"
}

0

मैं एक Pi शून्य पर PiAware छवि 3.5.0 का उपयोग कर रहा हूं।

/ बूट / ssh फ़ाइल व्यवहार वास्तव में मिलिअवेज़ ने कहा है। रिबूट से बचने के लिए अपने क्रेडेंशियल्स प्राप्त करने के लिए, अपने वायरलेस-एसआईडी और वायरलेस-पासवर्ड प्रविष्टियों को सेट करने के लिए पियावेयर-कॉन्फिगर का उपयोग करें या नैनो का उपयोग /boot/piaware-config.txt को संपादित करने के लिए करें। मेरे सिस्टम पर, फ़ाइल /etc/wpa_supplicant/wpa-roam.conf (बूट नहीं wpa_supplicant.conf) बूट समय में पिएरवेयर-कॉन्फिगरेशन नेटवर्क सेटिंग्स के साथ पुनर्जीवित होती है।

Wpa-roam.conf फ़ाइल की जाँच करें। यदि इसकी सही साख है, तो किसी कारण से यह शायद SSID को नहीं मिल रहा है। यह केवल 2.4G आवृत्तियों पर दिखता है, 5G पर नहीं। यदि क्रेडेंशियल गलत हैं, तो आप उन्हें wpa-roam.conf में बदल सकते हैं और सुनिश्चित करें कि wlan0 डाउन है, और फिर "ifup -v wlan0" कनेक्शन बनाने की कोशिश करने के लिए "ifdown -v wlan0" का उपयोग करके अपने परिवर्तनों का परीक्षण करें। -V आपको वर्बोज़ आउटपुट देगा, जो समस्या का निवारण करने में आपकी मदद कर सकता है। एक बार जब आप इसे काम कर लेते हैं, तो काम कर रहे SSID और psk सेटिंग्स को piaware-config.txt फाइल में कॉपी कर लें ताकि जब आप अगले रिबूट पर ओवर-राइट हो जाएं तो आप उन्हें खो न दें।

उम्मीद है की यह मदद करेगा।


0

मेरा मुद्दा यह था कि मेरे दो अलग-अलग नेटवर्क थे, एक 2.4GHz पर और दूसरा 5GHz पर, प्रत्येक का अलग नाम:

ME_24 ME_5

जाहिरा तौर पर पाई केवल 2.4GHz बैंड से जुड़ सकता है। एक बार मैंने सही निर्दिष्ट किया ssid:

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

network={
    ssid="ME_24"
    psk="pwd"
}

यह पता चला था और sshसाथ ही काम किया था ।


यदि आपके पास कोई नया प्रश्न है, तो कृपया प्रश्न पूछें बटन पर क्लिक करके पूछें । इस प्रश्न का लिंक शामिल करें यदि यह संदर्भ प्रदान करने में मदद करता है। - समीक्षा से
मिलिअज़

2
@Milliways - यह "रास्पबेरी पाई मेरे नेटवर्क पर कभी नहीं दिखाता है और मैं इसमें ssh नहीं कर सकता" जैसा ही एक नया सवाल नहीं है।
कोबी गाल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.