एपी-हॉटस्पॉट काम करता है लेकिन कुछ भी कनेक्ट नहीं कर सकता है


9

मैं इस मुद्दे के बारे में हमेशा से खोज रहा हूं, और मैं अपनी अनूठी परिस्थितियों के साथ किसी को नहीं ढूंढ रहा हूं। मैं उबंटू का उपयोग करके एक वाईफाई हॉटस्पॉट स्थापित करने की कोशिश कर रहा हूं। मैं विंडोज 7 के माध्यम से ऐसा करने में सक्षम था, हालांकि मेरे लैपटॉप में Win7 नहीं है, इसलिए मैं अपने लैपटॉप पर एक ही सेटअप बनाने की कोशिश कर रहा हूं।

मैं जिस एडाप्टर का उपयोग कर रहा हूं वह एक ALFA AWUS036NHR V.2 है। जहां तक ​​मैं बता सकता हूं कि ड्राइवर उबंटू में पहले से स्थापित हैं, क्योंकि यह नेटवर्क से कनेक्ट करने में सक्षम है।

मैंने वेब के चारों ओर विभिन्न निर्देशों के अनुसार एपी-हॉटस्पॉट स्थापित किया है।

मैं कमांड का उपयोग कर रहा हूं

sudo ap-hotspot config

sudo ap-hotspot start

मेरे सभी डिवाइस नेटवर्क को देख सकते हैं, हालांकि एंड्रॉइड को एक प्रमाणीकरण त्रुटि मिलती है, आईफ़ोन को "गलत पासकोड" मिलता रहता है और रास्पबेरी पाई "4 वे हैंडशेक (स्टेशन)" डिस्कनेक्ट / लूप को फिर से जोड़ने में जा रही है।

जब मैं विंडोज 7 पर इस एक्सर्साइज़ के माध्यम से गया, तो मुझे एडॉप्टर को अलग-अलग ड्राइवरों का उपयोग करने के लिए मैन्युअल रूप से मजबूर करना पड़ा, जब तक कि मुझे एक हॉटस्पॉट के रूप में काम करने वाला नहीं मिला। मुझे चिंता है कि यह यहां भी मुद्दा हो सकता है, हालांकि मैं अपने सिस्टम को ड्राइवरों को alfa.com.tw वेबसाइट से इंस्टॉल करने के लिए भी नहीं पा सकता हूं। मैं एचपी एलीटबुक 8530 लैपटॉप पर एक ताजा उबंटू 12.04 इंस्टॉल का उपयोग कर रहा हूं। नीचे एपी-हॉटस्पॉट डीबग का आउटपुट है

sudo ap-hotspot debug
Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)
update-rc.d: warning: hostapd start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: hostapd stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/hostapd ...
Removing any system startup links for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd
/etc/rc1.d/K20hostapd
/etc/rc2.d/K80hostapd
/etc/rc3.d/K80hostapd
/etc/rc4.d/K80hostapd
/etc/rc5.d/K80hostapd
/etc/rc6.d/K20hostapd
Adding system startup for /etc/init.d/hostapd ...
/etc/rc0.d/K20hostapd -> ../init.d/hostapd
/etc/rc1.d/K20hostapd -> ../init.d/hostapd
/etc/rc6.d/K20hostapd -> ../init.d/hostapd
/etc/rc2.d/K80hostapd -> ../init.d/hostapd
/etc/rc3.d/K80hostapd -> ../init.d/hostapd
/etc/rc4.d/K80hostapd -> ../init.d/hostapd
/etc/rc5.d/K80hostapd -> ../init.d/hostapd
update-rc.d: warning: dnsmasq start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: dnsmasq stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/dnsmasq ...
Removing any system startup links for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq
/etc/rc1.d/K85dnsmasq
/etc/rc2.d/K85dnsmasq
/etc/rc3.d/K85dnsmasq
/etc/rc4.d/K85dnsmasq
/etc/rc5.d/K85dnsmasq
/etc/rc6.d/K85dnsmasq
Adding system startup for /etc/init.d/dnsmasq ...
/etc/rc0.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc1.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc6.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc2.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc3.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc4.d/K85dnsmasq -> ../init.d/dnsmasq
/etc/rc5.d/K85dnsmasq -> ../init.d/dnsmasq
* Restarting DNS forwarder and DHCP server configuration syntax check
...fail!
net.ipv4.ip_forward = 1
Wireless Hotspot active

मैं इस पर काफी नया हूं इसलिए मुझे यकीन नहीं है कि क्या गलत है, लेकिन यह बहुत सी चीजें प्रतीत होती हैं। अगर कोई और जानकारी चाहिए तो कृपया मुझे बताएं।


कम से कम, आपका डीएचसीपी और डीएनएस सेटअप गलत है (क्योंकि वे वाक्य रचना की जांच में विफल होते हैं)।
इलियट फ्रिस्क

मैं इसे कैसे बदलूं? ऐसा लगता है कि एपी-हॉटस्पॉट की स्क्रिप्ट इसे स्वचालित रूप से करती है
किक मी 0.869

मुझे लगता है कि मेरे dnsmasq सेटअप के साथ कोई समस्या है। मैंने dnsmasq.conf में सिंटैक्स त्रुटि को ठीक किया है, हालांकि अब मुझे गैर-मान्यता प्राप्त कमांड त्रुटियाँ मिल रही हैं। मैंने यहां एक नया प्रश्न खोला है: askubuntu.com/questions/442640/dnsmasq-unrecognized-command
मुझे '8686

उबंटू 14.04 पर वाईफाई-हॉटस्पॉट को सेटअप करने का तरीका खोजने वाले लोग, केडी-एनएम-कनेक्शन-एडिटर की तलाश करते हैं। यह वास्तव में काम करता है। ubuntuhandbook.org/index.php/2014/06/…
लार्स

जवाबों:


1

संक्षिप्त उत्तर: आपके पास संभवतः dnsmasqचलने का एक और उदाहरण है । तो सभी उदाहरणों को मार डालो:

1 संपादित करें (एंड्रिया के लिए):

$ sudo killall dnsmasq

मूल उत्तर:

$ sudo netstat -taunp | grep -w LISTEN | grep dnsmasq | awk '{print $7}' | sed -r "s/([0-9]+).*/\1/" | xargs kill -9

और हॉटस्पॉट को फिर से शुरू करने की कोशिश करें:

$ sudo ap-hotspot debug

Starting Wireless Hotspot...
* Stopping DNS forwarder and DHCP server dnsmasq
* (not running)

[...]

* Restarting DNS forwarder and DHCP server dnsmasq
...done.
net.ipv4.ip_forward = 1
Wireless Hotspot active

क्यों नहीं killall dnsmasq?
एंड्रिया कोरबेलिनी

जब आप इसे जटिल बना सकते हैं, तो इसे आसान क्यों बनाएं?
घीस

0

आपको निम्न पंक्ति को अनसुना करने की आवश्यकता है /etc/sysctl.conf:

net.ipv4.ip_forward=1

फिर रिबूट और सब कुछ ठीक काम करना चाहिए।


यह काम नहीं करता है .... और मुझे अभी भी डिबग में एक ही त्रुटि मिलती है ..
मंतोष कुमार

-1

आप उबंटू के इन-बिल्ट हॉटस्पॉट फ़ंक्शन का उपयोग कर सकते हैं। बस नेटवर्क और वायरलेस में जाएं और हॉटस्पॉट के रूप में उपयोग करना शुरू करें पर क्लिक करें। यह मेरे लिए विन लैपटॉप, एंड्रॉइड डिवाइस, पाम डिवाइस कनेक्ट करने के लिए काम करता है।

आप नेटवर्क कनेक्शन से विभिन्न अन्य सेटिंग्स भी बदल सकते हैं और नेटवर्क प्रकार का संपादन कर सकते हैं

नेट सेटिंग्स


जब मैंने उस तरह एक एड-हॉक नेटवर्क स्थापित किया, तो मेरा कोई भी उपकरण इसे नहीं देखता। इसके अलावा मुझे बुनियादी ढांचा मोड की आवश्यकता है क्योंकि मुझे अपने रास्पबेरी पीआई को सौंपा गया एक आईपी पता होना चाहिए
किक मी 0.869

अपने जवाब को संपादित करने के बाद मैंने जो स्क्रीनशॉट पोस्ट किया है, उसे देखें। यह आपकी मदद कर सकता है
aveemashfaq

धन्यवाद, हालांकि मैं उस सेटअप के माध्यम से गया हूं, और मेरे कुछ डिवाइस इस नेटवर्क को नहीं देखते हैं। मुझे संदेह है क्योंकि यह तदर्थ है। मुझे एक बुनियादी ढांचा मोड स्थापित करने की आवश्यकता है क्योंकि मुझे अपने रास्पबेरी पाई की आवश्यकता है एक आईपी पता, ताकि मैं उससे वीडियो स्ट्रीम कर सकूं। यहाँ काम करने वाले एक व्यक्ति ने मुझे सूचित किया कि मेरे पास डीएचसीपी और डीएनएस स्थापित नहीं हो सकता है, इसलिए मुझे लगता है कि जब मैं घर जाऊंगा तो मैं उसे देखूंगा।
किक मुझे 0.869

यदि आप स्क्रीनशॉट देख सकते हैं, तो आप महसूस करेंगे कि मोड में एक मेनू है जिसे बुनियादी ढांचे में बदला जा सकता है। इससे पहले कि आप प्रश्न पूछें, अपना शोध करें कि उस व्यक्ति ने स्क्रीनशॉट क्यों दिखाया। आप स्क्रीनशॉट में एक ही विंडो के माध्यम से dhcp और dns सेट कर सकते हैं
aveemashfaq

मैंने जो शोध किया है, उसके अनुसार मैं इस तरह से हॉटस्पॉट स्थापित नहीं कर सकता। यह नेटवर्क से जुड़ने की विधि प्रतीत होती है। जब मैं नेटवर्क बनाने के तरीकों की खोज करता हूं तो मैं केवल नेटवर्क मैनेजर के माध्यम से एक एड-हॉक नेटवर्क बनाने का एक तरीका खोज सकता हूं, और यह मेनू विकल्प "नया वायरलेस नेटवर्क बनाएं" है। जब मैं उस के माध्यम से पालन करता हूं, तो मेरे उपकरण इसे नहीं देख सकते हैं, और मुझे "सिस्टम की समस्या" प्रकार की त्रुटि मिलती है। अगर वास्तव में इस विंडो से इन्फ्रास्ट्रक्चर नेटवर्क को होस्ट करने का कोई तरीका है, तो मैं इसे ढूंढ नहीं सकता। यह सिर्फ उन नेटवर्कों की सूची में डालता है जिन्हें कंप्यूटर कनेक्ट करेगा: /
किक मी 0.869
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.