wir in Ulm haben das WOL - Problem, dass wir maximal 10 Clients gleichzeitig über configed auswählen und WakeOnLan ausführen können.
Jeder weitere Aufruf wird von den Routern gedropped. Der Packageburst überschreitet den Maximalwert.
Beim Debuggen sind wir final im Opsi-WOL Code an dieser for-Schleife hängen geblieben:
Code: Alles auswählen
Line 294 for broadcastAddress, targetPorts in self._broadcastAddresses.items():
Könntet ihr hier eine Vorauswahl einbauen?
zB. könnte in der hostcontrol.conf die broadcastAddresses noch durch die jeweilige Subnetmask erweitert werden und dann könnte
die for-Schleife durch eine switch-Anweisung ersetzt und die passende Broadcast-Addresse gewählt werden. (irgendwie so zumindest)
Den Burst hier zu reduzieren wäre sicher eine feine Sache.
Viele Grüße aus Ulm
Volker