O Linux udev designa nomes de porta consistentes quando são plugados no sistema. Não deve haver necessidade de criar link flexível, na verdade, é o trabalho do udev.
Ao conectar o arduino, verifique a saída do comando "dmesg". Ele dirá exatamente o que seu sistema está fazendo.
Considere ainda o uso da biblioteca scm para comunicação de porta serial link