Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     30 Apr 2004  10:26:52
 To : eugen@grosbein.pp.ru
 Subject : Re: cu vs HyperTerminal
 -------------------------------------------------------------------------------- 
 
 
 >>> Eugene Grosbein wrote: 
 
  VN>> Внимательно узри, где с минусом, а где без. И не делай "</dev/cuala0",
  VN>> это дурной тон и может просто не работать.
 EG>Работает, спасибо. А с initial device баг таки есть:
 
 EG> # stty -a </dev/cuaia1 | grep crtscts
 EG>cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb -crtscts -dsrflow
 EG> # stty -a </dev/cuala1 | grep crtscts
 EG>cflags: -cread cs5 -parenb -parodd -hupcl -clocal -cstopb -crtscts
 EG> # cu -l cuaa1
 EG>Connected.
 EG>~[pc-siu]!stty -a </dev/cuaa1 | grep crtscts
 EG>cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb crtscts -dsrflow
 EG>Баг злостный. Дописать в Audit-trail, что ли.
 
 Да при чём тут initial device? Это cu сама поднимает этот флаг.
 cu/cu.c:main()->fconn_init()->common_sources/conn.c->
 fconn_init()->fsysdep_direct_init()->libunix/serial.c->
 fsysdep_direct_init()->fsserial_init()->smodemcmds->
 fsserial_open()->fsdirect_open(), где видим вот такой вот интересный код:
 
   /* Always turn on hardware flow control for a direct port when it is
      opened.  There is no other sensible time to turn it on.  */
   return fsserial_hardflow (qconn, qd->uuconf_fhardflow);
 
 Только вот я не понимаю, _где_ было то изменение, когда это активизировалось.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: cu vs HyperTerminal   Valentin Nechayev   30 Apr 2004 10:26:52 
 Re: cu vs HyperTerminal   Valentin Nechayev   30 Apr 2004 23:32:12 
Архивное /ru.unix.bsd/73680913ff82.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional