veiner.eu

Kontakt

Máte dotazy, připomínky, nápady či upozornění na chyby? Napište mi:

Zpřístupnění seriového portu v OS GNU/Linux

10.4.2019

Po nainstalování některých distribucí GNU/Linux obvykle nemá běžný uživatel oprávnění číst/zapisovat na seriový port. To je ovšem potřeba k činnosti nejrůznějších programů, které se seriovými porty pracují - například různá vývojová prostředí typu Arduino, která prostřednictvím seriového portu komunikují s připojeným zařízením.

Může se jednat o fyzický seriový port reprezentovaný např. souborem /dev/ttyS0 nebo virtuální port /dev/ttyUSB0 či /dev/ttyACM0. Ke zpřístupnění portů obvykle stačí daného uživatele přidat do speciální skupiny.

Debian

V Debianu je třeba uživatele přidat do skupiny dialout.

sudo usermod -aG dialout <login uživatele>

Arch Linux

V Arch Linuxu je potřebná skupina pojmenována uucp.

sudo usermod -aG uucp <login uživatele>