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

rp-pppoe "No client slots available"

Вопрос к тем кто использует пакет rp-pppoe-3.10 под linux в качестве сервера.

Очень странно дело. Запускаю вот так:

/usr/sbin/pppoe-server -N 300 -k -u -o 500 ... (до 500 работает pptpd)

Создается ровно 27 сессий и фсё :( Дальше в логах:

pppoe-server[15721]: No client slots available (xx:xx:xx:xx:xx:xx)

Причем при первом запуске создалось порядка 100 сессий, после ребута 27 и ни одной больше (ребуты не помогают).

Никто не сталкивался? Куда хоть рыть?

Share this post


Link to post
Share on other sites

Мне думается что вы запустили не одну копию сервера, а также без -N. Я так когда-то попался.

Share this post


Link to post
Share on other sites
Мне думается что вы запустили не одну копию сервера, а также без -N. Я так когда-то попался.

Нет. Проверено все многократно. Единственное на что грешу, что на этой же машине работает pptpd. Увы без него никак.

Интересно есть ли у кого еще такое соседство?

# pstree
init-+-6*[agetty]
     |-cron
     |-dhcpd
     |-mdadm
     |-ospfd
     |-pppoe-server---27*[pppd]
     |-pptpd-+-138*[pptpctrl---pppd]
     |       `-2*[pptpctrl]
     |-syslog-ng
     |-udevd
     `-zebra

Share this post


Link to post
Share on other sites

ну а если pptpd остановить на время?

Share this post


Link to post
Share on other sites

Хм, ну есть и такая связка, всё работает, но вот так -N 300 -u -o 500 я не делал никогда. А если сказать просто -N 500 как себя ведёт?

Share this post


Link to post
Share on other sites
Хм, ну есть и такая связка, всё работает, но вот так -N 300 -u -o 500 я не делал никогда. А если сказать просто -N 500 как себя ведёт?

Разобрался. В параметрах запуска был еще указан пул удаленных IP (осталось от экспериментов без аутентикации через радиус:)

-p /etc/ppp/pppoe-pool:

10.100.0.2-10.100.0.254

10.100.1.2-10.100.1.254

10.100.2.2-10.100.2.254

 

недочитал ман, надо было:

10.100.0.2-254

10.100.1.2-254

10.100.2.2-254

 

а так по честному 9*3 = 27 :)

"The -p option overrides both -R and -N"

 

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