Попросили проверить возможность работы с данным терминалом под Linux. Во время работы родилась такая небольшая инструкция.

Для тестирования использован дистрибутив Debian 4 etch с ядром 2.6.18-4-686.

Подробная инструкция на английском языке:

Если при подключении терминала к usb порту, при проверке командой dmesg возникает ошибка:

ti_usb_3410_5052 1-1:1.0: TI USB 3410 1 port adapter converter detected
ti_usb_3410_5052: probe of 1-1:1.0 failed with error -5

Необходимо создать файл /etc/udev/rules.d/026_ti_usb_3410.rules
следующего содержания:

#TI USB 3410
SUBSYSTEM==”usb_device” ACTION==”add” SYSFS{idVendor}==”0451″,SYSFS{idProduct}==”3410″ \
SYSFS{bNumConfigurations}==”2″ \
SYSFS{bConfigurationValue}==”1″ \
RUN+=”/bin/sh -c ‘echo 2 > /sys%p/device/bConfigurationValue’”

После этого при подключении терминала к usb порту, команда dmesg должна показать примерно следующее:

ti_usb_3410_5052 1-4:2.0: TI USB 3410 1 port adapter converter detected
usb 1-4: TI USB 3410 1 port adapter converter now attached to ttyUSB0

Далее порт /dev/ttyUSB0 можно использовать для подключения. Тестируемый образец подключался при скорости порта = 230400.

Примечание. В ядре 2.6.24 по умолчанию драйвер не включен, придется пересобирать.
Проверка наличия драйвера:
cat /boot/config-2.6.24-1-686 |grep CONFIG_USB_SERIAL_TI
# CONFIG_USB_SERIAL_TI is not set

cat /boot/config-2.6.18-4-486 |grep CONFIG_USB_SERIAL_TI
CONFIG_USB_SERIAL_TI=m