Subversion Repositories ALCASAR

Rev

Details | Last modification | View Log

Rev Author Line No. Line
2088 raphael.pi 1
#!/bin/sh
2
 
3
#Le script 'macup' est appelé par coovachilli lorsqu'il attribut une @IP à une @MAC.
4
#Depuis la version 3.1 de ALCASAR, le système d'interception a changé. On doit traiter les authorisations par adresse MAC en amont
5
#Pour une adresse mac authorisée, nous stockons sont @IP dans l'ipset 'not_filtered'
6
 
7
chilli_current_mac=$(chilli_query list | grep $CALLING_STATION_ID)
8
is_connected=$(echo $chilli_current_mac | cut -d' ' -f5)
9
current_mac=$(echo $chilli_current_mac | cut -d' ' -f1)
10
current_name=$(echo $chilli_current_mac | cut -d' ' -f6)
11
current_ip=$(echo $chilli_current_mac | cut -d' ' -f2)
12
 
13
if [ $is_connected == "1" ] && [ $current_mac == $current_name ]; then
14
        ipset add not_filtered $current_ip
15
fi
16