Работала на 16.04 ардуино без проблем, скетчи нормально загружались. Потом установил 20.04, из официального репа установил Arduino IDE. Пользователю дал права рут, добавил его в dialout , но программа не видит ардуино. При попытке загрузке скетча выходит ошибка
Arduino: 1.8.13 (Linux), Плата:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Скетч использует 662 байт (0%) памяти устройства. Всего доступно 253952 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 8183 байт для локальных переменных. Максимум: 8192 байт.
avrdude: ser_open(): can't open device "/dev/ttyS0": Operation not permitted
ioctl("TIOCMGET"): Inappropriate ioctl for device
ioctl("TIOCMGET"): Inappropriate ioctl for device
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
выбранный последовательный порт avrdude: stk500v2_getsync(): timeout communicating with programmer
не существует или плата не подключена к нему
Смена портов в программе не помогает. Как проверить видит ли плату компьютер в принципе? Как узнать на каком порте она висит?