У меня есть Targus PA088 конвертер USB в RS232, но, похоже, он не работает с Linux. Индикаторы RX и TX мигают, но я не вижу данных в minicom/picocom. При использовании его с Windows и hterm все нормально.

Есть идеи, в чем может быть проблема?

Дополнительная информация: Когда я подключаю адаптер, я вижу следующие сообщения в /var/log/messages.log

Nov 25 01:47:31 localhost kernel: [  831.787066] usb 2-1.1: new full speed USB device number 5 using ehci_hcd
Nov 25 01:47:32 localhost kernel: [  832.554810] mct_u232 2-1.1:1.0: MCT U232 converter detected
Nov 25 01:47:32 localhost kernel: [  832.555002] usb 2-1.1: MCT U232 converter now attached to ttyUSB0
Nov 25 01:47:32 localhost mtp-probe: checking bus 2, device 5: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1"
Nov 25 01:47:32 localhost mtp-probe: bus: 2, device: 5 was not an MTP device

1 ответ1

2

Скорее всего, у вас просто нет терминальной программы, которую вы используете, правильно настроенной для параметров устройства, с которым вы разговариваете. Адаптер USB правильно определяется и отображается на /dev/ttyUSB0 . Убедитесь, что ваша терминальная программа использует /dev/ttyUSB0 . Кроме того, убедитесь, что скорость передачи, управление потоком, стоповые биты и настройки четности соответствуют требованиям устройства.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .