Как обнаружить и настроить адаптер USB-последовательный порт upnp для разработки RXTX на Java
Я заказал TRENDnet TU-S9 и подключил его к моей системе. Я слышал, что это подключи и играй и что он работает на Ubuntu. Мне интересно, как определить, какой идентификатор порта этот USB-последовательный адаптер будет регистрировать при подключении.
Когда я иду в /dev
и делать ls -a | grep ttyS
Я получил:
ttyS0
ttyS1
...
all 32 tty entries...
...
ttyS31
Так что я предполагаю, что это все заполнители и, возможно, мой последовательный порт сопоставлен с /dev/ttyS0
? Как мне выяснить это, если это устройство upnp?
ОБНОВИТЬ
Я пытался setserial -g
попытаться определить мой последовательный порт USB upnp, но ничего не возвращается. Также попытался установить и использовать Minicom, который по умолчанию /dev/ttyS8
но не уверен, что это потому, что он обнаружил что-то или это порт по умолчанию, на котором он пытается читать.
Когда я делаю dmesg | grep tty
Я получаю это:
[50429.859191] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[50447.038572] usb 3-1: pl2303 converter now attached to ttyUSB0
Я в основном пытаюсь подключиться к последовательному порту, используя Java-приложение и библиотеку rxtx. Мне интересно, могу ли я просто подключиться с помощью последовательного порта с идентификатором: /dev/ttyUSB0
или мне нужно подключиться к одному из /dev/ttyS*
порты и определить порт? Если это так, у меня есть 32 из них, поэтому было бы неплохо выяснить, какой из них использовать.
1 ответ
Я думаю простой ответ:
dmesg | grep tty
идентифицировать устройство.
В этот момент я смог использовать Minicom для связи с внешними устройствами на /dev/ttyUSB0
,