Есть ус-во, терминал для оплаты картой, есть тестовое ПО для винды и для линукса, вся настройка заключается в том, чтобы указать в файле настроек нужный com порт. Что я делаю в винде, открываю диспетчер устройств и смотрю, что там написано, com3, всё, номер найден, ПО работает.
https://postimg.cc/wRpN4SC7Документация для линукса говорит
"Для того,чтобы узнать, какой номер порта выделен для терминала необходимо выполнить команду:
ls -la /dev/ttyS*"
И вот, что у них получилось. Откуда выводы, что порт = COM62? 61 + 1?
https://postimg.cc/6ys7cJrKЧто у меня
https://postimg.cc/Fffmw1vBЯ перепробовал всё от 0 до 100, но их ПО для линукса говорит, что порт не верный.
В dialout юзер добавлен. Может надо как-то давать пермишины на порт? Я перечитал кучу тем, но так и не понял, как понять к какому порту я только что подключился
upd. Добавление прав на /dev/ttyS* не помогло.
Когда подключаю ус-во, вижу, что появляется в списке
/dev/ttyACM1
РешениеСоздал симлинк на /dev/ttyACM1
ln -s /dev/ttyACM1 /dev/ttyS32
И в итоге порт com33, ПО соединилось