Zdravím,
Vámi uvedený postup by měl zařídit, že v systému přibyde symbolický odkaz
/dev/ttyGCM, který bude odkazovat na správné zařízení, ať už bude pojmenované
/dev/ttyUSB1,
/dev/ttyUSB2, nebo jinak. Tím ale nedochází k tomu, že by se původní zařízení přejmenovalo (proto váš kontrolní příkaz stále vrací
/dev/ttyUSB2.
Zkontrolujte si, jestli se vám symlink vytvořil pomocí následujícího příkazu:
ls -l /dev/ttyGSM
Pokud symlink existuje, můžete ho bez obav používat namísto např.
/dev/ttyUSB2 v libovolných skriptech a příkazech (např.
picocom -b 115200 /dev/ttyGSM)
Pokud se nevytvořil, budete muset odladit parametry v souboru s pravidly. Zkuste si ve vedlejším terminálu pustit monitorování UDEV pomocí následujícího příkazu a připojte a odpojte zařízení.
sudo udevadm monitor
Změnit jméno zařízení pomocí
udev není možné, viz
https://man7.org/linux/man-pages/man7/udev.7.html, sekce začínající textem "The following keys can get values assigned".