Realtek RTL8187SE पर वायरलेस हर कई मिनटों में कटौती करता रहता है


9

इंटरनेट हर कई मिनट काटता रहता है, कभी-कभी यह लंबे समय तक रहता है लेकिन अंततः ऐसा होता है। यदि मैं मेनू से डिस्कनेक्ट करता हूं और फिर से कनेक्ट पर क्लिक करता हूं, तो मैं अभी भी इंटरनेट का उपयोग कर सकता हूं। किसी भी सहायता की सराहना की जाएगी :)

मेरे वायरलेस कार्ड का विवरण:

वायरलेस कार्ड: 04: 00.0 नेटवर्क नियंत्रक: Realtek सेमीकंडक्टर कं, लिमिटेड RTL8187SE वायरलेस लैन नियंत्रक (Rev 22)

मैं सिर्फ 64-बिट उबंटू (कर्नेल 2.6.38-10-जेनेरिक) तक पूरी तरह से एक सादा पुराना चला रहा हूं

कर्नेल मेरे वायरलेस कार्ड को कैसे पहचानता है:

*-network               
       description: Wireless interface
       product: RTL8187SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlan0
       version: 22
       serial: 00:24:21:cf:89:f6
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=r8180 latency=0 multicast=yes wireless=802.11b/g
       resources: irq:17 ioport:3000(size=256) memory:fa000000-fa003fff
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: eth0
       version: 03
       serial: 00:03:0d:de:97:eb
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.67 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:43 ioport:4000(size=256) memory:f6000000-f6000fff memory:f4000000-f4003fff memory:f4020000-f403ffff

मैं सिर्फ मानक नेटवर्क प्रबंधक का उपयोग कर रहा हूं, वास्तव में कुछ भी अनुकूलित नहीं है ।।


क्या आप स्थापित करने की कोशिश कर सकते हैं linux-backports-modules-cw-2.6.39-generic, फिर रिबूट करें और देखें कि क्या आपके पास अभी भी समस्या है?
जॉर्ज कास्त्रो

मैंने आपको जोर्ज का सुझाव दिया है, स्थापित किया है, लेकिन इंटरनेट अभी भी यहां से बाहर निकल रहा है, अब जीवाश्म के सुझाव का प्रयास करेंगे

जवाबों:


6

गिरा हुआ वाईफाई कनेक्शन या तो पर्यावरण या सॉफ्टवेयर से संबंधित हो सकता है।

मैं इसे यथासंभव सामान्य रखने की कोशिश करूंगा, ताकि उत्तर किसी भी वाईफाई कार्ड पर लागू हो सके।

तीन पर्यावरणीय क्षेत्र जिन्हें आपको नीचे दिए गए सॉफ़्टवेयर सुझावों में शामिल करने से पहले विचार करना चाहिए:

  • वाईफ़ाई एन्क्रिप्शन - अपने वाईफाई राउटर पर एन्क्रिप्शन विधि को बदलने का प्रयास करें, देखें कि क्या परिणाम अधिक स्थिर कनेक्शन में है।

  • वाईफ़ाई राउटर ही - एक नए एक्सेस प्वाइंट पर जाने की कोशिश करें, क्या आपके पास अभी भी कनेक्टिविटी समस्याएं हैं?

  • वाईफ़ाई चैनल - अपने राउटर पर संचार करने वाले चैनल को बदलने का प्रयास करें। आपके क्षेत्र में, आपके द्वारा चयनित चैनल पर बहुत अधिक ट्रैफ़िक हो सकता है।

एक बार जब आप इन क्षेत्रों पर शासन कर लेते हैं, तो आपके द्वारा देखे जा सकने वाले पाँच सॉफ़्टवेयर संभावित रास्ते:

  1. यह देखने के लिए कि क्या कोई वाईफाई बैकपोर्ट मौजूद है और यदि ऐसा है, तो उचित पैकेज स्थापित करना
  2. देखें कि क्या यह 64 बिट बनाम 32 बिट का मुद्दा है
  3. नए कर्नेल की कोशिश करना, या तो अगले उपलब्ध स्थिर कर्नेल या बहुत नवीनतम अल्फा / बीटा उबंटू संस्करण का परीक्षण करना जिसमें नवीनतम रिलीज़ उम्मीदवार कर्नेल शामिल हैं
  4. अपने वायरलेस कार्ड के शक्ति प्रबंधन को अक्षम करना
  5. (बहुत अंतिम उपाय का विकल्प) NDISWrapper का उपयोग कर

backports

कर्नेल डेवलपर्स अक्सर एक सॉफ़्टवेयर पैकेज जारी करते हैं जिसमें नवीनतम या सबसे हाल के कर्नेल से प्राप्त वाईफाई उपकरणों के अपडेट होते हैं।

नैटी के लिए, इस पैकेज को कहा जाता है linux-backports-modules-cw-2.6.39-generic(धन्यवाद जॉर्ज)। यह पैकेज या तो प्रस्तावित रिपॉजिटरी में या बैकपोअर रिपॉजिटरी में पाया जा सकता है। सॉफ़्टवेयर स्रोतों में उपयुक्त चेकबॉक्स को टिक करें और नवीनतम अपडेट को पुनः लोड करें।

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

64 बिट बनाम 32 बिट

जैसा कि लिनक्स परिपक्व होता है, 64 बिट बनाम 32 बिट्स मुद्दों को कम करना चाहिए। हालांकि यह अज्ञात नहीं है कि 32 बिट इंस्टॉलेशन - और वीज़ा-वर्सा की तुलना में 64 बिट इंस्टॉलेशन अधिक अस्थिर हो सकता है।

आपके कार्ड के लिए, मुझे यहां आपके वायरलेस कार्ड के लिए एक बग रिपोर्ट मिली, जो आपके लक्षणों का वर्णन करती है - 64 बिट कर्नेल, वाईफाई ड्रॉप्स कनेक्शन बेतरतीब ढंग से।

उदाहरण के लिए, Clonezilla का उपयोग करके पहले अपने सिस्टम का बैकअप लें, ताकि आपके पास कुछ ऐसा हो जिससे आप आसानी से बहाल कर सकें।

नेट्टी के 32 बिट संस्करण को स्थापित करने का प्रयास करें। देखें कि क्या आपका कनेक्शन अधिक स्थिर है। आप इस उत्तर में अन्य सुझावों को इस 32 बिट विन्यास में भी परख सकते हैं।

नया कर्नेल

एक नए कर्नेल का परीक्षण कभी-कभी अस्थिरता के मुद्दों का कारण बन सकता है - उदाहरण के लिए बूट और ब्लैक-स्क्रीन मुद्दे। मैं आपको पहले किसी भी अतिरिक्त हार्डवेयर ग्राफिक ड्राइवर (जैसे एटीआई या एनवीडिया) को हटाने की सलाह दूंगा। मैं यह भी सलाह देता हूं कि आपके पास CloneZilla का उपयोग करके उदाहरण के लिए एक अच्छा बैकअप है, जिसे आप से पुनर्स्थापित कर सकते हैं।

लॉन्चपैड पर यहां से अगले स्थिर मेनलाइन कर्नेल को देखें ।

कर्नेल 2.6.39 पर परिवर्तन सूचियों को देखते हुए , यह आपके कार्ड के लिए कुछ अपडेट का उल्लेख करता है।

आप यहाँ मेरे उत्तर में वर्णित 2.6.39 कर्नेल स्थापित कर सकते हैं

पावर प्रबंधन को अक्षम करना

कभी-कभी वायरलेस कार्ड में पावर मैनेजमेंट मोड हो सकते हैं। इसके इन मोड्स के लिए अनजान नहीं है linux में छोटी गाड़ी होना। बिजली-प्रबंधन को बंद करने से कभी-कभी मदद मिल सकती है।

पावर मैनेजमेंट को अक्षम करने के लिए एक विशिष्ट विधि है या नहीं यह देखने के लिए आपको कुछ Google शोध करने पड़ सकते हैं। नीचे कुछ कार्ड के लिए अतीत में उपयोग की गई एक विधि है।

एक टर्मिनल प्रकार से:

gksu gedit /etc/pm/power.d/wireless

यदि खोली गई फ़ाइल में कोई कथन है तो निम्न पंक्ति जोड़ें (यदि यह पहले से मौजूद नहीं है)

/sbin/iwconfig wlan0 power off

यदि खोली गई फ़ाइल खाली है तो निम्नलिखित जोड़ें

#!/bin/sh

/sbin/iwconfig wlan0 power off

अब निम्नलिखित को कॉपी और पेस्ट करें:

sudo chmod +x /etc/pm/power.d/wireless

फिर रिबूट करें।

स्रोत

Ndiswrapper

नोट - NDISWrapper बूट पर ब्लैक-स्क्रीन समस्याओं का कारण बन सकता है - इसलिए उदाहरण के लिए एक अच्छा बैकअप है, CloneZilla का उपयोग करके जिसे आप पुनर्स्थापित कर सकते हैं।

NDISWrapper कुछ साल पहले एक समय था, वायरलेस कार्ड के लिए एक बार-बार इस्तेमाल किया जाने वाला तरीका था क्योंकि कर्नेल में बहुत कम वायरलेस ड्राइवर सपोर्ट था।

इसके कई कारणों से हाल के दिनों में एहसान से गिर गया है कि मैं नहीं जाना चाहता ...

ईमानदार होने के लिए, RTL8187se कुछ समय के लिए कर्नेल में रहा है, इसलिए निम्नलिखित सुझाव को अंतिम उपाय माना जाना चाहिए।

ndisgtkसॉफ़्टवेयर केंद्र में खोजें और इंस्टॉल करें

अब Realtek से आपके मामले में windows xp ड्राइवर डाउनलोड करें

ज़िप फ़ाइल से निकालें।

Ndisgtk का उपयोग करना - फ़ोल्डर में नेविगेट करें - RTL8187SE - WinXP और .infफ़ाइल के लिए ndisgtk बिंदु । उम्मीद है कि अब (शायद रिबूट के बाद) नेटवर्क मैनेजर को RTL8187SE कर्नेल ड्राइवर के लिए इस ड्राइवर का उपयोग करना चाहिए - nb उम्मीद है कि आपको कर्नेल को ब्लैकलिस्ट नहीं करना होगा।


मैंने कोशिश की है कि आपने और जॉर्ज ने क्या सुझाव दिया था, लेकिन कनेक्शन अभी भी गिर रहा है :(

मैंने सुझाव दिया सब कुछ करने की कोशिश की, लेकिन यह अभी भी गिरता है, मुझे लगता है कि यह उम्मीद छोड़ देने का समय है?

मैंने आपका नया NDISWrapper सुझाव देने की कोशिश की, लेकिन ऐसा करने और रिबूट करने के बाद, मुझे काली स्क्रीन के साथ बधाई दी गई और मैं वास्तव में कुछ नहीं कर सका .. मैंने अपने पुराने लैपटॉप के लिए पहले NDISWrapper के साथ खेला है और तब समस्या नहीं थी। वैसे भी, मैं एक ताजा स्थापित करने के लिए समाप्त हो गया। आगे? ;)

हममम - मैंने (और आसपास ...) खोदा है - लेकिन मुझे पता है कि यह वायरलेस कार्ड 64 बिट के तहत बहुत अच्छी तरह से काम नहीं करता है लेकिन 32 बिट के लिए काम करता है। 64 बिट बनाम 32 बिट विंडोज 7 के लिए इसी तरह के अवलोकन (जुड़े डेबियन बग रिपोर्ट देखें)। मैंने 32 बिट नेट्टी का उपयोग करने या अन्य निर्माताओं के वायरलेस कार्ड खरीदने के अलावा अन्य विचारों से बाहर भाग लिया है। बस 3 दिन बचे हैं। उम्मीद है कि कोई और आपके कार्ड को 64 बिट नैटी के तहत काम कर सकता है।
जीवाश्म

मैं वर्तमान में 64-बिट Oneiric स्थापित करने के लिए एक पूरी तरह से परीक्षण कर रहा हूँ जब से दूसरे दिन Natty के साथ मुद्दा है .. वायरलेस तब से 2 या 3 बार गिरा है, जो कि Natty के तहत की तुलना में बहुत बेहतर है!

0

यह एक मुद्दे के समान लगता है जैसा कि मैं मीगो (उबंटू नहीं) में प्राप्त करता था, जहां वाईफाई इतना अंदर और बाहर कटौती करता था कि यह एक वास्तविक दर्द था।

मुझे उस समय की याद है जब यह r.local फाइल को एक बहुत आसान फिक्स के साथ संपादित करके तय किया गया था, जो काम किया (Meego में यद्यपि) लेकिन

cd /etc/

gksudo gedit r.local

यदि वे पहले से ही वहां नहीं हैं (या उन्हें अनकम्प्रेस्ड करें) निम्न पंक्तियाँ डालें

ifconfig wlan0 down
ifconfig wlan0 up

(मूल रूप से पुराने मीगो बग में हमें wlan0 को eth1 में बदलना पड़ता था (न जाने क्यों, लेकिन इसका मतलब यह था कि हम eth1 का उपयोग नहीं करते wlan0)

पुराने मीगो बग

लेकिन यह एक व्यापक मुद्दा था लेकिन यह आपको जो वर्णन कर रहा था उससे थोड़ा सा समान था


मेरा सुझाव है कि कर सकते हैं wlan0 को eth1 बदलने के बाद से इस एक वायरलेस मुद्दा है - आप (और साथ ही कोड टैग लगाने लायक भी) तय ईथरनेट बंदरगाह उछल सुझाव दे रहे हैं
fossfreedom

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