Não tenho certeza se existe uma maneira de definir o usuário e o grupo para um link simbólico com o udev. Eu também não vejo um. Eu também estou duvidando se alguém deve ser necessário.
Eu entrei no tty6 e, como root, criei um link simbólico / tmp / tty6 para / dev / tty6. Depois que eu fiz o seu usuário e grupo foram ambos root, mas / dev / tty6 foi de minha propriedade.
Eu consegui usar
echo hi >/dev/tty6
mas também echo hi > / tmp / tty6
A razão é que a permissão necessária é levada pelo inode final apontado, não pelo link simbólico.
Se eu estiver certo, há outro motivo para o problema que você está tendo, embora eu ache que pode ser que o programa que você está usando veja incorretamente as permissões no link simbólico.
Se esse for o caso, como uma evasão, talvez você possa criar seu próprio link e usá-lo em vez de um conjunto de udev.
ln -s /dev/arduino ~/arduino
deve produzir um link simbólico para o alvo do / dev / arduino, mas com o seu usuário e grupo.
Como teste, como root, você também pode alterar o grupo você mesmo no link simbólico criado pelo udev e ver se ele ajuda ao passar por / dev / arduino.