Hier eine kleine Beschreibung inkl. Script, wie man völlig automatisiert die WLAN MAC Adressen zu einer paedML Linux hinzufügen kann.
Das git-repo findet Ihr unter:
https://github.com/kratzersmz/opsi-wlan-mac
Funktionsweise des Scripts:
- das Script holt sich zuerst alle Windows Rechner vom server
- danach speichert es rechnername und existierende macs in ein dict, welche vom server ausgelesen wurden
- dann geht das Script die auf dem opsi Server alle Rechner durch und sucht bei den networkcontroller nach der Beschreibung "wireless". Dies hat sich bei Fujitsu Laptops als ein sicheres Merkmal für eine WLAN Netzwerkwerkkarte bewährt. Falls euere Hardware hier andere Merkmale hat, bitte melden, dann kann ich das Script erweitern.
- Wenn ein Netzwerkcontroller mit den gerade beschriebenen Merkmalen
gefunden wurde, vergleicht er anhand der dict Liste vom Server ob die
MAC schon bekannt, falls nein, fügt er diese hinzu
Installation des Scripts:
Verbindet euch per putty mit eurem backup(opsi)-server. Ganz wichtig noch, das Opsi-Product "hwaudit" muss installiert sein auf den Clients. Vergewissert euch, dass ihr root seid! Dann folgendes:
wget -O /root/wlan-mac-adding.py https://raw.githubusercontent.com/kratzersmz/opsi-wlan-mac/main/wlan-mac-adding.pynun könnt ihr mit:
python /root/wlan-mac-adding.pydas Script starten. Dann kommt noch eine kleine Info auf Englisch, Ihr müsst dann noch Enter drücken.
Das ganze müsste dann ungefähr so ablaufen:
Wichtig wäre hier noch, schaut bitte vorher, ob Ihr vom backup(opsi server) ohne Probleme zum server connecten könnt. Also vom backup sollte ein "ssh server.paedml-linux.lokal" ohne Fehlermeldungen möglich sein!
Keine Kommentare:
Kommentar veröffentlichen
Hinweis: Nur ein Mitglied dieses Blogs kann Kommentare posten.