Você não pode alterar a saída de lsusb
com udev
.
Na verdade, você não pode alterar a saída de lsusb
, os nomes são relatados pelos próprios dispositivos USB.
Eu tenho raspberry pi em execução raspbian que tem 3 dispositivos de som conectados via USB. Renomei com sucesso os IDs de cartão para alsa com base na porta USB com esta regra:
SUBSYSTEM!="sound", GOTO="my_usb_audio_end"
ACTION!="add", GOTO="my_usb_audio_end"
DEVPATH=="/devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9.2/1-9.2:1.0/sound/card?", ATTR{id}="Audio_Channel_1"
LABEL="my_usb_audio_end"
(não que o caminho USB pode estar desligado, eu fiz isso no meu computador por enquanto não no framboesa).
O que eu gostaria de alterar agora também é o nome do dispositivo relatado pelo lsusb. Atualmente, isso é:
USB PnP Sound Device, USB Audio
Como eu também posso renomear o nome do dispositivo com o udev?