>>linux4u:~ # cu -s38400 -l/dev/ttyS6
>А ты попробуй cu -s115200 -l/dev/ttyS6
>
>а опосля коннекта набрать at&w и
>дозвонись на ttyS6
никаких проблем.
ps. было черным по-белому написано, существует
ряд модемов, которые требуют открытия порта на
той скорости, которая была при инициализации.
таких ну очень мало и было ну очень давно, ни
с одним USR у меня такого не было.
pps. может быть какая-нить кривая самопальная
прошивка (любят разные а-ля русские прошивки в
usr'ы вдувать) Ни один нормальный человек, такие
модемы на DIAL-IN не поставит. На dial-out - ради
бога, на dial-in - нафик все эти самтресты, все
это лет пять-семь назад пройдено.
На предмет DTE-DCE, если хочется выравнивания скоростей (интересно кому оно надо), достаточно
сделать переход DTE:
для getty/mgetty достаточно настроить
переходы в gettydefs или mgettydefs, пример
из RH /etc/gettydefs:
# 230400 autobauding Modem entry with hard flow control
230400# B230400 CS8 CRTSCTS # B230400 SANE -ISTRIP HUPCL CRTSCTS #@S login: #115
200
115200# B115200 CS8 CRTSCTS # B115200 SANE -ISTRIP HUPCL CRTSCTS #@S login: #576
00
57600# B57600 CS8 CRTSCTS # B57600 SANE -ISTRIP HUPCL CRTSCTS #@S login: #38400
38400# B38400 CS8 CRTSCTS # B38400 SANE -ISTRIP HUPCL CRTSCTS #@S login: #19200
19200# B19200 CS8 CRTSCTS # B19200 SANE -ISTRIP HUPCL CRTSCTS #@S login: #9600
9600# B9600 CS8 CRTSCTS # B9600 SANE -ISTRIP HUPCL CRTSCTS #@S login: #2400
2400# B2400 CS8 CRTSCTS # B2400 SANE -ISTRIP HUPCL CRTSCTS #@S login: #230400
мб и есть любители использовать данный цикл
перехода и эти входы из gettydefs:
порт открывается с установками tty соответствующими указанному входу из gettydefs, см
выше, например 115200, если посыпалсы мусор на tty(в конце строки смотри на какую следующую скорость переключиться getty/mgetty для
выравнивания) - увидишь цикл:
115200# initial-flags # final-flags # login-prompt #57600
57600# initial-flags # final-flags # login-prompt #38400
...
самая_маленькая#...#самая_большая скорости
нормальные люди используют жестко фиксированную скорость на порту, например:
# 115200 fixed-baud modem entry
F115200# B115200 CS8 CRTSCTS # B115200 SANE -ISTRIP HUPCL CRTSCTS #@S login: #F115200
# 57600 fixed-baud modem entry
F57600# B57600 CS8 CRTSCTS # B57600 SANE -ISTRIP HUPCL CRTSCTS #@S login: #F57600
# 38400 fixed-baud modem entry
F38400# B38400 CS8 CRTSCTS # B38400 SANE -ISTRIP HUPCL CRTSCTS #@S login: #F38400
разница между двумя входами:
F115200 - нет выравнивания, закольцован сам на себя
115200 - выравнивание, переход на нижнюю скорость порта 57600 (см выше)
какой вход из gettydefs выбран - см свой /etc/inittab в случае Linux или /etc/ttys в случае
FreeBSD (где роль gettydefs выполняет gettytab)
ох давно это было...
модемы, понятно, должны быть настроены исходя из выбранного подхода fixed DTE или выравнивание DTE по DCE (последнее кому-нить надо?)