Es gibt im Web immer wieder Beschwerden, dass in Yosemite der WiFi-Empfang nicht funktioniert. Dieses Problem habe ich nicht, dafür bricht bei mir (insbesondere nach einem Ruhezustand) das kabelgebundene Ethernet zusammen.

Genauer gesagt: Obwohl das Netzwerk als funktionsfähig angezeigt wird, funktioniert es nicht mehr. Nicht einmal bei Erneuerung der IP über DHCP hilft. Abhilfe schaft ein Reboot, aber wer will schon ständig seinen Rechner neu booten?

Weder der hier vorgeschlagene Austausch des IO80211-Kernelmoduls noch das Löschen der VirtualBox-Module brachten Abhilfe. Dafür gaben mir diese Diskussionen aber die Idee für einen Workaround: Offensichtlich scheint der Intel82574-Treiber nach einiger Zeit zu „verklemmen“.

Durch Ent- und Neuladen des entsprechenden Kernelmoduls (als root) funktioniert das Ethernet wieder:

  Terminal
$kextunload /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/Intel82574L.kext
$kextload /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/Intel82574L.kext

Wenn man diese Zeilen durch ein versagendes „ping“ zum Standardgateway triggert und das Ganze in einen Cron-Job verpackt, hat man ein Workaround, das bis zu dem hoffentlich baldigen Bugfix von Apple weiterhilft.


Kommentare