Hallo!
Ich habe mir ein Script gebastelt, das AirPort deaktivieren und wieder anschalten soll. Hintergrund ist, dass das Funknetzwerk bei uns in der Uni ständig überlastet ist und mir oft keine IP-Adresse zuteilt - über das Menüleistendingens von AirPort schalte gehe ich dann einmal auf "AirPort" deaktivieren, danach mache ich es auf gleichem Wege wieder an. Funktioniert immer, halt nach einigen Versuchen, da Mac OS X ja bei neuer Verbindung auch einen neuen DHCP-Lease braucht.
Lange Rede, kurze Frage: Geht das auch über das Terminal? Sonst ist mein Script ja witzlos... Oder gibt es gar einen Unix-Befehl, der dafür sorgt, dass mein Rechner sich ein neues Lease holt, also erzwungenermaßen? Das wäre ja noch genialer. Müsste ja eigentlich, oder?
Bislang mache ich das ganze noch mit "sudo ifconfig en1 down; sudo ifconfig en1 up", was ja leider jedes Mal eine Kennworteingabe erfordert...
Vielen Dank für jegliche Hinweise im Vorraus!
Ich habe mir ein Script gebastelt, das AirPort deaktivieren und wieder anschalten soll. Hintergrund ist, dass das Funknetzwerk bei uns in der Uni ständig überlastet ist und mir oft keine IP-Adresse zuteilt - über das Menüleistendingens von AirPort schalte gehe ich dann einmal auf "AirPort" deaktivieren, danach mache ich es auf gleichem Wege wieder an. Funktioniert immer, halt nach einigen Versuchen, da Mac OS X ja bei neuer Verbindung auch einen neuen DHCP-Lease braucht.
Lange Rede, kurze Frage: Geht das auch über das Terminal? Sonst ist mein Script ja witzlos... Oder gibt es gar einen Unix-Befehl, der dafür sorgt, dass mein Rechner sich ein neues Lease holt, also erzwungenermaßen? Das wäre ja noch genialer. Müsste ja eigentlich, oder?
Bislang mache ich das ganze noch mit "sudo ifconfig en1 down; sudo ifconfig en1 up", was ja leider jedes Mal eine Kennworteingabe erfordert...
Vielen Dank für jegliche Hinweise im Vorraus!