networks Опубликовано 20 ноября, 2008 · Жалоба Всем привет! Есть роутер, на нем FreeBSD 7 - SMP, использую ipf + ipnat, ipfw dummynet (безлимитчики), quagga-0.99.11, ng_netflow для сбора статистики, dhcpd. За последнюю неделю уже 2-ой раз самопроизвольно ребутится. При этом, в лог попадают следующие сообщения: Nov 20 05:37:34 nut-4 syslogd: kernel boot file is /boot/kernel/kernel Nov 20 05:37:34 nut-4 kernel: in_cksum_skip: out of data by 1 Nov 20 05:37:34 nut-4 kernel: Nov 20 05:37:34 nut-4 kernel: Nov 20 05:37:34 nut-4 kernel: Fatal trap 12: page fault while in kernel mode Nov 20 05:37:34 nut-4 kernel: cpuid = 1; apic id = 01 Nov 20 05:37:34 nut-4 kernel: fault virtual address = 0xc Nov 20 05:37:34 nut-4 kernel: fault code = supervisor read, page not present Nov 20 05:37:34 nut-4 kernel: instruction pointer = 0x20:0xc07c1588 Nov 20 05:37:34 nut-4 kernel: stack pointer = 0x28:0xe6d9a640 Nov 20 05:37:34 nut-4 kernel: frame pointer = 0x28:0xe6d9a65c Nov 20 05:37:34 nut-4 kernel: code segment = base 0x0, limit 0xffff f, type 0x1b Nov 20 05:37:34 nut-4 kernel: = DPL 0, pres 1, def32 1, gran 1 Nov 20 05:37:34 nut-4 kernel: processor eflags = interrupt enabled, resume, IOP L = 0 Nov 20 05:37:34 nut-4 kernel: current process = 34 (em0 taskq) Nov 20 05:37:34 nut-4 kernel: trap number = 12 Nov 20 05:37:34 nut-4 kernel: panic: page fault Nov 20 05:37:34 nut-4 kernel: cpuid = 1 Nov 20 05:37:34 nut-4 kernel: Uptime: 2d17h53m23s Nov 20 05:37:34 nut-4 kernel: Physical memory: 3306 MB sysctl задаю такие (остальные - по умолчанию): net.inet.ip.intr_queue_maxlen=256 net.inet.icmp.log_redirect=0 net.inet.ip.redirect=0 net.inet.tcp.blackhole=1 net.inet.udp.blackhole=1 Polling не используется. Вообще кто-нибудь сталкивался с этой проблемой? В чём может быть причина? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nafanya Опубликовано 20 ноября, 2008 (изменено) · Жалоба попробуйте обновить порты и пересобрать ядро. http://unix.derkeiler.com/Mailing-Lists/Fr...05-04/0578.html подобная проблема(хоть и старая тема). причиной назвали баг. Изменено 20 ноября, 2008 пользователем Nafanya Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
networks Опубликовано 20 ноября, 2008 · Жалоба FreeBSD 7 стоит. Из портов, кстати, ничего не собирал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
networks Опубликовано 20 ноября, 2008 (изменено) · Жалоба Погуглил сегодня по этой проблеме - похоже, что в разное время на разных релизах FreeBSD она вылезает, но что-то не увидел ее решения. Попробую завтра отключить rx и tx checksum offload на сетевухе, и послежу, как что будет. Если у кого-то есть такая же проблема - отпишитесь, может чего придумаем. Изменено 20 ноября, 2008 пользователем networks Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
drained Опубликовано 8 марта, 2009 · Жалоба Кто нибудь разобрался с проблемой произвольного ребута системы? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GateKeeper Опубликовано 11 марта, 2009 · Жалоба Помнится, в далёком 2004м году бодались с аналогичной проблемой то ли на 4.10, то ли на 5.1. Из совпадений с первым постом: ipfw+ipnat без dummynet. Остальное из перечисленного отсутствовало. Предлагаю собрать статистику, есть опасения, что это ipnat. Грешили на железо, но тестами вытащить проблему ближе к свету не получилось. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...