Сопоставление COM и ttyS

Ответить


В целях предотвращения автоматической отправки форм спам-ботами, решите предлагаемое задание.
Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Сопоставление COM и ttyS

Re: Сопоставление COM и ttyS

Гость » Пн дек 04, 2017 6:11 pm

да просто полдня промучался с неттопом с двумя ком-портами. СОМ2 работает, а СОМ1 во всю отказывается и пишет то не доступен, то занят другим приложением. И только уже когда домой ехал подумал, а ежели китайцы обозвали их не ком1 и ком2, а ком2 и ком3 и дома логи глянув заподозрил это еще сильнее. Завтра проверю на работе.

Re: Сопоставление COM и ttyS

aka » Пн дек 04, 2017 6:01 pm

Да, верно.

Код: Выделить всё

serial=com2
Будет использовать линуксовый ttyS1, и в виндовсе будет называться COM2.

Можно написать:

Код: Выделить всё

serial=com7(com2)
Тогда на линуксе будет тот же ttyS1, а на виндовсе оно будет называться COM7.

Сопоставление COM и ttyS

С.В. » Пн дек 04, 2017 4:00 pm

Доброго дня. Вопрос такой: Когда мы в конфигураторе указываем номер пробрасываемого RS-232 он всегда однозначно сопоставляется с линуксовым устройством ttyS(-1)? Т.е. я правильно понял, что если у меня в логах светятся такие вот устройства:

Код: Выделить всё

17-00-16-349| [        KERNEL] [   29.687390] 00:01: ttyS2 at I/O 0x3e8 (irq = 4, base_baud = 115200) is a 16550A
17-00-16-349| [        KERNEL] [   29.708108] 00:02: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
то в конфигураторе для проброса мне нужно указывать serial=com2, com3?

Вернуться к началу