Страница 1 из 1

No buffer space available

Добавлено: 2012-08-12 11:19:25
Spank
Зравствуйте!
Имею проблемку, при пинге хоста в локальной сети получаю No buffer space available и задержки на этом интерфейсе.
Причем на интерфейсе который смотрит во вне все впорядке. Есть нат на pf, а основная филтрация сделана на ipfw. Шейпера и пайпов нету, при перезапуске ipfw в большинстве случаев проблема уходит. Поэтому думаю что в нем какойто косяк. Система FreeBSD 8.2-RELEASE #0 .

Re: No buffer space available

Добавлено: 2012-08-12 13:44:25
ChihPih
Покажите хоть правила ipfw тогда и вывод команды netstat -i в момент появления проблемы.

Re: No buffer space available

Добавлено: 2012-08-12 18:50:56
Spank
ChihPih писал(а):Покажите хоть правила ipfw тогда и вывод команды netstat -i в момент появления проблемы.

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

00100    45225     8030168 allow ip from any to any via lo0
00200        0           0 check-state
00300 16585640  1159645105 allow icmp from any to any
00400  4230707   268453185 allow ip from any to 95.29.18.121,95.29.18.122,95.29.18.122 in via le0
00500   467501    20594093 allow ip from any to 18.44.114.10 in via em0
00600 40345979 17969769359 allow ip from me to any keep-state
00700 28007379  4330127109 allow ip from 169.255.0.0/23,169.255.5.0/24 to 169.255.0.0/23,169.255.5.0/24
00800   408226   164395496 allow ip from any to 169.255.0.44
00900   367508   204588398 allow ip from 169.255.0.44 to any
01000 20717229  3403858540 allow ip from 169.255.0.0/16,192.168.0.0/16 to table(3)
01100 25992849 20371389169 allow ip from table(3) to 169.255.0.0/16,192.168.0.0/16
01200        0           0 allow ip from 172.25.0.0/16 to table(2)
01300    46526    11945140 allow ip from table(2) to 172.25.0.0/16
01400    25677     1688638 allow ip from 172.25.0.0/16 to 169.255.0.1,169.255.0.3 dst-port 53
01500     6696     1238510 allow ip from 169.255.0.0/23,169.255.5.0/24 to 172.25.0.0/16 keep-state
01600  2267435   518975568 allow ip from 169.255.0.0/23,169.255.5.0/24 to 169.255.0.0/16,192.168.0.0/16 keep-state
01700        0           0 allow ip from 169.255.31.0/24 to 192.168.2.0/24
01800        0           0 allow ip from 192.168.2.0/24 to 169.255.31.0/24
01900 83895382 90584152121 allow ip from table(4) to any
02000 45634401  4804150819 allow ip from any to table(4)
02100        0           0 allow ip from any to 169.255.0.12 dst-port 3389 keep-state
02200   327836    45067704 allow ip from 169.255.0.11,169.255.0.153 to 78.110.50.74 dst-port 3306 setup keep-state
02300     2876      511762 allow tcp from 169.255.0.0/23,169.255.5.0/24 to any dst-port 110 setup keep-state
02400       94       14640 allow tcp from 169.255.0.0/23,169.255.5.0/24 to any dst-port 993 setup keep-state
02500        0           0 allow tcp from any to any dst-port 53 setup keep-state
02600  2046634   208673195 allow udp from any to any dst-port 53 keep-state
02700        0           0 allow ip from 169.255.3.0/24 to 169.255.0.11 keep-state
02800        0           0 allow ip from 169.255.0.11 to 169.255.3.0/24 keep-state
02900        0           0 allow ip from 169.255.4.0/24 to 169.255.0.11,169.255.0.10 keep-state
03000        0           0 allow ip from 169.255.0.11,169.255.0.10 to 169.255.4.0/24 keep-state
03100        0           0 allow ip from 178.249.67.13 to 169.255.0.40 keep-state
03200   589860   173029684 allow tcp from any to 169.255.0.10 dst-port 3389 setup keep-state
03300        0           0 allow tcp from any to 169.255.1.101 dst-port 666,670,668 setup keep-state
03400        0           0 allow tcp from 169.255.1.101 to any dst-port 666,670,668 setup keep-state
65535 15058007   733898422 deny ip from any to any
Нетстат сделаю как только так сразу...

Re: No buffer space available

Добавлено: 2012-08-13 12:09:00
skeletor
Если буферы в порядке (смотрится через netstat -m), то проблема в плохой сетевой карте. Как временное решение (если конечно подходит) сделать down/up сетевому интерфейсу. Как постоянное решение - купить хорошую сетевую карту.

Re: No buffer space available

Добавлено: 2012-08-13 13:10:43
Spank
skeletor писал(а):Если буферы в порядке (смотрится через netstat -m), то проблема в плохой сетевой карте. Как временное решение (если конечно подходит) сделать down/up сетевому интерфейсу. Как постоянное решение - купить хорошую сетевую карту.
Может быть, забыл уточнить машинка крутиться на vmware, железная то сетевка хорошая, а вот эмуляция...

Re: No buffer space available

Добавлено: 2012-08-13 13:22:58
skeletor
Ну тогда можно попробовать подтюнить сеть, увеличить буферы, может поможет. Вот, как я пробовал http://skeletor.org.ua/?p=805 Правда не помогло, пришлось менять сетевуху.

Re: No buffer space available

Добавлено: 2012-08-13 18:51:14
Spank
skeletor писал(а):Ну тогда можно попробовать подтюнить сеть, увеличить буферы, может поможет. Вот, как я пробовал http://skeletor.org.ua/?p=805 Правда не помогло, пришлось менять сетевуху.
Спасибо, попробую. Как назло все гладко работает ;-)