|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 30 Apr 2004 11:24:33 To : Alexander Kolesnikoff Subject : Re: cu vs HyperTerminal -------------------------------------------------------------------------------- >>> Alexander Kolesnikoff wrote: AK> Из переписки с vvdav: AK>------------------------------------------------------------ AK>Alexander Kolesnikoff <ak@hvv.uku.com.ru> wrote: >> Так говорили же уже: >> >> ~! -f /dev/cuaa0 -crtscts ;-) AK>Таки дошли у меня руки: AK>--- /etc/uucp/port --- AK>port bsr AK>device /dev/cuaa1 AK>type direct AK>speed 9600 AK>hardflow no AK>--- Я, например, знаю - uucp у меня из дому бегает;)). Hо это метод принудительной установки, причём громоздкий - ещё /etc/uucp/port писать, имена описанных портов помнить... Для применения, когда на машине нет настроенной uucp (а это ~99% систем), зато есть необходимость куда-то сходить cu'шкой, оно такое нафиг не нужно, когда есть пути попроще (тот же tip, например, который в 5.* отдельно от cu). Я тут новый эффект обнаружил: на той же системе, где cu ничего не меняет в настройке crtscts, переименование /etc/uucp приводит к тому, что cu начинает _ставить_ crtscts при том, что было выключено к тому моменту и в cuaa1 и в cuaia1... Значит, таки своеволие cu есть, и оно зависит от массы странных факторов. У меня не описан ни /dev/cuaa1 явно, а в существующих портах он вообще не указан - там есть tcp и есть /dev/ttyd1. ;)) Существование пустого /etc/uucp/port ему недостаточно - подымает флаг. А вот такой вот port: ==={{{ port TCP type tcp service uucp port modem2 type modem protocol igG device /dev/ttyd0 speed 57600 dialer modem ===}}} ему уже достаточен, чтобы флаг _опускать_. Это при том, что на порт modem2 ничего не ссылается из sys, и /dev/ttyd0 совершенно не похож на /dev/cuaa1. OK, пробуем ещё: переименовываем /dev/ttyd0 в /dev/ttyDd3 (такого точно нету). Эффект повторяется - cu _опускает_ флаг. Что он опускает флаг - проверено установкой в cuaia1 и cuaa1: после запуска cu флаг сброшен. AK>Патч, блин... Матчасть надо учить :-) AK>Hовое поколение ни фига не выбирает uucp, AK>даже не помнит... Ты это зря. Собственно, все активно обсуждающие этот вопрос (я, EG, VS) знают и используют uucp. Вопрос в другом - в том, что cu обязана действительно проявлять такую активность, когда ей явно задают имя порта из /etc/uucp/port, в этом, надеюсь, никто не возражает. Hо когда просто заданы линия и скорость - just IMO, cu должна не проявлять никакого своеволия и не менять настройки. А она меняет. Об этом и плач. -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/736894815ed9.html, оценка из 5, голосов 10
|