1
我的目標是禁用除特定類型的USB之外的USB端口使用情況。每次插入USB設備時,都會調用udev規則,並運行一個程序來處理工作。刪除usb節點
我無法卸載usb_storage模塊,因爲它需要使用,所以如何刪除usb dev鏈接,如果它不符合我的情況?
我的目標是禁用除特定類型的USB之外的USB端口使用情況。每次插入USB設備時,都會調用udev規則,並運行一個程序來處理工作。刪除usb節點
我無法卸載usb_storage模塊,因爲它需要使用,所以如何刪除usb dev鏈接,如果它不符合我的情況?
取消綁定設備。將供應商ID和產品ID傳遞到腳本下方。
VENDOR=$1
PRODUCT=$2
if [ n$VENDOR = n ] || [ n$PRODUCT = n ]; then
echo "Unbinding the first non-hub device..."
ID=`grep -l "^0$" /sys/bus/usb/drivers/usb/*/maxchild | sed -e "s|/sys/bus/usb/drivers/usb/\(.*\)/maxchild|\1|" | head -n 1`
VENDOR=`cat /sys/bus/usb/drivers/usb/$ID/idVendor`
PRODUCT=`cat /sys/bus/usb/drivers/usb/$ID/idProduct`
echo $ID > /sys/bus/usb/drivers/usb/unbind
echo "Device found ($VENDOR:$PRODUCT), and unbound!"
exit 0
fi
問候,
巴潤帕裏恰