এটি চেষ্টা করুন, এটি একটি সফ্টওয়্যার আনপ্লাগ (ইজেক্ট)।
কখনও কখনও কিছু ডিভাইসের জন্য কেবল আনবাইন্ড ডিভাইস কাজ করে না।
উদাহরণ:
আমি আমার "জিনিয়াস নেটস্ক্রোল 120" মুছতে বা বের করতে চাই।
তারপরে আমি প্রথমে আমার সংযুক্ত ইউএসবি ডিভাইসটি পরীক্ষা করি
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 03f0:231d Hewlett-Packard
Bus 001 Device 004: ID 138a:0007 Validity Sensors, Inc. VFS451 Fingerprint Reader
Bus 001 Device 005: ID 04f2:b163 Chicony Electronics Co., Ltd
Bus 002 Device 009: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120 **<----This my Mouse! XDDD**
ঠিক আছে, আমি আমার মাউসটি পেয়েছি, এটিতে একটি বাস 002, ডিভাইস 009, আইডিভেন্ডার 0458 এবং আইডি প্রোডাক্ট 003a রয়েছে, সুতরাং এটি মাউস সম্পর্কিত একটি রেফারেন্স ডিভাইস তথ্য।
এটি গুরুত্বপূর্ণ, বাস নম্বরটি ডিভাইসের প্রারম্ভিক নাম পথ এবং সঠিক ডিভাইসটি অপসারণের জন্য আমি আইডি এবং বিক্রেতার পণ্যটি যাচাই করব।
$ ls /sys/bus/usb/drivers/usb/
1-1/ 1-1.1/ 1-1.3/ 1-1.5/ 2-1/ 2-1.3/ bind uevent unbind usb1/ usb2/
ফোল্ডারগুলিতে মনোযোগ দিন, 2 নম্বর ফোল্ডারের সাথে শুরুটি পরীক্ষা করুন, আমি এটি পরীক্ষা করব কারণ আমার বাসটি 002, এবং একের পর এক আমার ফোল্ডারে আমার মাউসের তথ্য সম্পর্কে সঠিক আইডেন্ডেন্ডার এবং আইডি প্রোডাক্ট রয়েছে তা পরীক্ষা করে নিই।
এই ক্ষেত্রে, আমি এই আদেশটি দিয়ে তথ্যটি পুনরুদ্ধার করব:
cat /sys/bus/usb/drivers/usb/2-1.3/idVendor
0458
cat /sys/bus/usb/drivers/usb/2-1.3/idProduct
003a
ঠিক আছে, আমার তথ্য মাউসের সাথে পাথটি /sys/bus/usb/drivers/usb/2-1.3/ মিলছে! XDDD।
সময় এসেছে ডিভাইসটি সরিয়ে!
su -c "echo 1 > /sys/bus/usb/drivers/usb/2-1.3/remove"
আবার ইউএসবি ডিভাইস প্লাগ করুন এবং এটি আবার কাজ করছে!