Os dispositivos em /dev/bus/usb/XXX/YYY
seguem as políticas de nomeação no kernel, como observou Gilles nos comentários. XXX
é o número do barramento que é bastante estável, mas YYY
muda toda vez que o dispositivo USB é enumerado (quando um dispositivo é inserido ou reiniciado). Isso não pode ser alterado e você não deve alterar isso também.
Se você precisar alterar permissões no dispositivo (por exemplo, para possibilitar um driver USB de espaço de usuário não privilegiado para fins de teste), você poderá criar uma regra do udev. Um exemplo em que uso udev
para controlar as permissões de modo que adb
seja capaz de se conectar ao dispositivo:
# /etc/udev/rules.d/42-usb-permissions.rules
SUBSYSTEM!="usb", GOTO="end_skip_usb"
# CWM 6.0.4.3 in recovery mode
ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="d001", GROUP="peter"
# CM 10.2 with MTP disabled
ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="d002", GROUP="peter"
ATTRS{idVendor}=="148f", ATTRS{idProduct}=="5372", GROUP="peter"
LABEL="end_skip_usb"