मैं वर्तमान में स्थापित WiFi ड्राइवरों की जानकारी कैसे जांच सकता हूं?


57

जब मैंने उबंटू 12.04 पर अतिरिक्त ड्राइवरों पर क्लिक किया, तो मैं किसी भी ड्राइवर को नहीं देख सका .. मैं यह कैसे जांच सकता हूं कि उबंटू के वातावरण पर वाईफाई के लिए ड्राइवर क्या स्थापित हैं।


1
कृपया lspci | grep -i networkअपने प्रश्न का आउटपुट जोड़ें ।
एडविन

1
लिनक्स में सभी उपलब्ध डिवाइस ड्राइवरों (यहां तक ​​कि एक विशेष उपकरण वर्ग तक सीमित होने पर) की गणना करना वास्तव में संभव (या उपयोगी) नहीं है। हालाँकि, आप उन सभी उपलब्ध ड्राइवरों की गणना कर सकते हैं जो किसी विशेष डिवाइस को संभालने में सक्षम हैं और इससे भी महत्वपूर्ण बात यह है कि वर्तमान में डिवाइस का दावा करने वाला, यानी ड्राइवर इसे "ड्राइव" करता है।
डेविड फ़ॉस्टर

जवाबों:


94

निम्नलिखित आदेश एक टर्मिनल में चलाए जाते हैं। द्वारा एक खुला Ctrl+ Alt+ T

आपके वायरलेस एडेप्टर का वर्तमान में उपयोग करने वाले ड्राइवर की जाँच करने के लिए , आप निम्नलिखित कमांड चला सकते हैं:

sudo lshw -C network
  • lshw अपने हार्डवेयर पर जानकारी सूचीबद्ध करता है
  • -C network केवल नेटवर्क क्लास दिखाने के लिए आउटपुट फ़िल्टर करता है।

आउटपुट में, के साथ प्रविष्टि के लिए देखें description: Wireless interface

यहाँ मेरे Ubuntu से उत्पादन है:

alaa @ aa-lu: ~ $ sudo lshw -C network
[sudo] alaa के लिए पासवर्ड: 
  *-नेटवर्क               
       विवरण: वायरलेस इंटरफ़ेस
       उत्पाद: RTL8723AE PCIe वायरलेस नेटवर्क एडाप्टर
       विक्रेता: Realtek सेमीकंडक्टर कं, लिमिटेड
       भौतिक आईडी: 0
       बस जानकारी: pci @ 0000: 08: 00.0
       तार्किक नाम: wlan0
       संस्करण: ००
       क्रम: 24: ec: 99: 21: c9: 29
       चौड़ाई: 64 बिट्स
       घड़ी: 33 मेगाहर्ट्ज
       क्षमताओं: दोपहर msi pciexpress बस_मास्टर cap_list ईथरनेट भौतिक वायरलेस
       कॉन्फ़िगरेशन: प्रसारण = हाँ ड्राइवर = rtl8723ae ड्राइवरवेट = 3.8.0-27-जेनेरिक फ़र्मवेयर = एन / ए आईपी = 192.168.1.74 विलंबता = 0 लिंक = हाँ मल्टीकास्ट = हाँ वायरलेस = IEEE 802.11%
       संसाधन: irq: 17 ioport: 3000 (size = 256) मेमोरी: c3000000-c3003fff

में configurationलाइन (अंतिम से पहले लाइन), तो आप देखेंगे driverवर्तमान में मेरे कार्ड द्वारा इस्तेमाल किया जा रहा। मैंने इसे आउटपुट में हाइलाइट किया है।

वैकल्पिक रूप से, आप कमांड का उपयोग कर सकते हैं:

lspci -nnk | grep -A2 0280
  • lspci आपके पीसीआई से जुड़े कार्डों की जानकारी सूचीबद्ध करता है
  • -nnklspciइन कार्डों के बारे में अधिक जानकारी के उत्पादन के निर्देश
  • | अगले कमांड में आउटपुट को पाइप करता है
  • grep 0280उबन्टु को दिखाने के लिए आउटपुट फिल्टर करता है 0280, जो उबंटू में वायरलेस पीसीआई कंट्रोलर के लिए पीसीआई क्लास कोड है
  • -A2 जानकारी की दो और लाइनें दिखाता है।

यहाँ मेरे Ubuntu से उत्पादन है:

08: 00.0 नेटवर्क नियंत्रक [0280]: Realtek सेमीकंडक्टर कं, लिमिटेड RTL8723AE PCIe वायरलेस नेटवर्क एडाप्टर [10ec: 8723]
    सबसिस्टम: रियलटेक सेमीकंडक्टर कं, लिमिटेड डिवाइस [10ec: 0724]उपयोग में 
    कर्नेल चालक : rtl8723ae

आपके द्वारा उपयोग किए जा रहे ड्राइवर का निर्धारण करने के बाद, आप इसके बारे में अधिक जानकारी दिखाने के लिए निम्न आदेश का उपयोग कर सकते हैं:

modinfo <driver-name>

यह जांचने के लिए कि आपने वर्तमान में कौन से वायरलेस ड्राइवर स्थापित किए हैं , लेकिन जरूरी नहीं कि किसी भी चीज का उपयोग किया जाए, आप निम्न कमांड कर सकते हैं:

find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'

उपरोक्त कमांड आपके द्वारा इंस्टॉल किए गए सभी ड्राइवरों को सूचीबद्ध करेगा। यह संभवतः एक संपूर्ण सूची होगी, क्योंकि ये आपके Ubuntu पर प्रीइंस्टॉल्ड ड्राइवर हैं जो उबंटू स्थापित करते ही लोगों को अपने वायरलेस ड्राइवरों का उपयोग करना संभव बनाते हैं।


1
परिणाम के लिए: lshw -c Network * -network UNCLAIMED विवरण: नेटवर्क नियंत्रक उत्पाद: BCM43228 802.11a / b / g / n विक्रेता: Broadcom Corporation भौतिक आईडी: 0 बस की जानकारी: pci @ 0000: 02: 00.0 संस्करण: 00 चौड़ाई: 64 बिट्स घड़ी: 33MHz क्षमताओं: बजे MSI pciexpress bus_master cap_list विन्यास: विलंबता = 0 संसाधन: स्मृति: f7e00000-f7e03fff * -network विवरण: ईथरनेट इंटरफेस उत्पाद: NetXtreme BCM5761 Gigabit ईथरनेट PCIe विक्रेता: Broadcom Corporation
इंद्रजीत

लेकिन वायरलेस काम नहीं कर रहा है कि इस मुद्दे को कैसे सुलझाया जाए, क्या मैं कोई अतिरिक्त ड्राइवर स्थापित करने वाला हूं।
इंद्रजीत

मुझे दो ड्राइवर मिले हैं 1) कर्नेल ड्राइवर उपयोग में: sdhci-pci 2) कर्नेल ड्राइवर उपयोग में: tg3 लेकिन फिर भी वाईफाई काम नहीं कर रहा है
Inderjeet

आपका प्रश्न था "मैं वर्तमान में स्थापित WiFi ड्राइवरों की जानकारी कैसे जांच सकता हूं?" मुझे नहीं पता था (और न ही आपने उल्लेख किया है) कि आपका वायरलेस कार्ड काम नहीं कर रहा है। सबसे पहले, इस सवाल का जवाब की जाँच करें: askubuntu.com/a/60395/52726 । यदि आपको अभी भी अपना वायरलेस कार्ड काम करने के लिए नहीं मिला है, तो एक और सवाल पोस्ट करें।
अला अली

11

निम्न विधि में अतिरिक्त सॉफ़्टवेयर की स्थापना शामिल है, जिसका नाम हार्डिनफो है

आप यूएससी से हार्डइनफो खोज और स्थापित कर सकते हैं

या

टर्मिनल से (CTRL + ALT + T) निम्न कमांड लागू करें

sudo apt-get install -y hardinfo 

डैश से हार्डइंफो का पता लगाएँ (लिखकर: हार्डइनफो), इसे खोलें और गोटो पीसीआई डिवाइसेस करें यदि आपका वायरलेस एडेप्टर एक एकीकृत पीसीआई उपकरण है।

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

कर्नेल मॉड्यूल के बगल में निर्दिष्ट वायरलेस एडाप्टर का वर्तमान लोड किया गया ड्राइवर है। उदाहरण चित्र में हैath9k

यदि आपका वायरलेस एडॉप्टर एक USB डिवाइस है, तो डिवाइसेस के नीचे बायीं सूची में संबंधित प्रविष्टि मिला ।


पैकेज सूची पढ़ रहा है ... निर्माण निर्भरता पेड़ पढ़ना राज्य सूचना ... हो गया ई डन: पैकेज hardinfo पता लगाने में असमर्थ
इंद्रजीत

आपको ब्रह्मांड भंडार को सक्षम करने की आवश्यकता होगी। टाइप करें software-properties-gtk &। एक बार खिड़कियां खुलने के बाद, "(ब्रह्मांड)" में समाप्त होने वाली लाइन पर एक चेक मार्क लगाएं। एक बार जब आप ऐसा करते हैं, sudo apt-get updateटर्मिनल में दौड़ते हैं , तो hardinfoफिर से स्थापित करने का प्रयास करें।
अला अली

अभी भी वही जानकारी मिल रही है: ** पैकेज हार्डिनफो का पता लगाने में असमर्थ **
इंद्रजीत

बस आपको यह बताने के लिए कि इंटरनेट मेरे पीसी पर काम नहीं कर रहा है क्योंकि मेरे पास केवल वाईफाई है और यह मेरे लिए सुलभ नहीं है
Inderjeet

आपके प्रश्न (जैसा शीर्षक दिया गया है) का उत्तर दिया गया है। IMHO को पूरी तरह से उत्तर दिया गया है। अब अगर आपको एक और समस्या है तो आप एक नया खोल सकते हैं, या आप अन्य Ubuntu Help Desks (ubuntuforums.org - answers.launchpad.net ..etc) में मदद की तलाश कर सकते हैं। कृपया उचित उत्तर चुनें (वह जिसे आप सोचते हैं कि आपकी समस्या हल हो गई है, और इसे सही के रूप में क्लिक करें)।
निकटक्स

5

आप भी आजमा सकते हैं:

ethtool -i wlan0 | grep driver

यह आपके wlan कार्ड के लिए वर्तमान लोड किए गए ड्राइवर को इस तरह आउटपुट देता है:

uchiha@Hokage:~$ ethtool -i wlan0 | grep driver  
driver: brcmsmac 

जो वाई-फाई कार्ड के लिए मेरा ड्राइवर है। यदि आपके पास इथूल नहीं है तो आप इसे स्थापित कर सकते हैं:

sudo apt-get install ethtool


@ P.-H।, यह मेरा पहला उत्तर था ... मुझे नहीं पता कि फ़ॉर्मेटिंग कैसे प्राप्त की जाती है .. मैंने फ़ॉर्मेटिंग को सही पाने के लिए "मार्कडाउन सेक्शन" पढ़ा लेकिन इसे समझने में असमर्थ था ... यू कृपया इसे मुझे एक उदाहरण द्वारा समझाएं?
सांझ रामरहिणी

नमस्ते, आप इस मार्कडाउन एडिटिंग हेल्प लेख की जांच कर सकते हैं , और आप एक नया प्रश्न पूछकर अभ्यास कर सकते हैं (बस इसे सबमिट न करें, आप पूर्वावलोकन देखेंगे)
P.-H. लिन


0

प्रयत्न, कोशिश

lsmod

यह जाँचने के लिए कि क्या मॉड्यूल r8169 इसके द्वारा मौजूद है: यदि यह नहीं है तो इसे इसके द्वारा जोड़ें:

सुडो मॉडप्रो आर 8169

इससे मेरे लिए समस्या हल हो गई।

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