WPS के माध्यम से वाई-फाई एपी से कैसे जुड़ें? सभी तरीके अच्छे होंगे: कॉन्फ़िगर, सीएलआई, जीयूआई - कुछ भी।
WPS के माध्यम से वाई-फाई एपी से कैसे जुड़ें? सभी तरीके अच्छे होंगे: कॉन्फ़िगर, सीएलआई, जीयूआई - कुछ भी।
जवाबों:
Ryanjna से समाधान ... @ gmail.com http://code.google.com/p/reaver-wps/issues/detail=id_203
नेटवर्क प्रबंधक को रोकें
उपस्टार्ट का उपयोग करना
sudo stop network-manager
Systemd का उपयोग करना
sudo systemctl stop NetworkManager.service
अपने आप को एक बहुत मूल wpa_supplicant.conf
में सेट करें /etc/wpa_supplicant.conf
। यह आदेश किसी भी पूर्व-exsiting wpa_supplicant.conf फ़ाइल को अधिलेखित कर देगा !:
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
wpa_supplicant
डेमॉन मोड में शुरू करें :
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
भागो sudo wpa_cli
। यह एक इंटरैक्टिव wpa_cli सत्र शुरू करेगा।
status
। तुम्हे देखना चाहिएwpa_state=INACTIVE
scan
मौजूदा एक्सेस-पॉइंट्स के लिए स्कैन करने के लिए इश्यू ।scan_result
अपने स्कैन से परिणाम दिखाने के लिए कुछ सेकंड के बाद जारी करेंहमारा BSSID और पिन जोड़ें:
wps_reg xx:xx:xx:xx:xx:xx 12345678
xx:xx:xx:xx:xx:xx
आपके स्कैन परिणामों से आपका BSSID कहां है। आपको एक "ओके" देखना चाहिए। wpa_supplicant
बीएसएसआईडी को चुनने के लिए कुछ और सेकंड प्रतीक्षा करें और महत्वपूर्ण बातचीत को संबद्ध करने और करने की कोशिश करता है। आप CTRL-EVENT-CONNECTED
जो देखना चाहते हैं , वह इंगित करेगा कि पिन स्वीकार कर लिया गया था और अब आप संबद्ध हैं।
save
, जो दूसरे "ओके" को आउटपुट करे। यह wpa_supplicant.conf
फ़ाइल को अपडेट करेगा , जैसा कि कमांड लाइन से निर्दिष्ट है, इस नए नेटवर्क के लिए एक स्थिर कॉन्फ़िगरेशन के साथ।wpa_cli
मार कर बाहर निकलेंCtrl Dsudo dhclient wlan0
एपी से आईपी प्राप्त करने के लिए चलाएं (यह मानते हुए डीएचसीपी सक्षम थे)।
cat /etc/wpa_supplicant.conf
अपनी नई अपडेट की गई कॉन्फ़िगर-फ़ाइल के साथ सत्यापित करें ।
यदि सब ठीक हो गया, तो आपके पास इस नए नेटवर्क शीर्षक के तहत एक पंक्ति होनी चाहिए psk
।
सौभाग्य!
ioctl[SIOCSIWENCODEEXT]: Invalid argument
Ubuntu 12 LTS का उपयोग करना। क्या NM में समर्थन है?
sudo wpa_cli status
मुझे Failed to connect to non-global ctrl_ifname: (null) error: No such file or directory
त्रुटि मिली ।
Ubuntu 16.04 LTS का उपयोग करके परीक्षण किया गया:
WPS पुश-बटन मोड के लिए:
sudo wpa_cli wps_pbc
आप इस कमांड से पहले या बाद में WPS बटन को पुश कर सकते हैं, लेकिन बटन को पुश करने के लिए आपके पास दो मिनट हैं और यह कमांड चला गया है या आपको इसे फिर से करना होगा।
WPS पिन मोड के लिए:
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli status
प्रतिफल wpa_state=COMPLETED
(अन्य आंकड़ों के बीच), लेकिन मैं पहले से कहीं अधिक नेटवर्क से जुड़ा नहीं हूं। कुछ मिनट बाद, मैं wpa_state=INACTIVE
प्रतिक्रिया के रूप में वापस आ रहा हूं ।
sudo dhcpcd
) शुरू करना पड़ा और मेरे टास्कबार में नेटवर्क आइकन को कोई कनेक्शन नहीं दिखा, जबकि मैं वेबपेज लोड कर सकता था।
एक विंडोज़ सेटअप पर WPS के माध्यम से कनेक्ट करें, जहां यह बॉक्स से बाहर काम करता है।
फिर उस सेटअप पर नेटवर्क सेटिंग्स खोलें, जहां यह आपको WPS के माध्यम से एक्सचेंज किए गए नेटवर्क पासवर्ड को प्रदर्शित करने की अनुमति देता है।
उस पासवर्ड को अपने ubuntu सेटअप में कॉपी करें।
/data/misc/wifi/wpa_supplicant.conf
।