FreeBSD7 перезагрузка при dummynet - queue

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-10 0:03:25

при риспользовании просто pipe без queue всё ок и работает стабильно. Как только пускаю трафик в квоты -- перезагрузки сервета через произвольные промежутки времени и ошибкой в консоли что-то про невозможность записать станицу, ещё много всего и информация про процес вызвавший ошибку dummynet.
FreeBSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon Jul 21 15:37:48 EEST 2008 admin@:/usr/src/sys/i386/compile/GATE i386
но система работает на AMD.

Может кто-то подскажет, чего делать-то?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение hizel » 2008-10-10 0:24:47

что то проскакивало, в 7.0 много накрутили dummynet и он иногда вываливается, стек неправильно жрет :(
ждемс 7.1 люди пилят
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-10 11:13:50

а в 6.2 квоты стабильно работают или так-же коряво. И имеет-ли мне смысл снести 7 и поставить 6.2 если комп используется как шлюз для домашней сети (считает трафик, ведёт статистику и т.п.) или всё же остаться на 7-ке но без диамического шейпера?

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение hizel » 2008-10-10 11:35:45

не подскажу :(
у меня на 6.2,6.3,7.0 для таких же целей проблем не наблюдается
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-10 14:11:57

на 7-ке pipe работает с queue и всё ок? хм... может у меня сборка или компиляция глючная... ставил на другой комп -- тот же результат -- либр ошибка либо зависало намертво без сообщений в логах :(
буду на выходных 6.3 ставить. посмотрим...

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение hizel » 2008-10-10 14:29:23

Код: Выделить всё

ildar@host ~ >sudo ipfw show | grep queue
00030   2706606    425133345 queue 50 ip from not 10.0.0.0/8 to any in via rl1
00030         0            0 queue 50 ip from not 10.0.0.0/8 to any in via vlan0
00030    716896     82089126 queue 50 ip from not 10.0.0.0/8 to any in via vlan2
00030   7309707    530833127 queue 50 ip from not 10.0.0.0/8 to any in via vlan3
00030         0            0 queue 50 ip from not 10.0.0.0/8 to any in via vlan4
00030         0            0 queue 50 ip from not 10.0.0.0/8 to any in via vlan6
00030   5577687    966074711 queue 50 ip from not 10.0.0.0/8 to any in via vlan7
00030         2          120 queue 50 ip from not 10.0.0.0/8 to any in via vlan8
00030   1530929    124120252 queue 50 ip from not 10.0.0.0/8 to any in via vlan9
00030         0            0 queue 50 ip from not 10.0.0.0/8 to any in via vlan10
00030   3406173    303858996 queue 50 ip from not 10.0.0.0/8 to any in via vlan11
00040   1848234   1645000705 queue 80 ip from any to any out via vlan1
00040   3558135   3838176509 queue 60 ip from any to not 10.0.0.0/8 out via rl1
00040         0            0 queue 60 ip from any to not 10.0.0.0/8 out via vlan0
00040    906636   1030566528 queue 60 ip from any to not 10.0.0.0/8 out via vlan2
00040   2022517   1870193751 queue 60 ip from any to not 10.0.0.0/8 out via vlan3
00040         0            0 queue 60 ip from any to not 10.0.0.0/8 out via vlan4
00040         0            0 queue 60 ip from any to not 10.0.0.0/8 out via vlan6
00040   5961430   3513567349 queue 60 ip from any to not 10.0.0.0/8 out via vlan7
00040    673622    145316146 queue 60 ip from any to not 10.0.0.0/8 out via vlan8
00040   2316234   2985350480 queue 60 ip from any to not 10.0.0.0/8 out via vlan9
00040         0            0 queue 60 ip from any to not 10.0.0.0/8 out via vlan10

Код: Выделить всё

ildar@host uname -a
FreeBSD host 7.0-RELEASE FreeBSD 7.0-RELEASE #1: Fri Apr 18 16:14:30 MSD 2008     root@:/usr/obj/usr/src/sys/HOST  i386
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение paradox » 2008-10-10 14:40:39

вы не тем меряетесь
чет мне кажеться
вам нужно
ifconfig -a
обменяться
потому что как бы там проблема не в сетевках была
хотя хз

топик мастер
попробуй другую сетевку

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-10 17:44:52

Код: Выделить всё

fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:02:b3:91:68:f1
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether 00:02:b3:d2:93:06
        inet 193.19.""".74 netmask 0xfffffffc broadcast 193.19.***.75
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
vlan89: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:02:b3:91:68:f1
        inet 10.8.9.1 netmask 0xffffff00 broadcast 10.8.9.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
        vlan: 89 parent interface: fxp0

Код: Выделить всё

${ipfw} pipe 107 config bw 5Mbit/s
${ipfw} queue 1 config pipe 107 weight 50 queue 50 mask dst-ip 0xffffffff

Код: Выделить всё

# uname -a
FreeBSD 7.0-RELEASE-p5 FreeBSD 7.0-RELEASE-p5 #1: Fri Oct 10 09:53:33 EEST 2008     /usr/src/sys/i386/compile/GATE  i386
вчера обновился через freebsd-update до р5 и пересобрал ядро
Последний раз редактировалось hizel 2008-10-10 17:55:14, всего редактировалось 1 раз.
Причина: ***

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение hizel » 2008-10-10 17:54:57

ядро сильно переконфигурировали?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-10 18:04:25

не, просто повторно откомпилировал, ничего не меняя внутри. но проблем не исчез :(

Inzevision
мл. сержант
Сообщения: 102
Зарегистрирован: 2008-07-30 13:43:00
Откуда: Киев
Контактная информация:

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Inzevision » 2008-10-11 22:32:44

вернулся к версии 6.2
всё работает правильно. Наверно на 7-ке был какой-то глюк...

Yam
сержант
Сообщения: 226
Зарегистрирован: 2008-10-11 19:19:24
Откуда: 2:5093/41

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение Yam » 2008-10-11 23:30:36

Он не "был", он всё еще есть в 7-R. На приличных нагрузках dummynet начинает заметно притормаживать и вешает машинку, вы не один с такой проблемой.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: FreeBSD7 перезагрузка при dummynet - queue

Непрочитанное сообщение paradox » 2008-10-11 23:38:00

так пошевелите рассылку
а сами если есть немного знаний
сравните diff -urN netinet каталогов двух версий
а то и токо одного файла
может пофиксите