Показать сообщение отдельно
  #15  
Старый 08.02.2022, 02:21
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: поможите понять

Eugene Grosbein написал(а) к Sergey Zabolotny в Feb 22 05:11:37 по местному времени:

07 февр. 2022, понедельник, в 14:14 NOVT, Sergey Zabolotny написал(а):

EG>> Сравни вывод stty -a -f для порта в обоих системах,
EG>> когда cu не запущен, у них могут быть разные дефолты настроек
EG>> для портов.
SZ> mint

Возьми за привычку использовать в таких случаях команду diff.
Перенаправляешь вывод в файлы: stty ... > /tmp/out1.txt
потом stty ... > /tmp/out2.txt
потом diff -u /tmp/out1.txt /tmp/out2.txt | less

И получаешь различающиеся строчки одна под другой, очень удобно.

SZ> cu не запущен:

[skip]

SZ> cu запущен

Отличие от предыдущего:

-^W; lnext = ^V; discard = ^O; min = 1; time = 5;
--parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal crtscts
--ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff
+^W; lnext = ^V; discard = ^O; min = 1; time = 1;
+-parenb -parodd -cmspar cs8 hupcl -cstopb cread -clocal crtscts
+-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl ixon -ixoff

Разница в параметре time несущественна, а существенна разница
в настройках контроля: до запуска cu модемное управление линией
отключено (clocal/-hupcl), но cu при открытии порта его включает (-clocal/hupcl).
Ещё cu включает ixon (но не ixoff/ixany), но это вряд ли имеет особое
значение на данном этапе.

SZ> proxmox
SZ> cu не запущен

[skip]

SZ> cu запущен
SZ> speed 9600 baud; rows 0; columns 0; line = 0;

[skip]

Тут отличия в менее значимых параметрах. Надеюсь, на деле ты сравнивал
с одинаковой скоростью на порту.

Основные параметры тут контроль потока и модемное управление линией.
Начни с отключения аппаратного контроля потока (-crtscts)
и отключения модемного управления (clocal) и погляди, станет ли лучше.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием