Linux

Udev 規則根據 USB 埠號為設備命名

  • May 11, 2018

我想編寫一個 UDEV 規則,根據它連接到我的 Raspberry Pi(有 4 個 USB 埠)上的哪個埠來別名 USB 記憶棒。

這可能嗎?

它適用於以下規則,當然可以改進:

KERNEL=="sd?" SUBSYSTEM=="block" SUBSYSTEMS=="usb" ATTRS{devpath}=="1.2" SYMLINK+="usb0"
KERNEL=="sd?" SUBSYSTEM=="block" SUBSYSTEMS=="usb" ATTRS{devpath}=="1.3" SYMLINK+="usb1"
KERNEL=="sd?" SUBSYSTEM=="block" SUBSYSTEMS=="usb" ATTRS{devpath}=="1.4" SYMLINK+="usb2"
KERNEL=="sd?" SUBSYSTEM=="block" SUBSYSTEMS=="usb" ATTRS{devpath}=="1.5" SYMLINK+="usb3"

引用自:https://unix.stackexchange.com/questions/443250