LINUX.ORG.RU

Доступ к serial-порту через usb2serial кабель


0

0

Есть кабель usb2serial, на базе pl2303 чипа. Все отлично определяется, создается /dev/ttyUSB0.
Есть программа, которая работает с serial-портом. Причем ей надо указывать serial port base а-ля 0x3f8.

Так вот, вопрос: как же указать этот адрес для порта, созданного кабелем? Или где посмотреть его...

★★

Возможно, зависит от дистрибутива. В Mandriva 2008 порты ввода/вывода и сопоставленные им устройства можно посмотреть в KinfoCenter.

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Ну, вероятно, там информация берется оттуда же, откуда и в lspci/lsusb :)
А в выводе этих команд ничего полезного в этой ситуации, к сожалению, не увидел...

vden ★★
() автор топика
Ответ на: комментарий от quickquest

по ссылке для другого чипа драйвер.
у меня работает pl2303 (который, как и предыдущий, к слову, в ядре) и сам по себе девайс виден.

вопрос - как к нему обратить в терминах serial port base...

vden ★★
() автор топика

Если это программа написанная под линукс, то ругать автора, ибо просто так она не увидит этот кабель. И вообще общаться с serial портом через порты ввода-вывода крайне неправильно. Один из вариантов решения проблемы запустить программу в виртуальной машине, например в VirtuaBox. В настройках указать что COM1 порт виртуальной машины соответствует /dev/ttyUSB0.

Если эта программа под DOS, то копаться в настройках эмулятора, в котором вы её запускаете. Например в DOSEMU, на сколько я помню тоже можно указать соответствие com порта и файла устройства.

platerx
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.