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 Top-ranking reply

Posted on Nov 13, 2017 8:21 AM

it's still in High Sierra, you just have to find it. if you hold down the option key and click on the Wifi icon in the status bar you will see the option to open wireless diagnostics. once open you can add it to your dock. User uploaded file

101 replies

Nov 25, 2017 3:13 PM in response to Steven Jamar

In Finder on a Sierra machine, just go to /System/Library/ and copy the needed files onto your thumbdrive. Some files are in /System/Library/CoreServices/ and some are in /System/Library/PrivateFrameworks/. Then follow the instructions I posted earlier (but note that NetworkDiagnosticsUI.framework belongs in /System/Library/PrivateFrameworks/, not /System/Library/Frameworks/).

Dec 29, 2017 1:25 AM in response to Keith Riggle

So... since I didn't have SetupAssistantFramework from Yosemite, I figured I'd just install the three files missing in High Sierra. I disabled SIP, inserted Network Diagnostics, Network Setup Assistant and Network diagnostics UI.framework

where they should be. I figured this wouldn't work so I didn't bother with changing ownership. Rebooted... and it DID work. Can't imagine why it's working, or when it will stop (obviously at the most critical time) but for now I'm a happy camper. Thanks again Keith.

Nov 3, 2017 5:14 PM in response to Eau Rouge

You almost certainly need to have System Integrity Protection disabled to do this. I already had SIP disabled when I followed your steps.


In addition to changing SetupAssistantFramework.framework, you also need to change SetupAssistantSupport.framework, just below it.


And to do everything correctly, the owner of all 4 files should be changed to root and the permissions set to rwxr-xr-x.


Finish by re-enabling SIP.

Nov 18, 2017 7:15 AM in response to Shawnnafromwa

@Shawnnafromwa, assuming you have a Time Machine or other backup of your Sierra installation, you can find fairly detailed instructions in my previous post on this thread here (always read the whole thread): Re: Network Diagnostics app missing


My instructions assume a few things, like how to disable and enable System Integrity Protection and how to change ownership and permissions on files. You can Google how to do those - there are plenty of sites that explain how.


As danuke said, if you can't find a backup of Sierra, then you're out of luck. Make sure you give feedback to Apple in any case!

Nov 21, 2017 8:52 PM in response to stolzius

@stolzius, Good job thus far. It wasn't my intent to explain how to change ownership and permissions on the files because that's info you can Google or find in any decent guide to macOS. You need to change ALL of the files you restored to the System folder because, as you observed, all files in that folder should be owned by the system. However, while Finder displays the owner as "System," technically they belong to the root user. Permissions rwxr-xr-x means that the owner (root) can read, write, execute; the group (staff) can only read & execute; everyone else can only read & execute. So Google "how to change file owner to root on Mac" and "how to change file permissions on Mac." If you can find the book Take Control of Permissions in Snow Leopard, by Brian Tanaka, it explains everything you need to know. Even though it was written for Snow Leopard, nothing has changed since then. If after researching you still have questions, post back and I will try to answer.

Dec 16, 2017 12:55 PM in response to Steven Jamar

Steven, You're sure you're still on Sierra and not High Sierra, right? If all you want is Network Diagnostics, you need only the following 2 files:


/System/Library/CoreServices/Network Diagnostics.app

/System/Library/PrivateFrameworks/NetworkDiagnosticsUI.framework


Copy the path of each file without the file name (e.g., /System/Library/CoreServices/), then in Finder, press Shift-Command-G, which brings up "Go to the folder." Paste the path in the box and click Go. Then in each folder find the desired file and drag it to an external drive. Then follow the rest of the instructions.

Jan 1, 2018 10:12 PM in response to poppy forbes

Hi Poppy, Definitely make your thoughts known to Apple. Our only hope is that the volume of complaints will force them to address this. I share your angst. But I urge you to consider following Keith's tips. Going slowly, step by step, anyone can do this. Most of us (especially us seniors) have a little luddite in us, but don't be afraid of terminal. I can't count how many times I've entered commands with typos (or worse) and almost always, the most that happens is your command is rejected and you start over. Sheepishly (but all too typical for me), I admit that when I copied and pasted Keith's ownership commands, in one case I inadvertently included part of the line that followed. Simple to correct. Most likely you'll be better than me, and in no time, you'll have Network Diagnostics residing happily on your desktop. Good luck.

Jan 1, 2018 11:09 PM in response to poppy forbes

Hi Poppy - I concur with Maria's comments. I followed Keith's instructions to the letter and everything worked perfectly so I now have Network Diagnostics and Network Setup Assistant working again in High Sierra. Once I'd set them up I moved the apps to the Applications/Utilities folder so they're easy to find and use. I've also complained to Apple but I doubt they'll respond, as based on their recent ads it looks like they're phasing out the Mac operating system (which ia a wonderful Linux implementation) in favour of everything being iOS (heaven help us!). Good luck and let the forum know when you've successfully reinstalled the apps - and we'll also help if you get stuck.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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 Account.