मेरे स्मार्टफ़ोन पर वाई-फाई कनेक्शन मेरे लैपटॉप पर उसी कनेक्शन से बेहतर प्रदर्शन क्यों करेगा?


45

वाई-फाई पर एक ही राउटर से कनेक्ट होने के दौरान डाउनलोड स्पीड- एक ADSL2 + वायरलेस N300 मॉडेम राउटर — मेरे लैपटॉप की तुलना में मेरे फोन पर काफी तेज है। यह समस्या हर समय नहीं होती है, लेकिन मेरे लैपटॉप पर इंटरनेट कनेक्शन - जो कि Ubuntu 14.10 चल रहा है - कभी-कभी गति में कम हो जाता है और अस्थिर हो जाता है, जबकि मेरे फोन पर इंटरनेट कनेक्शन एक ही गति से रहता है और लगातार स्थिर रहता है।

एक तुलना के रूप में, मैंने अपने लैपटॉप के लिए एक "अस्थिर कनेक्शन चरण" के दौरान अपने लैपटॉप और अपने फोन के लिए एक ही समय में speedtest.com पर एक परीक्षण किया।

मैं सोच रहा था कि इस विसंगति के लिए क्या संभावित कारण हो सकते हैं?

यहां मेरे लैपटॉप ( Lenovo Y50 UHD ) के सबसे तेज परिणाम हैं :

यहाँ छवि विवरण दर्ज करें

और यहाँ मेरे फोन ( सैमसंग गैलेक्सी S5 ) से सबसे तेज परिणाम हैं :

यहाँ छवि विवरण दर्ज करें

ध्यान दें कि जब सैमसंग गैलेक्सी S5 में "डाउनलोड बूस्टर" सुविधा होती है, जो डाउनलोड गति बढ़ाने के लिए आपके वाई-फाई और मोबाइल नेटवर्क का एक साथ उपयोग कर सकते हैं, इस परीक्षण के लिए मैंने सैमसंग गैलेक्सी एस 5 पर पूरी तरह से मोबाइल डेटा को बंद कर दिया, लेकिन मुझे अभी भी ऐसा ही प्राप्त हुआ है परिणाम मेरे लैपटॉप और फोन की तुलना करते हैं ।


क्या आप अपने प्रश्न को संपादित कर सकते हैं: आप अपने फोन और लैपटॉप पर कुछ अच्छे विवरण प्रदान कर रहे हैं, लेकिन आपके द्वारा उपयोग किए जा रहे वाई-फाई राउटर का सटीक निर्माण और मॉडल क्या है? लैपटॉप में Intel® Dual Band Wireless-AC 3160 का उपयोग किया गया है
जेकगोल्ड

यदि आपने पहले से वायरलेस ड्राइवर अपडेट नहीं किए हैं, तो मैं आपको सुझाव दूंगा। इस लैपटॉप के लिए वाईफ़ाई प्रदर्शन (और लेनोवो से कुछ अन्य) के साथ एक ज्ञात मुद्दा था। हमें बताएं कि आपको कैसे जाना है।
पापा

@ पापा: मेरा मानना ​​है कि इंटेल कॉर्पोरेशन वायरलेस 3160 के लिए मेरे सभी वायरलेस ड्राइवर अपडेट किए गए हैं, और मैं वर्तमान में Ubuntu 14.10 चला रहा हूं।
एमी

संभवतः इसका कारण नहीं है, लेकिन उन्मूलन के उद्देश्य के लिए, क्या आपने जाँच की है कि " अस्थिर कनेक्शन चरण " पृष्ठभूमि में चल रही अन्य नेटवर्क गतिविधि का परिणाम नहीं हैं (यदि, उदाहरण के लिए, उबंटू में विंडोज अपडेट जैसा कुछ था)
ट्रिपलेह

जवाबों:


45

मेरा मानना ​​है कि यह बहुत ही दुख की बात है - एक सामान्य वायरलेस सिरदर्द: 802.11n वाई-फाई कार्यान्वयन उपकरणों के बीच इतना भयानक और असंगत है कि 802.11n प्रोटोकॉल काफी बेकार हो जाता है। यह पीसी वर्ल्ड मैगज़ीन का लेख, जिसका शीर्षक है, "वायरलेस राउटर्स: द ट्रुथ अबाउट सुपरफास्ट ड्राफ्ट-एन" , सरदर्द को अच्छी तरह से सारांशित करता है; बोल्ड जोर मेरा है:

हमने यह भी पाया कि अलग-अलग ड्राफ्ट-एन चिप्स (बेल्किन एथरोस चिप्स का उपयोग करता है, पर आधारित राउटर, जबकि अन्य तीन ब्रॉडकॉम चिप्स पर आधारित हैं) उच्च गति पर इंटरोपर्ट नहीं करते हैं। एक ही विक्रेता से उत्पाद खरीदना हमेशा यह सुनिश्चित नहीं करता है कि सभी एक ही ड्राफ्ट-एन चिप्स का उपयोग करेंगे, या तो : कम से कम एक कंपनी, नेटगियर, समान रूप से नामित रूटर्स और पीसी कार्ड बेच रही है जो अलग-अलग ड्राफ्ट-एन चिप्स पर आधारित हैं , और आप यह निर्धारित कर सकते हैं कि कोई उत्पाद किस चिप का उपयोग केवल उसके मॉडल नंबर और / या चिप लोगो की जाँच करके करता है।

विशेष रूप से 802.11n दुनिया के हार्डवेयर और निर्माताओं को अनिवार्य रूप से अंत उपयोगकर्ताओं को "अल्फा" और "बीटा" परीक्षकों के रूप में उपयोग करने का यह आकलन है:

लेकिन हम बल्कि विक्रेताओं को अपने अल्फा और बीटा परीक्षण करने के लिए ग्राहकों को भुगतान करने का उपयोग नहीं करते थे। ब्रांड-नए उत्पाद पर वादा किए गए प्रदर्शन को देखने के लिए आपको कई फर्मवेयर अपडेट स्थापित नहीं करने चाहिए।

यह समझने के लिए कि इस तरह की सामग्री वास्तविक दुनिया की स्थिति में कैसे खेलती है - आपकी तरह - आइए अपने सभी समर्थित वायरलेस प्रोटोकॉलों को देखें:

ठीक है, यह चश्मे की एक अभेद्य दीवार की तरह लग सकता है, लेकिन प्रमुख कल्पना आपका राउटर है जो केवल 802.11 एन (ड्राफ्ट 2.0) के अधिकतम 802.11 प्रोटोकॉल का उपयोग करने में सक्षम है। मैं 802.11n चश्मा के सिरदर्द पर कोई 100% विशेषज्ञ नहीं हूं, लेकिन मुझे पता है कि 802.11n "ड्राफ्ट" विनिर्देश काफी प्राचीन हैं और किसी भी आधुनिक उपकरण की कीमत 802.11n "अंतिम" युक्ति का उपयोग करना चाहिए।

उस ने कहा, यह जानकर कि अकेले सिद्धांत या अवधारणा में आपकी बहुत मदद नहीं करेगा। व्यावहारिक रूप से, केवल तीन समाधान हैं जो मैं प्रदान कर सकता हूं कि मुझे लगता है कि काम करेगा।

  1. नया राउटर खरीदें: चूंकि आप ADSL मॉडेम / राउटर कॉम्बो का उपयोग कर रहे हैं, इसलिए मैं एक अलग राउटर प्राप्त करने की सलाह दूंगा जो 802.11n "फाइनल" का समर्थन करता है - कम से कम 802.11ac - और उस राउटर का उपयोग करने के बजाय। फिर आप "ब्रिज मोड" में इसका उपयोग करने के लिए रूटर ADSL2 + वायरलेस N300 मॉडेम राउटर को "न्यूट्रिंग" करेंगे और कनेक्ट करेंगे कि नए राउटर और चीजें बेहतर टन होनी चाहिए।
  2. बेहतर 802.11 एन प्रदर्शन के लिए अपनी लैपटॉप सेटिंग्स समायोजित करें: फिर से, 802.11 एन ट्वीकिंग की पूरी दुनिया पर 100% नहीं, लेकिन अगर आपके लिए विशिष्ट चश्मे / गति पर अपने लैपटॉप को लॉक करने के लिए सेटिंग्स को समायोजित करने का कोई तरीका है तो मैं इसकी सिफारिश करूंगा। सबसे स्पष्ट बात जो दिमाग में आती है वह है लैपटॉप को 5Ghz के बजाय 2.4Ghz पर 802.11n का उपयोग करने के लिए मजबूर करना और यदि एक "मिश्रित" मोड है - जिसका अर्थ है कि यह 802.11g या 802.11b पर डाउनग्रेड होगा यदि आवश्यक हो - तो इसे और बल एक प्रोटोकॉल आपका पसंदीदा प्रोटोकॉल है।

    मैं भी इस सिद्धांत को धीमी 802.11g प्रोटोकॉल पर परीक्षण करने और यह देखने के लिए सुझाव दूंगा कि क्या यह किसी भी तरह से मदद करता है। फिर 802.11n तक आगे बढ़ें और देखें कि क्या आप सफलतापूर्वक 802.11n सेटिंग्स को आपके लिए सबसे अच्छा काम कर सकते हैं। हेक, अगर 802.11 जी प्रोटोकॉल पर चल रहा है तो बेहतर काम करता है, शायद आपको उससे चिपकना चाहिए क्योंकि 802.11 जी की अधिकतम गति 54mbps है जो केवल आपके LAN पर उपकरणों के बीच धीमी होगी, लेकिन आपके WAN कनेक्शन के लिए 5x से अधिक पर्याप्त है जो अधिकतम लगता है वैसे भी लगभग 10mbps पर।
  3. बेहतर 802.11 प्रदर्शन के लिए अपनी राउटर सेटिंग्स को समायोजित करें: यदि आप कर सकते हैं, तो देखें कि क्या आप अपने वाई-फाई राउटर को एक वाई-फाई प्रोटोकॉल सेटिंग में लॉक कर सकते हैं। जैसा कि मैंने विचार 2 में उल्लिखित किया है, लेकिन आपकी राउटर सेटिंग्स यहां भी आपके पोर्टेबल डिवाइस सेटिंग्स को प्रभावित कर सकती हैं।

और यह सब कहा, अगर यह मेरे साथ काम कर रहा सिरदर्द था, तो मैं विचार 1 में रूपरेखा और नए वाई-फाई राउटर के लिए बसंत के रूप में करूंगा। आमतौर पर एक ISP द्वारा प्रदान किया गया कॉम्बो मॉडेम / राउटर सिर्फ फीचर्स और अपडेट्स की कमी के साथ-साथ उपयोगकर्ताओं की एक बड़ी दुनिया के समर्थन में कमी है। एक नया राउटर खरीदने से आप न केवल अपनी समस्या को जल्दी से हल कर सकते हैं, लेकिन आप तुरंत नए सलाह आने पर सलाह और युक्तियों के लिए अधिक उपयोग किए जाने वाले राउटर के अन्य उपयोगकर्ताओं को टैप करने में सक्षम होंगे।


लेकिन अगर समस्या राउटर की थी, तो क्या फोन धीमा नहीं होगा?
एजी

10
@ नाग नहीं। जिसे मैं छू रहा हूं। 802.11 एन कार्यान्वयन इतना असंगत है कि फोन केवल लैपटॉप की तुलना में बेहतर 802.11 को संभालने में सक्षम हो सकता है। सच कहूँ तो आप इस तरह की विसंगतियों के कारण 802.11n मुद्दों पर बहस करने का प्रयास कर सकते हैं। राउटर पर ध्यान केंद्रित करने का कारण यह है कि अंततः $ 50 से कम के लिए एक नया राउटर एक मॉडेम / राउटर कॉम्बो की तुलना में अधिक अद्यतित और विश्वसनीय होगा, जिसमें वाई-फाई कनेक्टिविटी विकल्प हैं।
जेकगोल्ड

1
@AG नहीं यदि राउटर की समस्या यह है कि यह 802.11n युक्ति को असंगत रूप से लागू करता है, ताकि यह कुछ क्लाइंट को अच्छी तरह से और अन्य क्लाइंट को खराब तरीके से हैंडल करे । यदि ऐसा है, तो यह अच्छी तरह से हो सकता है कि फोन "भाग्यशाली" है (या इन फ़ॉबल्स के आसपास काम करने के लिए अतिरिक्त कदम हैं) और मुद्दों से बचा जाता है, जबकि लैपटॉप अपमानित प्रदर्शन के अधीन है।
आंद्रेज डॉयल

14

आपकी विशिष्ट स्थिति के लिए जहां आप Ubuntu 14.10 पर एक Intel नेटवर्क कार्ड का उपयोग करते हैं (जिसमें 3.13 की तुलना में नया कर्नेल है), iwlwifi ड्राइवर में परिवर्तन संभवत: आपके Intel वायरलेस नेटवर्क कार्ड के थ्रूपुट को प्रभावित कर सकता है।

यह परिवर्तन /etc/modprobe.d/iwlwifi.confयुक्त फ़ाइल बनाकर वापस किया जा सकता है :

options iwlwifi 11n_disable=8

इसका परीक्षण करने के लिए, modprobeकमांड के साथ अपने इंटेल वायरलेस मॉड्यूल को फिर से लोड (अनलोड और लोड) करें :

$ सूदो modprobe -v -r iwldvm
Rmmod iwldvm
Rmmod iwlwifi
rmmod mac80211
rmmod cfg80211
$ सूदो modprobe -v iwlwifi
insmod /lib/modules/3.16.0-33-generic/kernel/net/wireless/cfg80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko 11n_disable = 8
insmod /lib/modules/3.16.0-33-generic/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko

आप फ़ाइल को sysfs में पढ़कर भी पैरामीटर सत्यापित कर सकते हैं:

$ cat /sys/module/iwlwifi/parameters/11n_disable 
8

यह परिवर्तन लैन थ्रूपुट से 20 Mbit / s से 80 Mbit / s तक सुधार हुआ।


1
जाहिरा तौर पर, "11n_disable = 8" एंटीना एकत्रीकरण को सक्षम करता है।
योरिक

@ वायोरिक सही। प्रारंभ में केवल 11n_disable=1समर्थन किया गया था (बूलियन के रूप में), लेकिन बाद में अधिक राज्यों की आवश्यकता थी। से पूर्ण विवरण modprobe -p iwlwifiहै: 11n_disable: अक्षम 11n कार्यक्षमता, बिटमैप: 1: पूर्ण, 2: अक्षम agg TX, 4: अक्षम agg RX, 8 सक्षम
ag

2
यह 'modinfo -p' है, modprobe नहीं, मेरे जैसे लोगों को घर पर खेलने के लिए
रोब लैथम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.