Jump to content
Калькуляторы

Dhcrelay

Пытаюсь запустить L3 на linux, виланов около 3000. Возникла проблема с DHCrelay, при запуске вылетает с ошибкой

 

../../../../lib/isc/unix/socket.c:959: INSIST(fd >= 0 && fd < (int)manager->maxs             ocks) failed, back trace
#0 0x7f074b4ef313 in ??
#1 0x7f074b4ef4ba in ??
#2 0x7f074b50ca75 in ??
#3 0x7f074b512aea in ??
#4 0x7f074b42e235 in ??
#5 0x7f074b402803 in ??
#6 0x7f074b3f813f in ??
#7 0x7f074ae6cc36 in ??
#8 0x7f074b3f78b9 in ??

 

Кто нибудь сталкивался с такой проблемой??

Share this post


Link to post
Share on other sites

Просмотрел по-быстрому код, по-умолчанию для опроса сокетов используется select и ограничение на 1024 сокета (FD_SETSIZE), также среди вариантов есть kqueue и epoll с поддержкой 4096 дескрипторов. Наверное будет достаточно переконфигурировать с --enable-epoll

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this