A segunda parte está funcionando.
"Em seguida, eu gostaria que ele fosse conectado toda vez que eu o conectasse."
Criamos uma regra do udev em:
sudo vi /etc/udev/rules.d/80-mp3_a011.rules
Adicionadas essas informações que simplesmente modificam o armazenamento usb e adicionam meu pid: vid ao usb-storage new_id.
ACTION=="add", ATTRS{idVendor}=="a010", ATTRS{idProduct}=="a010", RUN+="/sbin/modprobe usb-storage" RUN+="/bin/sh -c 'echo a011 a011 > /sys/bus/usb/drivers/usb-storage/new_id'"
reinicie o udev
sudo /etc/init.d/udev restart
Agora, assim que eu conectar o dispositivo, ele será tratado como qualquer outro dispositivo de armazenamento em massa usb.
Primeira parte em funcionamento:
"Eu gostaria de conectar uma única vez através da linha de comando primeiro."
sudo echo a011 a011 > /sys/bus/usb/drivers/usb-storage/new_id
O NOT funcionou porque o sudo foi aplicado ao comando echo e não ao arquivo new_id ou a algo semelhante.
Alterado para um shell raiz primeiro e depois adicionado o PID: VID ao new_id.
sudo su
echo a011 a011 > /sys/bus/usb/drivers/usb-storage/new_id