Страница 1 из 1

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

Добавлено: Чт июн 14, 2012 5:16 am
W1R0X
Небольшой патчик, добавляет 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, ну да ладно так удобней