Permission Denied Port Can’t Open Device ttyUSB

Posted on

Cara Perbaiki Permission Denied

Pada artikel ini saya akan membagikan cara perbaiki error Permission Denied Port Can’t Open Device /dev/ttyUSB dengan kata lengkap seperti ini:

avrdude: ser_open(): can’t open device “/dev/ttyUSB0”: Permission denied, Failed uploading: uploading error: exit status 1, saat proses upload program ke Arduino Uno.

Ini biasanya terjadi jika anda menggunakan OS Linux, karena kita belum mengatur perizinan penggunaan port seperti yang tampilkan pada gambar berikut ini:

Permission Denied Port Can't Open Device /dev/ttyUSB

Untuk memperbaiki ini, silahkan gunakan terminal. Ada dua cara yang akan kita gunakan yaitu memodifikasi akun user agar dapat masuk ke grub dialout dan memberikan izin penggunaan port.

Modifikasi akun user

Jika username komputer anda adalah joni, maka gunakan perintah sebagai berikut:

sudo usermod -a -G dialout joni

Beri Izin Port

Memberikan izin kepada port untuk dapat melakukan baca dan tulis dengan menggunakan perintah berikut:

sudo chmod a+rw /dev/ttyUSB0
# jika port anda gunakan adalah ACM0, maka gunakan /dev/ttyACM0

Restart/Reboot

Sekarang, untuk memberikan efek dari perintah diatas silahkan anda restart atau reboot komputer anda. Semoga artikel Permission Denied Port Can’t Open Device /dev/ttyUSB ini bermanfaat.

Artikel bermanfaat lainnya: