Sultan Posted March 25, 2009 Posted March 25, 2009 Здравствуйте, уважаемые! Исходные данные: ОС: debian gnu/linux 5 Хочу получить по radius'у mac pppoe-пользователя, но tcpdump показал, что 31-ый атрибут ни при аутентификации, ни при аккаунтинге не присылается. есть ли шансы получить mac пользователя в radius? Установил пакеты pppoe, freeradius(2.0.4), а так же radiusclient1/libradiusclient-ng2(оба пробовал) из штатного репозитория debian lenny. Вся система так же установлена из родных пакетов. pppoe-серве стартую так: pppoe-server -I eth1 -L 192.168.0.130 -R 10.0.0.2 -N 1024 asyncmap 0mru 1492 mtu 1492 nodetach lcp-max-configure 60 lcp-restart 2 #idle 43200 idle 360 noipx login require-chap login lcp-echo-interval 60 lcp-echo-failure 5 ms-dns 10.0.0.1 ktune proxyarp logfile /var/log/pppoe.log plugin radius.so plugin radattr.so radius-config-file /etc/radiusclient-ng/radiusclient.conf auth_order radius,locallogin_tries 4 login_timeout 60 nologin /etc/nologin issue /etc/radiusclient-ng/issu authserver localhost acctserver localhost servers /etc/radiusclient-ng/servers dictionary /etc/radiusclient-ng/dictionary login_radius /usr/sbin/login.radius seqfile /var/run/radius.seq mapfile /etc/radiusclient-ng/port-id-map default_realm radius_timeout 10 radius_retries 3 login_local /bin/login Вставить ник Quote
EvilShadow Posted March 25, 2009 Posted March 25, 2009 http://www.voy.com/41165/4483.html Вставить ник Quote
Sultan Posted March 25, 2009 Author Posted March 25, 2009 (edited) Огромный пасиб! Взял пакет для etch отсюда, но он работает на lenny. Пришлось только выполнить - ln -s /usr/lib/pppd/2.4.4/rp-pppoe.so /etc/ppp/plugins. Добавил '-k', и calling-stantion-id стал отдаваться. Edited March 25, 2009 by Sultan Вставить ник 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.