ID: I202608180947
Status: idea
Tags:

Serial Monitor Permissions

Ik wilde werken aan mn arduino, maar ik kreeg een error dat ik de serial monitor niet kan connecten.

Port monitor error: command 'open' failed: Permission denied. Could not connect to /dev/ttyACM0 serial port.

Ik dacht dus dat het lag aan een permission group, dus ik deed

sudo usermod -a -G uucp $USER

maar dit fixte het niet. maar met de command groups $USER zag ik dat ik wel uucp had. en met de command ls -l /dev/ttyACM0 zag ik crw-rw---- 1 root uucp 166, 0 May 28 12:49 /dev/ttyACM0, het zou dus gewoon moeten werken?

hier heb ik arduino IDE volledig opnieuw opgestart.

dus toen runde ik de volgende command:

sudo cat /dev/ttyACM0

en hier zag ik alle serial informatie LOL.

dus toen checkte ik arduino IDE, tools > port > en daar was /dev/ttyACM0 geselecteerd, dus dat klopte.

toen runde ik de volgende command om te controleren of datt iets anders de port in gebruik heeft:

lsof /dev/ttyACM0

en kreeg ik dit mooie bericht:

lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc  
Ā Ā Ā Ā Ā Output information may be incomplete.

Hier restart ik mijn pc. en toen was het gefixt.


References