कैसे बताएं कि क्या मेरे यूएसबी पोर्ट अलग-अलग ओएस के लिए 1.1 या 2.0 हैं?


12

इस सवाल के रूप में एक ही नस में , आप कैसे निर्धारित करते हैं कि विभिन्न ओएस के साथ आपके पोर्ट पर यूएसबी पोर्ट किस गति से स्थापित हैं?

  • विंडोज एक्स पी
  • विंडोज विस्टा
  • विंडोज 7
  • मैक ओएस एक्स
  • लिनक्स ( उबंटू )
  • आदि।

मेरी समस्या हमेशा इस बात की पहचान करने में लगती है कि केस पर कौन से पोर्ट
किसके

यह निर्धारित करने के तरीके के बारे में सुझाव के लिए नीचे दिए गए हाइपरलग के उत्तर को देखें।
dwj

जवाबों:


5

जिस तरह से मैं विंडोज के लिए जाँच करता हूं वह स्टार्ट → रन → devmgmt.msc→ यूनिवर्सल सीरियल बस कंट्रोलर -> (विस्तार) है

  • यदि कोई ऐसा है जो "एन्हांस्ड होस्ट कंट्रोलर" कहता है, तो उसमें 2.0 है।
  • यदि वे सभी "यूनिवर्सल होस्ट कंट्रोलर" हैं तो 1.1 मान लें।

कम से कम मेरे लिए यह विंडोज विस्टा, सर्वर 2008 और एक्सपी में कैसा दिखता है। विंडोज 2000 प्रो कुछ ऐसा कहता है जैसे USB 2.0 रूट।


4
विंडोज एक्सपी और इसके बाद के संस्करण पर एक आसान तरीका अगर आपके पास यूएसबी 1.1 और 2.0 पोर्ट का मिश्रण है, तो बस यूएसबी 2.0 कंप्लेंट डिवाइस में प्लग करना है। यदि पोर्ट USB 1.1 है, तो Windows आपको सूचित करेगा कि तेज़ पोर्ट पर जाने से प्रदर्शन में सुधार होगा। यदि आपको कोई सूचना नहीं मिलती है, तो पोर्ट को मानने के लिए सुरक्षित है USB 2.0 अनुपालन।
केनेथ कोचरन

दिलचस्प है कि मेरा वर्तमान कंप्यूटर एक मिश्रण दिखाता है: img32.imageshack.us/i/usblistcapture728200962.png मुझे केनेथ के सुझाव का उपयोग करना होगा जो यह देखने के लिए है कि कौन सा है।
dwj

मैंने कहीं सुना है कि एक ही चिप में 1.1 और 2.0 दोनों तरह के कंट्रोलर हो सकते हैं, अपने आप ही सही का चयन करना। अगर यह किसी भी मायने में है तो डन्नो।
user1686

@ केनेथ, कि बस सवाल को बदल देता है "मुझे कैसे पता चलेगा कि [कुछ डिवाइस] यूएसबी 2.0-अनुपालन है?" अच्छा टिप हालांकि।
पोप्स

5
बीटीडब्ल्यू, डिवाइस मैनेजर पर, "व्यू" / "डिवाइसेस बाय कनेक्शन" इस तरह के "डिवाइसेज बाय टाइप" की तुलना में ट्रैकिंग के लिए अधिक उपयोगी है, क्योंकि तब आप हर डिवाइस के लिए कनेक्शन पथ देख सकते हैं। जैसे, "कीबोर्ड USB हब X से जुड़ता है, जो हब Y से जुड़ता है"।
Zd

5

लिनक्स पर

  • USB 2.0 ehci_hcdमॉड्यूल का उपयोग करेगा
  • USB 1.x ohci_hcdया तो uhci_hcdमॉड्यूल का उपयोग करेगा ।

आप जो मॉड्यूल के द्वारा किया जा रहा है पता कर सकते हैं lspci -vया lshw

शायद एक बेहतर तरीका (यदि आप विशेष बंदरगाहों / उपकरणों में रुचि रखते हैं) "lsusb -t" का उपयोग करना है


2

ओएसएक्स पर, आप लॉन्च कर सकते हैं सिस्टम प्रोफाइलर और यूएसबी की तलाश करें। अगर आपके पास हाई-स्पीड बस है, तो इसका मतलब है कि यूएसबी 2.0।

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

इसके अलावा, गति दिखाई गई है, यहां 480 एमबी / सेकंड है, जो यूएसबी 2.0 को दर्शाता है

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

यह भी मदद कर सकता है:

$ ioreg -k IOUserClientClass | grep UserClientClass | grep USBDeviceUserClient | head -1 | sed -e 's/.* = //'
"IOUSBDeviceUserClientV2"

0

मैक ओएस एक्स पर यह हार्डवेयर पर निर्भर करता है, सॉफ्टवेयर पर नहीं। यदि आप एक काफी आधुनिक मैक चला रहे हैं, तो आपके पास यूएसबी 2.0 है। सभी Intel Macs और PowerPC मशीनों की पिछली कुछ पीढ़ियों में USB 2.0 है। मेरे पास पहली पीढ़ी का एल्युमिनियम पॉवरबुक 17 था, जिसे मैंने 5.5 साल पहले खरीदा था। उस मशीन में यूएसबी 2.0 था, इसलिए जब तक आपको वास्तव में पुरानी मशीन नहीं मिल जाती, तब तक शायद यूएसबी 2.0 होती।


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