Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Network Diagnostics app missing

The Network Diagnostics app is missing from High Sierra. I used it regularly to diagnose network probems, as it showed the status of:

  • Wi-Fi
  • Wi-FI Settings
  • Network Settings
  • ISP
  • Internet
  • Server


It was particularly useful to identify when you had an ISP connection but no Internet connection.


I tried restoring the old app from Sierra, but it did not work.


Does anyone know of another app that can be used to see the network status and diagnose problems with the network connection: i.e. is it my Mac, my router, or does the router not have an internet connection?

MacBook Pro with Retina display, OS X El Capitan (10.11)

Posted on Oct 3, 2017 8:31 AM

Reply
Question marked as Best reply

Posted on Nov 10, 2017 5:41 AM

Eau Rouge made a good start explaining how to restore Network Diagnostics and Setup, but it's missing a few steps. Here are consolidated instructions:


In High Sierra the Network Diagnostics and Network Setup Assistant apps are no longer in the /System/Library/CoreServices location as they had been previously.


Copy those apps over from a Sierra install, the apps are in the same location as above. To drag them over to your High Sierra install you need to be an administrator as this needs to be Authenticated and System Integrity Protection must be disabled from Recovery (csrutil disable).


Next in High Sierra go to /System/Library/PrivateFrameworks/SetupAssistantFramework.framework/Versions/A/ SetupAssistantFramework hold the Control key down and click on SetupAssistantFramework then from the submenu click Move To Trash. Now move the framework out of the trash and keep it in an appropriately named folder as a backup. Do the same with /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/Se tupAssistantSupport.



Next in Sierra go to /System/Library/PrivateFrameworks/SetupAssistantFramework.framework/Versions/A/ SetupAssistantFramework and copy the framework over to the corresponding location in High Sierra.


Do the same with /System/Library/PrivateFrameworks/SetupAssistantSupport.framework/Versions/A/Se tupAssistantSupport and /System/Library/Frameworks/NetworkDiagnosticsUI.framework.


Change owner of all files to root and permissions to rwxr-xr-x.


Enable SIP in Recovery (csrutil enable).


You should now be able to launch the apps from within the Core Services folder, or make an alias of each and drag them to a more accessible folder.


And don't forget to give feedback to Apple telling them to restore these Core Services to High Sierra!


https://www.apple.com/feedback/macos.html

101 replies

Network Diagnostics app missing

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.