From c3629ea6a221455bbc02dde30c8eb8250c19831b Mon Sep 17 00:00:00 2001 From: Vladislav Grishenko Date: Fri, 11 Sep 2020 23:25:03 +0500 Subject: radius: add MikroTik dictionary --- accel-pppd/radius/dict/dictionary | 1 + accel-pppd/radius/dict/dictionary.mikrotik | 64 ++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 accel-pppd/radius/dict/dictionary.mikrotik (limited to 'accel-pppd') diff --git a/accel-pppd/radius/dict/dictionary b/accel-pppd/radius/dict/dictionary index 6da511d..cf9e367 100644 --- a/accel-pppd/radius/dict/dictionary +++ b/accel-pppd/radius/dict/dictionary @@ -79,4 +79,5 @@ $INCLUDE dictionary.rfc6911 $INCLUDE dictionary.microsoft $INCLUDE dictionary.cisco $INCLUDE dictionary.alcatel +$INCLUDE dictionary.mikrotik $INCLUDE dictionary.dhcp diff --git a/accel-pppd/radius/dict/dictionary.mikrotik b/accel-pppd/radius/dict/dictionary.mikrotik new file mode 100644 index 0000000..ecbb20d --- /dev/null +++ b/accel-pppd/radius/dict/dictionary.mikrotik @@ -0,0 +1,64 @@ +# MikroTik vendor specific dictionary +# Copyright (C) MikroTikls, SIA +# +# You may freely redistribute and use this software or any part of it in source +# and/or binary forms, with or without modification for any purposes without +# limitations, provided that you respect the following statement: +# +# This software is provided 'AS IS' without a warranty of any kind, expressed or +# implied, including, but not limited to, the implied warranty of +# merchantability and fitness for a particular purpose. In no event shall +# MikroTikls SIA be liable for direct or indirect, incidental, consequential or +# other damages that may result from the use of this software, including, but +# not limited to, loss of data, time and (or) profits. +# +# $Id: dictionary.mikrotik,v 1.8 2019/12/20 11:02:37 strods Exp $ +# +# MikroTik Attributes + +VENDOR Mikrotik 14988 + +BEGIN-VENDOR Mikrotik + +ATTRIBUTE Mikrotik-Recv-Limit 1 integer +ATTRIBUTE Mikrotik-Xmit-Limit 2 integer +ATTRIBUTE Mikrotik-Group 3 string +ATTRIBUTE Mikrotik-Wireless-Forward 4 integer +ATTRIBUTE Mikrotik-Wireless-Skip-Dot1x 5 integer +ATTRIBUTE Mikrotik-Wireless-Enc-Algo 6 integer +ATTRIBUTE Mikrotik-Wireless-Enc-Key 7 string +ATTRIBUTE Mikrotik-Rate-Limit 8 string +ATTRIBUTE Mikrotik-Realm 9 string +ATTRIBUTE Mikrotik-Host-IP 10 ipaddr +ATTRIBUTE Mikrotik-Mark-Id 11 string +ATTRIBUTE Mikrotik-Advertise-URL 12 string +ATTRIBUTE Mikrotik-Advertise-Interval 13 integer +ATTRIBUTE Mikrotik-Recv-Limit-Gigawords 14 integer +ATTRIBUTE Mikrotik-Xmit-Limit-Gigawords 15 integer +ATTRIBUTE Mikrotik-Wireless-PSK 16 string +ATTRIBUTE Mikrotik-Total-Limit 17 integer +ATTRIBUTE Mikrotik-Total-Limit-Gigawords 18 integer +ATTRIBUTE Mikrotik-Address-List 19 string +ATTRIBUTE Mikrotik-Wireless-MPKey 20 string +ATTRIBUTE Mikrotik-Wireless-Comment 21 string +ATTRIBUTE Mikrotik-Delegated-IPv6-Pool 22 string +ATTRIBUTE Mikrotik-DHCP-Option-Set 23 string +ATTRIBUTE Mikrotik-DHCP-Option-Param-STR1 24 string +ATTRIBUTE Mikortik-DHCP-Option-Param-STR2 25 string +ATTRIBUTE Mikrotik-Wireless-VLANID 26 integer +ATTRIBUTE Mikrotik-Wireless-VLANIDtype 27 integer +ATTRIBUTE Mikrotik-Wireless-Minsignal 28 string +ATTRIBUTE Mikrotik-Wireless-Maxsignal 29 string +ATTRIBUTE Mikrotik-Switching-Filter 30 string + +# MikroTik Values + +VALUE Mikrotik-Wireless-Enc-Algo No-encryption 0 +VALUE Mikrotik-Wireless-Enc-Algo 40-bit-WEP 1 +VALUE Mikrotik-Wireless-Enc-Algo 104-bit-WEP 2 +VALUE Mikrotik-Wireless-Enc-Algo AES-CCM 3 +VALUE Mikrotik-Wireless-Enc-Algo TKIP 4 +VALUE Mikrotik-Wireless-VLANIDtype 802.1q 0 +VALUE Mikrotik-Wireless-VLANIDtype 802.1ad 1 + +END-VENDOR Mikrotik -- cgit v1.2.3