nf_ct_q931: packet dropped
- phaoost
- Неотъемлемая часть форума
- Сообщения: 289
- Зарегистрирован: 12 янв 2005, 01:22
- Откуда: Minsk
- Контактная информация:
nf_ct_q931: packet dropped
может кто знает как бороться с кучей сообщений в dmesg сабжевого вида?
cheers,
phaoost.
phaoost.
Re: nf_ct_q931: packet dropped
phaoost, прекратить использование VoIP ?
Кстати весьма недурно было бы узнать версию ядра, возможно достаточно его обновить?
Пока что могу скзаать, что это связано с контрэком для h.323. Что делает net_ratelimit я не знаю.
Конкретнее - надо смотреть в исходниках ядра используемой версии
Из этого можно заключить, что обработка данных протокола q931 завершилась неудачно и пакет дропнули. Почему именно так - остается гадать.
Если совсем хочется это удалить - можно, например, чуть-чуть поправить ядро закомментировав этот printk, либо обновить ядро в надежде на то, что ошибка в ядерном обработчике протокола, либо определить источник паразитных пакетов и удалить его
UPD:
net_ratelimit() this is just a ratelimiting of the error messages to ensure we don't clog up syslog.
Кстати весьма недурно было бы узнать версию ядра, возможно достаточно его обновить?
Пока что могу скзаать, что это связано с контрэком для h.323. Что делает net_ratelimit я не знаю.
Конкретнее - надо смотреть в исходниках ядра используемой версии
Код: Выделить всё
1147 if (process_q931(skb, ct, ctinfo, &data, dataoff, &q931) < 0)
1148 goto drop;
1154 drop:
1156 if (net_ratelimit())
1157 printk("nf_ct_q931: packet dropped\n");
1158 return NF_DROP;
Если совсем хочется это удалить - можно, например, чуть-чуть поправить ядро закомментировав этот printk, либо обновить ядро в надежде на то, что ошибка в ядерном обработчике протокола, либо определить источник паразитных пакетов и удалить его
UPD:
net_ratelimit() this is just a ratelimiting of the error messages to ensure we don't clog up syslog.
Опыт растет прямо пропорционально выведенному из строя оборудованию
-
- Неотъемлемая часть форума
- Сообщения: 1055
- Зарегистрирован: 25 окт 2006, 14:50
- Откуда: minsk
- Контактная информация:
Re: nf_ct_q931: packet dropped
Продолжая углубляться в код: смотреть исходники функции process_q931, возвращаемые ей значения.
Re: nf_ct_q931: packet dropped
leave, без понимания того, что такое q931 туда смысла лезть нет. Исходя из того, что речь о контрэке - тут работает маршрутизатор с NAT и задача админская, а не програмерская...
Опыт растет прямо пропорционально выведенному из строя оборудованию
- phaoost
- Неотъемлемая часть форума
- Сообщения: 289
- Зарегистрирован: 12 янв 2005, 01:22
- Откуда: Minsk
- Контактная информация:
Re: nf_ct_q931: packet dropped
Llama, да, речь о h323 коннтраке. ядро 2.6.26.5, и, да, впн-маршрутизатор с натом
cheers,
phaoost.
phaoost.
- phaoost
- Неотъемлемая часть форума
- Сообщения: 289
- Зарегистрирован: 12 янв 2005, 01:22
- Откуда: Minsk
- Контактная информация:
Re: nf_ct_q931: packet dropped
кстати, после апдейта ядра появились новые сообщения
сделал echo "1048576" > /proc/sys/net/ipv4/netfilter/ip_conntrack_max, посмотрим
Код: Выделить всё
nf_ct_q931: packet dropped
nf_ct_q931: packet dropped
nf_ct_q931: packet dropped
__ratelimit: 13 messages suppressed
nf_conntrack: expectation table full
__ratelimit: 3 messages suppressed
nf_conntrack: expectation table full
__ratelimit: 1 messages suppressed
nf_conntrack: expectation table full
nf_ct_q931: packet dropped
nf_conntrack: expectation table full
nf_ct_q931: packet dropped
cheers,
phaoost.
phaoost.