मैं किस वायरलेस ड्राइवर का उपयोग कर रहा हूं?


13

मैं Ubuntu 11.10 में अपने नेटवर्क USB डिवाइस के लिए सबसे उपयुक्त ड्राइवर खोजने की कोशिश कर रहा हूं। सबसे पहले, मैं उस ड्राइवर को कहां से जांच सकता हूं कि ubuntu इस उपकरण को नियंत्रित करने के लिए उपयोग कर रहा है? यह नेटवर्क टूल्स में इंटरफ़ेस वायरलेस (wlan1) के रूप में दिखाई देता है, लेकिन मैक पते और डेटा ट्रांसमिशन के बारे में कुछ आंकड़ों के अलावा, ड्राइवर के बारे में कोई जानकारी नहीं है।

मैंने पहले से ही एयरक्रैक-एनजी स्थापित किया है, जो नेटवर्क को स्कैन करने के लिए कई विकल्प प्रदान करता है। airmon-ng start wlan1टर्मिनल में चलने से मुझे निम्नलिखित मिलते हैं:

Interface   Chipset     Driver

eth1        Unknown         wl

wlan1       Unknown     rt2800usb - [phy2]
                                    (monitor mode enabled on mon0)

वायरलेस एडेप्टर TP-LINK मॉडल TL-WN7200ND है, और वायरलेस पैनल इसे RaLink एडॉप्टर के रूप में पढ़ता है। लगता है कि rt2800usb एडॉप्टर के लिए ड्राइवर है, लेकिन क्या इस डिवाइस के लिए कुछ अधिक शक्तिशाली है ??


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

एक जवाब चिह्नित करने के लिए मत भूलना! यह Askubuntu.com कम्युनिटी का एक महत्वपूर्ण हिस्सा है।
djeikyb

जवाबों:


19

आप आसपास शांत होकर बहुत सारी जानकारी प्राप्त कर सकते हैं /sys/sys/classडिवाइस के हर वर्ग के लिए आपके द्वारा स्थापित की गई प्रविष्टियों को संभालने के लिए सुसज्जित किया गया है। इस मार्ग पर ड्राइवर की जानकारी मिलती है:

$ ls /sys/class/net/wlan0/device/driver/module/drivers
pci:ath5k@

मेरे wifi कार्ड, जिसका नाम wlan0 है, एथलीट ड्राइवर का उपयोग कर रहा है। यहां मेरे एक ईथरनेट कार्ड के लिए ड्राइवर की जानकारी दी गई है:

$ ls /sys/class/net/eth1/device/driver/module/drivers
pci:forcedeth@

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

bluetooth             130968  0 
ath5k                 127724  0 
ath                    11990  1 ath5k
eeepc_laptop           12412  0 
sparse_keymap           2660  1 eeepc_laptop
mac80211              196283  1 ath5k
pci_hotplug            22072  1 eeepc_laptop
cfg80211              142540  3 ath5k,ath,mac80211
rfkill                 12470  3 bluetooth,eeepc_laptop,cfg80211
crc16                   1091  2 bluetooth,ext4

बाएं स्तंभ लोड किए गए मॉड्यूल की एक सूची है, दाएं-सबसे कॉलम दिखाता है कि वे किस मॉड्यूल का उपयोग करते हैं। जैसा कि आप देख सकते हैं, ये सभी उपयोग या Ath5k मॉड्यूल से संबंधित हैं।


समस्या यह है: यदि मैं डिवाइस प्लग करता हूं तो यह मेरे कंप्यूटर के वाईफाई कार्ड के कनेक्शन को उसी नेटवर्क से कनेक्ट करने की कोशिश को रोकता है। लगता है कि USB वायरलेस एडेप्टर और उस नेटवर्क के बीच असंगति का एक मुद्दा है जिसे मैं कनेक्ट करने की कोशिश कर रहा हूं।
22

आउटपुट रनिंग के दौरान लगभग समाप्त हो जाता है lsmod, लेकिन मैंने / sys / वर्ग निर्देशिका पर ब्राउज़ करके ड्राइवर को पथ पाया। धन्यवाद
Stbn

@Stbn हाँ, यह बहुत लंबा है। आप इसे पाइप lessकर सकते हैं ताकि आप इस तरह से ऊपर और नीचे स्क्रॉल कर सकें:lsmod | less
djeikyb

0

अगर उबंटू को ड्राइवर मिला और आप नेट सर्फ कर सकते हैं, तो मुझे नहीं लगता कि आपको इसे बदलना चाहिए। उपयोग में आने वाले ड्राइवर का पता लगाने के लिए, djikyb की पोस्ट देखें या, नीचे देखें।

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

मुश्किल तरीका यह है कि अपने USB-WiFi के चिपसेट की पहचान करें और इस जानकारी के साथ खोजें

इसके लिए आपको कमांड "lsusb" जारी करने की आवश्यकता है। सूक्ति टर्मिनल खोलें और बिना उद्धरण के "lsusb" टाइप करें। आप कुछ इस तरह देखते हैं:

$ Bus 002 Device 003: ID 064e:a103 Suyin Corp. Acer/HP Integrated Webcam [CN0314]

यह मेरा वेब कैमरा है, मेरे वाईफाई-कार्ड को "lspci" द्वारा पहचाना जा सकता है।

जानकारी के आधार पर (ऊपर दिए गए उदाहरण के अनुसार: विक्रेता 064e - सूयिन कॉर्प और उत्पाद a103 - एसर / एचपी इंटीग्रेटेड वेब कैमरा) आपको आवश्यक चालक के लिए ठीक से खोज करने में सक्षम होना चाहिए।

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