W dniu 13.03.2013 13:33, Marcin napisał(a):
Witam Panowie i Panie
Witam,
Może z Was będzie wiedział jeszcze co zaczepić. Mam problem z sieciówką gigabitową bnx2 nextreme II. ifconfig
Gratuluję wyboru sieciówki Broadcom :P
pokazuje mi pakiety dropped na RXie. licznik chwilami dosyć szybko sie powiększał. zrobiłem taki motyw, że zmieniłem kilka opcji w sysctl oraz zwiększyłem ringa na sieciówce do maxymalnej wartości. #v+ net.netfilter.nf_conntrack_max = 262144 error: permission denied on key 'net.ipv4.netfilter.ip_conntrack_count' net.core.wmem_max = 12582912 net.core.rmem_max = 12582912 net.ipv4.tcp_rmem = 10240 87380 12582912 net.ipv4.tcp_wmem = 10240 87380 12582912 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_timestamps = 1 net.ipv4.tcp_sack = 1 net.core.netdev_max_backlog = 50000 net.ipv4.tcp_no_metrics_save = 1 john ~ # ethtool -g eth0 Ring parameters for eth0: Pre-set maximums: RX: 2040 RX Mini: 0 RX Jumbo: 8160 TX: 255 Current hardware settings: RX: 2040 RX Mini: 0 RX Jumbo: 0 TX: 255
Lepiej zrobić ethtool -S eth0. Może coś więcej ciekawe pokaże - jakie typy błędów.
#v- sama zmiana ringa już wiele pomogła, ale niestety nadal, średnio co minutę, wywalają się pakiety, nie dużo ale jednak wylatują. ruchu mam ok 400Mbit 70kpps. może ktoś z Was miał taki problem lub pomoże ztunigować kernela? może jakieś konktretne ustawienia nf_conntrack? z góry dzięki.
Można obniżyć liczbę składowanych wpisów w nf_conntrack przez zmniejszenie czasu życia wpisów określających nawiązane połączenia TCP.
-- Pozdrawiam Marcin / nicraM