LINUX.ORG.RU

Неправильно работает com-порт под linux


0

2

Не работает com-порт. Т.е. при записи командой

cat > /dev/ttyS0

Любой текст

при приеме командой

cat /dev/ttyS0

в последнем случае (при замыкании порта на себя) постоянно выдает последний символ введенного текста и символ новой строки, или постоянно выдает пустые строки и введенный текст. Пробовал менять скорость и тип UART, не помогает. Не работает на 2х машинах: одна vortex86dx(=i486), другая селерон. В Windows XP работает нормально.

>Неправильно работает com-порт под linux

Потому что «com-портов» под linux нет.

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

Проблема в не настройках терминала. Данные с com порта не может принять и винда. Хотя осцилографф показывает что они посылаются.

kostya_new
() автор топика
Ответ на: комментарий от PolarFox

Осциллограф показывает, что они передаются

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

У меня был нуль-модем не нуль-модем а прямой один-к-одному. Поэтому пока вопрос откладывается, :-). А меня уверяли что с ним все в порядке, гады.

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

> Что значит «com-портов» под linux нет?

«com-порт» - это ламерское название интерфейса к последовательному порту в DOS и в венде.

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

> Строка «cat > /dev/ttyS0 Любой текст» должна посылать данные в порт

Посылать должна. Но вот что-то мне подсказывает, посылает она совсем не то на что Вы рассчитываете.

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

СОМ-порт - это скрестили рыбу и место для стоянки кораблей.

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