Máte dotazy, připomínky, nápady či upozornění na chyby? Napište mi:
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.
V Debianu je třeba uživatele přidat do skupiny dialout.
sudo usermod -aG dialout <login uživatele>
V Arch Linuxu je potřebná skupina pojmenována uucp.
sudo usermod -aG uucp <login uživatele>