Roman Potvorov Posted May 27, 2009 Posted May 27, 2009 Вопрос к тем кто использует пакет 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 и ни одной больше (ребуты не помогают). Никто не сталкивался? Куда хоть рыть? Вставить ник Quote
disappointed Posted May 27, 2009 Posted May 27, 2009 Мне думается что вы запустили не одну копию сервера, а также без -N. Я так когда-то попался. Вставить ник Quote
Roman Potvorov Posted May 27, 2009 Author Posted May 27, 2009 Мне думается что вы запустили не одну копию сервера, а также без -N. Я так когда-то попался. Нет. Проверено все многократно. Единственное на что грешу, что на этой же машине работает pptpd. Увы без него никак. Интересно есть ли у кого еще такое соседство? # pstree init-+-6*[agetty] |-cron |-dhcpd |-mdadm |-ospfd |-pppoe-server---27*[pppd] |-pptpd-+-138*[pptpctrl---pppd] | `-2*[pptpctrl] |-syslog-ng |-udevd `-zebra Вставить ник Quote
disappointed Posted May 28, 2009 Posted May 28, 2009 Хм, ну есть и такая связка, всё работает, но вот так -N 300 -u -o 500 я не делал никогда. А если сказать просто -N 500 как себя ведёт? Вставить ник Quote
Roman Potvorov Posted May 29, 2009 Author Posted May 29, 2009 Хм, ну есть и такая связка, всё работает, но вот так -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" Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.