<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: radius ATTRIBUTE</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html</link>
    <description>Доброго времени суток.&lt;br&gt;&lt;br&gt;И так использую биллинговую систему Abills.&lt;br&gt;Работает вроде все нормально, за исключением Атрибутов.&lt;br&gt;&lt;br&gt;проблема кроется в том, что файлы /var/run/radattr.pppN (pppN - интерфейсы) пустые.&lt;br&gt;В логе pptp:&lt;br&gt;...&lt;br&gt;RADATTR plugin wrote 0 line(s) to file /var/run/radattr.ppp1&lt;br&gt;...&lt;br&gt;/etc/ppp/options.pptp&lt;br&gt;plugin radius.so&lt;br&gt;plugin radattr.so&lt;br&gt;logfile /var/log/pptpd.log&lt;br&gt;proxyarp&lt;br&gt;debug&lt;br&gt;#require-mschap-v2&lt;br&gt;#+chap&lt;br&gt;#+pap&lt;br&gt;ms-dns xxx.xxx.xxx.xxx&lt;br&gt;&lt;br&gt;&lt;br&gt;/etc/freeradius/radiusd.conf&lt;br&gt;интересует секция Authorize&lt;br&gt;...&lt;br&gt;authorize &#123;&lt;br&gt;preprocess&lt;br&gt;pre_auth&lt;br&gt;suffix&lt;br&gt;files&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;В словарях:&lt;br&gt;/etc/freeradius/dictonary&lt;br&gt;ATTRIBUTE PPPD-Download-Speed-Limit 230 integer&lt;br&gt;ATTRIBUTE PPPD-Upstream-Speed-Limit 231 integer&lt;br&gt;/etc/radiusclient/dictonary&lt;br&gt;ATTRIBUTE PPPD-Download-Speed-Limit 230 integer&lt;br&gt;ATTRIBUTE PPPD-Upstream-Speed-Limit 231 integer&lt;br&gt;&lt;br&gt;по мимо этого добавлял эти строки в:&lt;br&gt;/etc/radiusclient/dictonary.merit&lt;br&gt;&lt;br&gt;&lt;br&gt;root&#064;nas:~# radtest 123 123 localhost 1 radsecret 1 XXX.XXX.XXX.XXX&lt;br&gt;Sending Access-Request </description>

<item>
    <title>radius ATTRIBUTE (reddog)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html#5</link>
    <pubDate>Fri, 20 Jun 2008 09:51:51 GMT</pubDate>
    <description>&amp;gt;но лучше давай мыло, потому как есть еще ip-up и radlogin &lt;br&gt;&lt;br&gt;reddog99&#064;inbox.ru жду письма. Любой кофиг пошлю. ;)&lt;br&gt;</description>
</item>

<item>
    <title>radius ATTRIBUTE (Z0termaNN)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html#4</link>
    <pubDate>Fri, 20 Jun 2008 09:45:13 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;Хм, очень странно, учесть тот факт, что устанавливал совсем не давно и &lt;br&gt;&amp;gt;все, что установил не требует апгрейда. На более ранней ОС все &lt;br&gt;&amp;gt;работало. (может есть какой то флажок в настройках  который пользволяет&#092;непозволяет &lt;br&gt;&amp;gt;запись в radattr.pppN ? Хотя странно не встречал такого :&#093; ) &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;ну не помню я действительно, ну оттрассировать-то можно !&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;случае ничего особенно сложного нет - в radius_setparams (radius.c) нужно анализировать &lt;br&gt;&amp;gt;&amp;gt;соответствующий атрибут и выставлять переменную окружения, для последующей обработки &lt;br&gt;&amp;gt;&amp;gt;в /etc/ppp/ip-&#091;up&amp;#124;down&#093; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Если нет не чего тяжелого, то вопрос такой как это сделать? Или &lt;br&gt;&amp;gt;ссылочку на примеры. &lt;br&gt;&lt;br&gt;ну например&lt;br&gt;http://ppp.samba.org/cgi-bin/ppp-bugs/incoming?id=1466;user=guest&lt;br&gt;&lt;br&gt;но лучше давай мыло, потому как есть еще ip-up и radlogin&lt;br&gt;&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вот, что еще хотел показать... &lt;br&gt;&amp;gt;При заполнении переменных, я делал так: &lt;br&gt;&amp;gt;DOWNSPEED=&#096;/usr/sbin/awk &apos;&#092;PPPD-Download-Speed-Limit&#092;&#123;print $2&#125;&apos; /var/run/radattr.$1&#096; &lt;br&gt;&amp;gt;Где $2 (/dev/pts/</description>
</item>

<item>
    <title>radius ATTRIBUTE (reddog)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html#3</link>
    <pubDate>Fri, 20 Jun 2008 09:13:34 GMT</pubDate>
    <description>&amp;gt;с такими вопросами значительно лучше отправиться на http://abills.net.ua/forum/ &lt;br&gt;&amp;gt;есть отдельная ветка по абиллсу под линем &lt;br&gt;&lt;br&gt;Спасибо конечно, но если бы я не облазил весь форум я бы не писал сюда не чего. :&#093;&lt;br&gt;Даже *.pl править начала из /usr/abills/libexec/ (грешным делам думать начал)&lt;br&gt;&lt;br&gt;&amp;gt;в деталях не помню, но смысл таков - radattr.so обрабатывает достаточно небольшое &lt;br&gt;&amp;gt;количество атрибутов. для обработки всего остального его нужно патчить. В данном &lt;br&gt;&lt;br&gt;Хм, очень странно, учесть тот факт, что устанавливал совсем не давно и все, что установил не требует апгрейда. На более ранней ОС все работало. (может есть какой то флажок в настройках  который пользволяет&#092;непозволяет запись в radattr.pppN ? Хотя странно не встречал такого :&#093; ) &lt;br&gt;&lt;br&gt;&amp;gt;случае ничего особенно сложного нет - в radius_setparams (radius.c) нужно анализировать &lt;br&gt;&amp;gt;соответствующий атрибут и выставлять переменную окружения, для последующей обработки &lt;br&gt;&amp;gt;в /etc/ppp/ip-&#091;up&amp;#124;down&#093; &lt;br&gt;&lt;br&gt;Если нет не чего тяжелого, то вопрос такой как это сделать? Или с</description>
</item>

<item>
    <title>radius ATTRIBUTE (Z0termaNN)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html#2</link>
    <pubDate>Fri, 20 Jun 2008 08:38:26 GMT</pubDate>
    <description>&amp;gt;И так использую биллинговую систему Abills. &lt;br&gt;&lt;br&gt;даже не представляю что это такое&lt;br&gt;&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Все это необходимо для ограничения скорости. Скриптик шейпера прикручен к /etc/ppp/ip-up &lt;br&gt;&amp;gt;Задавая строго переменные: &lt;br&gt;&amp;gt;DOWNSPEED &lt;br&gt;&amp;gt;UPSPEED &lt;br&gt;&amp;gt;FILTER &lt;br&gt;&amp;gt;все работает. Но это если всем пользователям делать одну скорость, а если &lt;br&gt;&amp;gt;по другому то не работает. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Заранее благодарен тем кто откликнется. &lt;br&gt;&lt;br&gt;в деталях не помню, но смысл таков - radattr.so обрабатывает достаточно небольшое количество атрибутов. для обработки всего остального его нужно патчить. В данном&lt;br&gt;случае ничего особенно сложного нет - в radius_setparams (radius.c) нужно анализировать&lt;br&gt;соответствующий атрибут и выставлять переменную окружения, для последующей обработки&lt;br&gt;в /etc/ppp/ip-&#091;up&amp;#124;down&#093;&lt;br&gt;кроме того, следует представлять, что radlogin к rad*.so не имеет никакого отношения. &lt;br&gt;наксколько я помню radlogin выставляет все значения атрибутов в переменные окружения &lt;br&gt;RADIUS_*, которые потом возможно обрабатывать скриптом lo</description>
</item>

<item>
    <title>radius ATTRIBUTE (mr_gfd)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/80820.html#1</link>
    <pubDate>Fri, 20 Jun 2008 07:25:28 GMT</pubDate>
    <description>с такими вопросами значительно лучше отправиться на http://abills.net.ua/forum/&lt;br&gt;есть отдельная ветка по абиллсу под линем&lt;br&gt;</description>
</item>

</channel>
</rss>
