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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       12 Apr 2005  17:52:25
 To : alsin@socio.msu.ru
 Subject : Re: Hовый баг?
 -------------------------------------------------------------------------------- 
 
 12 апр 2005, вторник, в 13:30 KRAST, alsin@socio.msu.ru написал(а):
 
  EG>> Hашелся 100% воспроизводимый глюк в сетевой части FreeBSD 4.11-STABLE,
  EG>> крайне неприятный.
  >> А неприятный он потому что достаточно свичу хоть на пару секунд
  >> потерять питание, баг вылазит и сам не исправляется уже совсем.
  asmr> Была аналогичная штука (на этой же сетевой карте), при чем только на
  asmr> одном
  asmr> сервере...
  asmr> Единственное что было придумано, так это проверять пинг по крону и если
  asmr> надо,
  asmr> то делать down/up интерфейсу
 
 Пока так и сделал, только вместо down/up делаю tcpdump -c 1 -
 как оказалось, это всегда помогает.
 
 #!/bin/sh
 
 check() {
   ping -c 5 x.x.x.x 2>&1
 }
 
 while :
 do
   check | sed -l '/No buffer space available/!d' | \
   {
     read line && logger -p daemon.err "$line" &&
     tcpdump -c 1 -n -i fxp0 >/dev/null 2>&1
   }
   sleep 5
 done
 
 Тут sed патченный на тему ключика -l, чтобы вывод его был line buffered:
 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=bin/78692
 
 Кстати, никто не хочет записать на свой счет коммит и закрытый PR? :-)
 Патч там внутри.
 
 Eugene
 -- 
 Choose no life
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Hовый баг?   Eugene Grosbein   12 Apr 2005 17:52:25 
Архивное /ru.unix.bsd/2609397622d1c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional