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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     07 Dec 2004  19:03:10
 To : Andrey Melnikoff
 Subject : Re: Serial console
 -------------------------------------------------------------------------------- 
 
 Andrey Melnikoff <temnota+news@kmv.ru> wrote:
 
 AM> Eugene B. Berdnikov <berd@desert.ihep.su> wrote:
 >>  Выключить hardware flow control я как-то не додумался, сам удивляюсь,
 >>  почему эта очевидная вроде мысль в голову не пришла...
 AM> Да вем, бганеька, тесетром работать надо. Вон у меня половина машин с
 AM> serialconsole собрана и ниодна не виснет. Хотя, последняя уже несколько
 AM> месяцев стоит без подключенного шланга.
 
  Мда. Мне, наверное, померещилось, что целая шеренга машин не хочет
  ребутаться, причём с удивительным упорством. :) Жаль, фермы уже нет.
  А работать тестером свежих ядер как-то не очень хочется...
 
 >>  довольно смутные, и мне почему-то казалось, что если uart может
 >>  разобраться, подключен терминал или нет, то он должен и уметь отличать
 >>  состояние "терминала нет" от "терминал заблокировал передачу".
 AM> uart'у похрену. подключено-неподключено. Он байт сожрал, в fifo положил.
 AM> Если неподключено - флаг overrun выставил и всё. А вот драйверу, который его
 AM> кормит - нужно знать.
 
  OK, принято. Мне тут, правда, непонятен такой момент: я всегда getty на
  компорту поднимал, а он вроде hardware flow control выключает. Hо при
  шатдауне система всё равно повисала. Какого чёрта, спрашивается? :)
 
  Могу только утверждать, что в момент повисания getty был уже убит, как и
  sshd. Может быть, getty перед выходом hardware fc обратно возвращал?
 
 >>  Hо вообще эти грабли должны были предусмотреть авторы console.c, причём
 >>  независимо от того, насколько контролируется состояние порта.
 >>  Т.е. в идеале - сделать внутренний ядерный буфер типа /proc/kmsg.
 AM> В еще большем идеале - позаимствовать у freebsd её статичный kernel message
 AM> ring buffer, который при следующей загрузке выплюнуть в syslog. Дабы было
 AM> видно, чего и как упало.
 
  А где этот ring buffer хранится между загрузками?
 
  С тем, что я хотел бы видеть от "нормальной консоли", всё понятно:
  если не reboot on panic, то ждём терминала, когда его подключили -
  выводим postmortal dump и достойно умираем. По-моему, это было бы самое
  правильное применение консоли. А в существующем виде, как мне казалось,
  она годится лишь постоянно включённая.
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5.3
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Serial console   Innocenti Maresin   04 Dec 2004 21:37:15 
 Re: Serial console   Aleksey Barabanov   04 Dec 2004 22:59:19 
 Re: Serial console   Innocenti Maresin   05 Dec 2004 00:59:57 
 Re: Serial console   Aleksey Barabanov   05 Dec 2004 01:43:20 
 Re: Serial console   Eugene B. Berdnikov   05 Dec 2004 15:03:19 
 Re: Serial console   Mihail Badin   05 Dec 2004 16:15:34 
 Re: Serial console   Aleksey Barabanov   05 Dec 2004 17:31:41 
 Serial console Hardware Flow Control   Innocenti Maresin   05 Dec 2004 18:01:53 
 Re: Serial console Hardware Flow Control   Aleksey Barabanov   05 Dec 2004 19:11:59 
 Re: Serial console   Eugene B. Berdnikov   05 Dec 2004 22:03:25 
 Re: Serial console   Alex Korchmar   05 Dec 2004 20:03:55 
 Re: Serial console   Eugene B. Berdnikov   06 Dec 2004 02:57:40 
 Re: Serial console   Andrey Melnikoff   06 Dec 2004 14:00:32 
 Re: Serial console   Alex Korchmar   07 Dec 2004 04:38:08 
 Re: Serial console   Andrey Melnikoff   07 Dec 2004 16:30:28 
 Re: Serial console   Sergey Khvatov   06 Dec 2004 12:14:39 
 Re: Serial console   Eugene B. Berdnikov   07 Dec 2004 00:03:31 
 Re: Serial console   Andrey Melnikoff   07 Dec 2004 16:30:28 
 Re: Serial console   Eugene B. Berdnikov   07 Dec 2004 19:03:10 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 15:00:23 
 Re: Serial console   Eugene B. Berdnikov   08 Dec 2004 18:03:15 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 19:15:28 
 Re: Serial console   Eugene B. Berdnikov   08 Dec 2004 21:03:23 
 Re: Serial console   Andrey Melnikoff   08 Dec 2004 23:00:35 
 Re: Serial console   Eugene B. Berdnikov   09 Dec 2004 06:03:08 
 Re: Serial console   Andrey Melnikoff   09 Dec 2004 15:45:18 
 Re: Serial console   Alex Korchmar   10 Dec 2004 18:56:49 
 Re: Serial console   Artem Chuprina   10 Dec 2004 20:40:40 
 Re: Serial console   Alex Korchmar   11 Dec 2004 03:59:56 
 Re: Serial console   Artem Chuprina   11 Dec 2004 12:52:03 
 Re: Serial console   Eugene B. Berdnikov   11 Dec 2004 16:03:16 
 Re: Serial console   Artem Chuprina   11 Dec 2004 16:46:40 
 Re: Serial console   Eugene B. Berdnikov   11 Dec 2004 18:03:04 
 Re: Serial console   Alex Korchmar   12 Dec 2004 02:53:22 
 Re: Serial console   Eugene B. Berdnikov   12 Dec 2004 20:49:40 
 Re: Serial console   Alex Korchmar   12 Dec 2004 23:14:54 
 Re: Serial console   Artem Chuprina   12 Dec 2004 16:07:38 
 Re: Serial console   Alex Korchmar   12 Dec 2004 02:51:21 
 Re: Serial console   Boris Veytsman   12 Dec 2004 04:55:20 
 Re: Serial console   Eugene B. Berdnikov   12 Dec 2004 20:49:40 
 Re: Serial console   Alex Korchmar   12 Dec 2004 23:10:44 
 Re: Serial console   Eugene B. Berdnikov   13 Dec 2004 01:46:18 
Архивное /ru.linux/36513b0e4ddf.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional