hallo, >> für schüler habe ich einmal one time tickets, die sich genau einmal >> einloggen können und dann für maximal 45 minuten online sein dürfen, > Interessante Möglichkeiten, die sich da auftun -- und das hast du > ebenfalls alles mit einem coovachilli realisiert?? nein, als ich mein hotspotsystem entwickelte, gab es den coova fork noch nicht. es ist aber ein chillisopt basierendes system, ja.
obwohl mein system auch seit fast 10 jahren bereits in schulen installiert ist, ist es doch hauptsächlich ein (kommerzielles) hotspotsystem für gastronomen, firmen mit tagungsräumen, hotels etc. es hat NICHTS mit der openml chilli lösung zu tun. deshalb sind meine verhältnisse keinesfalls 1:1 übernehmbar, sondern nur als anregung zum "könnte man einbauen" zu sehen. > Ich finde es allerdings gerade gut, dass die SuS ihren ganz normalen > Login benutzen können und nicht noch weitere Logins bekommen. Zudem sehe > ich schon Kollege XY überfordert, wenn er zunächst zeitlich limitierte > Logins verteilen muss, bevor die Schüler loslegen können... man kann das beliebig komplex programmieren. es spricht natürlich nichts dagegen, daß der radius seine benutzetr und passworte aus einem ldap bezieht. und auch nicht, daß man entsprechende profile on the fly durch (schulkonsolen)skripte erzeugen lässt. aber zu erwarten, daß der openml chilispot maintainer das "mal so eben" in sein system einbaut und das dann auch noch supportet ist m.e. etwas viel verlangt. >> für dich käme da am ehesten eine kombination aus 1 und 2 in frage. > Den disconnect-Befehl habe ich gerade mal ausprobiert ... ob der überhaupt funktioniert hängt davon ab, mit welchen optionen chillispot kompiliert wurde. > ------------------------------------- > echo "User-Name=94-D7-5D-4C-FC-A3" | radclient -x 127.0.0.1:3997 > disconnect <und-hier-noch-das-RADClient-Secret-aus-der-chilli.conf??> mal davon abgesehn, daß deine benutzernamen wohl nicht aus einer mac adresse bestehen werden (das beispiel stammt wohl aus einer macauth installation), scheint mir die grundsyntax korrekt. > > Sending Disconnect-Request of id 24 to 127.0.0.1 port 3997 > User-Name = "94-D7-5D-4C-FC-A3" > radclient: no response from server for ID 24 socket 3 > ------------------------------------- > (der radlast-Befehl funktioniert übrigens gut!) hm, der radlast befehl ist m.e. der falsche. ich würde da eher von radwho ausgehen... > Wenn's mit dem Befehl klappt, wäre das ein brauchbare Lösung, meine > ich?! Damit könnte man in allen Pausen sämtliche Schüler-Verbindungen > kappen und fertig .... ja, natürlich. wenn disconnect mit den chilli clients klappt, kann man ein einfachstes shellscript schreiben, welches zu einer bestimmten zeit die selektierten benutzer kickt. und da es dann diese accounts nicht mehr gibt, können sie sich auch nicht nochmal einloggen. jonny _______________________________________________ linuxmuster-user mailing list [email protected] https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
