Hast du mal deine Function Dhcp_ok geprüft? Vielleicht liegt der Fehler darin.
Kann aber auch sein, dass du die Abfrage einfach nur an der falschen Stelle machst.
Hast du auch mal probiert den Rückgabewert von Dhcp_ok vorher einer Variablen zu übergeben und dann erst aus zu werten (also die Variable)?
Kann aber auch sein, dass du die Abfrage einfach nur an der falschen Stelle machst.
Hast du auch mal probiert den Rückgabewert von Dhcp_ok vorher einer Variablen zu übergeben und dann erst aus zu werten (also die Variable)?
Eine Lösung habe ich nicht, aber mir gefällt Ihr Problem.