У Linux (насправді я з CentOS v6.5) , коли я вперше підключаю USB Terminal/Character Device
(якийсь USB адаптер) (після завантаження), він виявляється на:
/dev/ttyUSB0
Але кожного разу, коли я знову підключаю його до ВІН та IN, він знову виявляється на:
/dev/ttyUSB1
Один і той самий пристрій.
Це створює проблеми з деякими конфігураціями в моїх програмах.
- Це означає, що коли-небудь я (мені потрібно) підключити IN і OUT під час виконання .
Як зробити такий пристрій USB (який вперше виявлений) , щоб бути завжди виявляється в /dev/ttyUSB0
(В « Нуль » або будь-який інший завжди в той же число.)
lsusb
коли адаптер підключений? Навіщо тобі /dev
ім’я? Чого саме ви намагаєтесь досягти?
lsusb
може показати його). Або змініть свої програми для тестування, /dev/ttyUSB*
поки він не знайде ідентифікатор, або створіть сценарій, який створює посилання на фіксованій позиції до ttyUSB
знайденого, і програма почне використовувати це посилання.
/dev
запис із цього?