আমার ইউএসবি ২.০ ডিভাইসটি কি পুরো গতিতে চলছে?


13

আমার ইউএসবি ফ্ল্যাশ ড্রাইভ পুরো ইউএসবি ২.০ গতিতে চলছে কিনা তা আমি কীভাবে বলতে পারি? বর্তমানে আমি কেবল যাচাই করতে চাই যে ড্রাইভটি 480 এমবিপিএস বন্দরে প্লাগ ইন করা হয়েছে তবে অতীতে আমি নিশ্চিত হয়েছি যে প্রদত্ত ডিভাইসটি ইউএসবি 2.0 বা আরও পুরানো রিভিশনটি ছিল কিনা। আমি পড়ার / লেখার গতির পরীক্ষা করা ছাড়াও এর ক্ষমতাগুলি সনাক্ত করার উপায় চাই।

উত্তর:


7

আপনি চেক আউট করতে পারে

lsusb -v

আমার সিস্টেমে আমি উদাহরণস্বরূপ এই লাইনটি পেয়েছি (এবং আরও অনেক তথ্য):

পোর্ট 6: 0000.0503 হাইস্পিড শক্তি সংযোগ সক্ষম করে

বিকল্পভাবে আপনি একটি ইস্যু করতে পারেন:

tail -f /var/log/kern.log

একটি টার্মিনালে এবং তারপরে ইউএসবি ফ্ল্যাশ ড্রাইভে প্লাগ ইন করুন। আমার সিস্টেমে আমি উদাহরণ হিসাবে এই বার্তাটি পাই:

সেপ্টেম্বর 15 22:10:40 foo কার্নেল: [405279.750140] ইউএসবি 2-2: ehci_hcd এবং ঠিকানা 24 ব্যবহার করে নতুন হাই স্পিড ইউএসবি ডিভাইস

ehci_hcd কার্নেলের ইউএসবি ২.০ কনট্রোলার মডিউল (যেমন সবকিছু ঠিক আছে, ইউএসবি ২.০ স্টিকটি সঠিক গতির সাথে ব্যবহার করা হয়)।

যদি না আপনি এই জাতীয় অনুসরণ করে বার্তা পান:

সেপ্টেম্বর 15 22:15:25 foo কার্নেল: [405564.451402] ইউএসবি 6-2: শীর্ষ গতিতে চলছে না; একটি উচ্চ গতির কেন্দ্রের সাথে সংযুক্ত করুন

(এই ক্ষেত্রে সম্ভবত নিম্ন মানের ইউএসবি ২.০ স্টিক (কেনসিংটন) এর সাথে সামঞ্জস্যতা সমস্যা রয়েছে, যেহেতু কম্পিউটারের ইউএসবি পোর্ট অন্যথায় ইউএসবি ২.০ উচ্চ গতির ডিভাইস সমর্থন করে)

নন ইউএসবি ২.০ হাই স্পিড স্টিক সহ আমি এই বার্তাটি পাই:

সেপ্টেম্বর 15 22:15:25 foo কার্নেল: [405564.300127] ইউএসবি 6-2: uhci_hcd এবং ঠিকানা 4 ব্যবহার করে নতুন ফুল স্পিড ইউএসবি ডিভাইস

যদি আপনার ব্যবহারকারীর অ্যাকাউন্টে /var/log/kern.log (অথবা অন্য কোনও সিস্টেম নির্ভর কার্নেল লগ বার্তা ফাইলের অবস্থান) অ্যাক্সেস না থাকে, আপনি কার্নেল বার্তা বাফারের বিষয়বস্তু প্রদর্শনের জন্য বিকল্প হিসাবে dmesg কমান্ডটি ব্যবহার করতে পারেন । ডেমসগের অসুবিধাগুলি হ'ল এটি এ জাতীয় সুন্দর টাইম স্ট্যাম্পগুলি মুদ্রণ করে এবং এর কোনও অনুসরণ আউটপুট বিকল্প নেই।


2
যেখানে /var/log/kern.logআলাদা ফাইল থাকতে পারে। dmesgএকই তথ্য থাকা উচিত।
xenoterracide

@ এক্সেনোটেরাকাইড: ভাল কথা, আজ সকালে আমি ভেবেছিলাম আমারও dmesg এর উল্লেখ করা উচিত। ;)
ম্যাক্সচলেপজিগ


10

lsusb -tআপনি ব্যবহার করে ইউএসবির স্পেসিফিকেশন দেখতে পাবেন:

$ sudo lsusb -t /:  Bus 02.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 7, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M /:  Bus 01.Port 1: Dev 1, Class=root_hub,
Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
        |__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        |__ Port 4: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M

তবে ইউএসবির গতি পরীক্ষা করতে, এবং দেখুন যে এটি ঠিকভাবে কাজ করছে কিনা আপনার এইচডিপির্মের সাথে একটি গতি পরীক্ষা করা দরকার

$ sudo hdparm -tT /dev/sdd

/dev/sdd:  
 Timing cached reads:   7642 MB in  2.00 seconds = 3822.03MB/sec  
 Timing buffered disk reads:  96 MB in  3.05 seconds =  31.44MB/sec

উদাহরণটি আমার র্যান্ডম পেনড্রাইভের একটি, আপনাকে অবশ্যই আগের মতো কিছু দেখতে হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.