আমাকে ইউএসবি ডিভাইসগুলি প্লাগ ইন করা হয়েছে কিনা তা আগেই না জেনে একটি লিনাক্স সিস্টেমে সমস্ত ইউএসবি পোর্ট সনাক্ত করতে হবে ।
যদি কোনও ইউএসবি ডিভাইস কোনও বন্দরে প্লাগ ইন করা হয় তবে চালিয়ে lsusb -t
আমি ইউএসবি ডিভাইস স্তরক্রম পাই, যেখানে পোর্টের মানটি শারীরিক বন্দরের সাথে ডিভাইসটি প্লাগ ইন করা স্বতন্ত্র। উদাহরণস্বরূপ ভর স্টোরেজ ডিভাইসের জন্য বাস 3 পোর্ট 3 উদাহরণস্বরূপ:
$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/15p, 480M
|__ Port 2: Dev 42, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 41, If 0, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 6: Dev 66, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 66, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 9: Dev 31, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 9: Dev 31, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 10: Dev 5, If 0, Class=Vendor Specific Class, Driver=qcserial, 480M
|__ Port 10: Dev 5, If 2, Class=Vendor Specific Class, Driver=qcserial, 480M
|__ Port 10: Dev 5, If 3, Class=Vendor Specific Class, Driver=qcserial, 480M
|__ Port 10: Dev 5, If 8, Class=Vendor Specific Class, Driver=qmi_wwan, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 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/6p, 480M
|__ Port 5: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
সেই শারীরিক বন্দরের সাথে সংযুক্ত যে কোনও ইউএসবি ডিভাইসটি বাস 3 পোর্টের 3 হিসাবে প্রদর্শিত হবে 3. 3 ডিভাইসে কোনও ডিভাইস প্লাগ ইন না করা থাকলে, lsusb -t
সেই পোর্টটি প্রদর্শন করবে না।
এখন, ইউএসবি ডিভাইসগুলি প্লাগ করা হয়েছে কিনা তা বিবেচনা না করেই আমি মেশিনের সমস্ত আসল ইউএসবি পোর্টের একটি তালিকা পাব কোথায় ?
2
আপনি পারবেন না। আপনি তাত্ত্বিকভাবে উপলব্ধ বন্দরগুলির একটি তালিকা পেতে পারেন, তবে এই বন্দরগুলি শারীরিকভাবে উপস্থিত কিনা তা আপনি জানতে পারবেন না।
—
ড্যানিয়েল বি
আমি দেখি. তাহলে আমি সমস্ত বন্দরগুলির তালিকা কোথায় পাব?
—
রিকি রবিনসন
এটি ইতিমধ্যে গাছের দৃশ্যে রয়েছে: হাব / 6 পি বা হাব / 15 পি
—
ড্যানিয়েল বি
lsusb -t
যদি সেই বন্দরে কোনও ডিভাইস প্লাগ ইন থাকে তবে এটি ট্রি ভিউতে রয়েছে। অন্যথায়, বন্দরটি প্রদর্শিত হবে না ...
আবার দেখুন:
—
ড্যানিয়েল বি
Driver=
সম্পত্তিটিতে হাবের জন্য পোর্ট গণনা রয়েছে।