इसके बाद wpa_supplicant में विफल कॉल - वाईफ़ाई से कनेक्ट नहीं कर सकते


12

मेरे पास एक ubuntu 15.10 सर्वर है जो wpa_supplicant का उपयोग wpa_passphrase के साथ बनाए गए वायरलेस नेटवर्क प्रोफाइल से कनेक्ट करने के लिए करता है। एक ताजा रिबूट पर, पहली बार मैं कॉल करता हूं sudo wpa_supplicant -B -i wlp2s0 -c ./MVS(जहां एमवीएस एक नेटवर्क के लिए एक सहेजे गए प्रोफ़ाइल का नाम है) मुझे आउटपुट मिलता है

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device

लेकिन निकास कोड शून्य है, और मैं पुष्टि कर सकता हूं कि मैं वास्तव में वायरलेस नेटवर्क से जुड़ा हुआ हूं sudo iw wlp2s0 link

हालांकि, बाद में wpa_supplicant पर कॉल (अन्य प्रोफाइल के लिए या यहां तक ​​कि एक ही) एक अधिक क्रिया आउटपुट उत्पन्न करते हैं:

Successfully initialized wpa_supplicant
Could not read interface p2p-dev-wlp2s0 flags: No such device
nl80211: Could not set interface 'p2p-dev-wlp2s0' UP
nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
p2p-dev-wlp2s0: Failed to initialize driver interface
P2P: Failed to enable P2P Device interface

wpa_supplicant अभी भी शून्य से बाहर निकलने का कोड देता है, लेकिन वायरलेस डिवाइस निश्चित रूप से इस समय किसी भी नेटवर्क से जुड़ा नहीं है। किसी भी सलाह या विचारों की बहुत सराहना की जाएगी, मुझे नहीं पता कि यह कैसे डीबग करें या इसे ठीक करें।

जवाबों:


25

मैं पहले से ही चल रहे wpa_supplicant प्रक्रिया को मारने के लिए था कहने के लिए शर्मिंदा हूँ। -B तर्क पृष्ठभूमि में कार्यक्रम को कांटा करने का कारण बनता है, और इसे फिर से चलाने की कोशिश तब तक विफल रहेगी जब तक कि यह पहले से ही चल रहा है। मुझे अभी भी यकीन नहीं है कि यह पहली त्रुटि संदेश क्यों छापता है, लेकिन यह बिना मुद्दे के वायरलेस नेटवर्क से जुड़ता है।

sudo killall wpa_supplicant
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.