MAC адрес клиента в /var/run/radattr.ppp*

Установка, настройка, поддержка
Ответить
W1R0X
Сообщения: 6
Зарегистрирован: Вт апр 17, 2012 9:05 am

MAC адрес клиента в /var/run/radattr.ppp*

Сообщение W1R0X » Чт июн 14, 2012 5:16 am

Небольшой патчик, добавляет MAC адрес клиента в ответы RADIUS сервера, может кому будет полезен, другого способа получить MAC адрес клиента на pppoe сервере не нашел.

Код: Выделить всё

*** rauth.pl.old        2012-06-14 12:09:31.907398317 +0700
--- rauth.pl    2012-06-14 12:11:23.057397246 +0700
***************
*** 218,223 ****
--- 218,224 ----
            }
         }
       }
+    $RAD_REPLY{"Calling-Station-Id"}="$RAD->{CALLING_STATION_ID}";
  
     $RAD_CHECK{'Auth-Type'} = 'Accept' if ($RAD->{CHAP_PASSWORD});
     #Show pairs

UPD: Заметил что можно было вытащить из dv_calls, ну да ладно так удобней

Ответить