Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Sorry if I missed it or if it's a dumb question: how do I see how fast my network connection is? That's pretty much the only thing I used in Network Utility.
In Terminal, try "ifconfig" and then find the details of your network interface.

"ifconfig en1 | grep media" may help narrow it down.
 
In Terminal, try "ifconfig" and then find the details of your network interface.

"ifconfig en1 | grep media" may help narrow it down.

This command doesnt tell you the actual negotiated speed of your ethernet interface, you dont know if you're connected at 10, 100 or 1000 Mbps for a gibabit adapter, usb-c/thunderbolt ethernet adapters tend to not always connect at the highest speed available for whatever reason.

In my experience, I have to first connect the adapter to the computer, then the ethernet cable, sometimes I have to disconnect and reconnect the ethernet cable, otherwise I end up at 10Mbps. Please if someone knows how to extract this info, which ifconfig lacks, it would be appreciated.
 
This command doesnt tell you the actual negotiated speed of your ethernet interface, you dont know if you're connected at 10, 100 or 1000 Mbps for a gibabit adapter, usb-c/thunderbolt ethernet adapters tend to not always connect at the highest speed available for whatever reason.

In my experience, I have to first connect the adapter to the computer, then the ethernet cable, sometimes I have to disconnect and reconnect the ethernet cable, otherwise I end up at 10Mbps. Please if someone knows how to extract this info, which ifconfig lacks, it would be appreciated.
I'd also like to know with wifi.
 
I'd also like to know with wifi.
With WiFi, if you option click the Wifi icon in the menu bar, you'll get a bunch of details about your current wifi connection including the current transmit rate (Tx rate). In Big Sur you'll need to make sure that the WiFi icon is visible in the menu bar (and not just in Control Center).
 
  • Disagree
Reactions: jk1221
Sorry if I missed it or if it's a dumb question: how do I see how fast my network connection is? That's pretty much the only thing I used in Network Utility.
If you go to System Preferences -> Network, click on your ethernet connection in the list of connection on the list, and then click not he Advanced button in the lower right. In Advanced, click on the Hardware tab at the top (all the way to the right). In Hardware you'll see an item for "Speed," which is the negotiated link speed b/w the computer and the router/switch. It'll list either 10baseT/UTP for 10mbps, 100baseTX for 100mbps, and 1000baseT for 1gbps. If you've got a 10GBe card you can also see 2500base-T, 5000base-T and 10Gbase-T for full 10gbps.
 
If you go to System Preferences -> Network, click on your ethernet connection in the list of connection on the list, and then click not he Advanced button in the lower right. In Advanced, click on the Hardware tab at the top (all the way to the right). In Hardware you'll see an item for "Speed," which is the negotiated link speed b/w the computer and the router/switch. It'll list either 10baseT/UTP for 10mbps, 100baseTX for 100mbps, and 1000baseT for 1gbps. If you've got a 10GBe card you can also see 2500base-T, 5000base-T and 10Gbase-T for full 10gbps.
I'm not so sure that is the actual negotiated speed. Seems like those are just options you can set if you choose to not use the "Automatically" Configure option. They are even grayed out until you change Configure to "Manually."
 
  • Like
Reactions: apparatchik
I'm not so sure that is the actual negotiated speed. Seems like those are just options you can set if you choose to not use the "Automatically" Configure option. They are even grayed out until you change Configure to "Manually."
You can use it to manually select the speed, but when set to automatic, it does show the negotiated speed. I’ve tested it with different routers and Ethernet cables, and when the cable or router can only support 100mbps, that is reflected in the settings.
 
  • Disagree
Reactions: jk1221
Sorry if I missed it or if it's a dumb question: how do I see how fast my network connection is? That's pretty much the only thing I used in Network Utility.
You used to be able to press option and click on the WiFi icon. Hopefully that is still there.
 
Another recommendation for Network Kit X, been using that one for a long time.

Also, bit of information I thought people would like to know regarding this update now that Big Sur is officially released: While the version number is the same as in Catalina (1.9.2), the build number is higher (303 vs. 300). As such, I copied over the Catalina version from a laptop I hadn't updated yet and lo and behold, the classic Network Utility is working again! Seems they silently rebuilt the program without updating the version number to do nothing but produce this warning rather than actually killing it from the system level.
 
  • Like
Reactions: apparatchik
Another recommendation for Network Kit X, been using that one for a long time.

Also, bit of information I thought people would like to know regarding this update now that Big Sur is officially released: While the version number is the same as in Catalina (1.9.2), the build number is higher (303 vs. 300). As such, I copied over the Catalina version from a laptop I hadn't updated yet and lo and behold, the classic Network Utility is working again! Seems they silently rebuilt the program without updating the version number to do nothing but produce this warning rather than actually killing it from the system level.

Thanks, Im holding on to Catalina, but plan on getting a new Mac Mini in January which of course will ship with Big Sur, if someone is able to try the classic Network Utility on an M1 Mac with this method and report back it would be greatly appreciated.

Here's a copy of it in case anyone in this thread needs it.
 

Attachments

  • Network Utility.app.zip
    1.2 MB · Views: 207
I'm not so sure that is the actual negotiated speed. Seems like those are just options you can set if you choose to not use the "Automatically" Configure option. They are even grayed out until you change Configure to "Manually."
"ifconfig -v en1" includes lines showing uplink rate and downlink rate
 
For all of the people who have said that Network Utility is just a bunch of tabs with the name of the tab the same as the Terminal command; this is not quite true. The tabs are: Info, Netstat, Ping, Lookup, Traceroute, Whois, Finger, Port Scan. The Terminal commands don't have the first letter capitalized. There is no "Info" or "Lookup" or "Port Scan" command. "Info" -> try "ifconfig -v en0" or "en1" or whatever is the current interface. "Lookup" -> try "nslookup". "Port Scan" -> well let's just skip that one.

I've spent the last 30 years as a Sysadmin and Network Admin in both the Enterprise and ISP space. I remember all of the options for "netstat" since I've typed that thousands of times; "ping" and "traceroute" same; including the Windows variants "tracert" instead of "traceroute". On my Mac I use terminal lots, but still click on Network Utility just because I have a Primary-Visual mental mode. Verbal-mode people probably prefer Terminal commands. Aural-mode people would possibly like to tell the computer what they want. Don't denigrate my preference just because my brain works differently than yours.
 
Really doesn’t make any sense to remove this feature!

Apple's slowly, but surly, removing piece-by-piece to a once good OS, and tweaking it more to the favorable group of users who just 'know what the are doing' (....and also to developers to create apps :) ) to replace what Apple takes out..

So one is helping out the other. Perhaps Apple thought if they did is slowly no one would notice much ?

Well.. we did .. To restrict a system more to using terminal is the same as restricting anything else. Using the term "It's based on Unix, so must be more favorable to geeks" wont save you either.

That line only works, if it was never there in the first place :)
 
  • Like
Reactions: Rivvvers
Thanks, Im holding on to Catalina, but plan on getting a new Mac Mini in January which of course will ship with Big Sur, if someone is able to try the classic Network Utility on an M1 Mac with this method and report back it would be greatly appreciated.

Here's a copy of it in case anyone in this thread needs it.
Thanks!
 
Thanks, Im holding on to Catalina, but plan on getting a new Mac Mini in January which of course will ship with Big Sur, if someone is able to try the classic Network Utility on an M1 Mac with this method and report back it would be greatly appreciated.

Here's a copy of it in case anyone in this thread needs it.
Absolutely no reason for apple to remove network utility, I use this app extensively.

Luckily when I upgraded to Big Sur from Mojave I kept the old partition around so I copied network utility from the previous install and thought id share it with everyone, but someone already has.
I packaged it up in a dmg so I may aswell share it now.
iCloud Download here
 
Rivvers -many, many thanks for the Network Utility dmg. I did try a ping using Terminal, but had to quickly think of a way to stop the wretched stuff from scrolling endlessly. It took me back to the dark days of MS-Dos, the caret flashing on a blank screen, and the feeling of panic trying to remember what to do next. Thanks again.
 
Well I’ve never used it, don’t know what it is and I’m still mad as wet hen it’s gone!😂
 
The degree to which many of you are averse to simple terminal commands (let alone the "man" command which gives you the complete syntax of each command) is mind-numbing. Your Mac uses UNIX. Don't recoil from it in fear. Embrace it. Also recognize that Network Utility has been going down a REALLY LONG path towards deprecation for a while now. This isn't a case of Apple deprecating something that people widely use and seemingly overnight.
 
The degree to which many of you are averse to simple terminal commands (let alone the "man" command which gives you the complete syntax of each command) is mind-numbing. Your Mac uses UNIX. Don't recoil from it in fear. Embrace it. Also recognize that Network Utility has been going down a REALLY LONG path towards deprecation for a while now. This isn't a case of Apple deprecating something that people widely use and seemingly overnight.

Please tell me how to get the effective negotiated link speed for an ethernet interface (not the interface capability) with a simple command; then I might entertain the task of adding that command to my shell aliases, so at least I dont have to type a command on top of firing a terminal when macOS should provide a system bar icon, just like it does for WiFi, where I could simply get wether my gigabit LAN is actually negotiated at 1Gbps and not at 100 Mbps for whatever reason.

More so, the fact that macOS is Unix, and that one might be an advanced user, a developer, whatever, doesn't mean basic tasks have to resort to reading the man entry for a command to then try to filter out the relevant piece of data to then proceed to program your own icon or script for something you do daily.

At some point in life you no longer have the time to dig on to this stuff, that's one of the reasons a lot of us are within the Apple ecosystem, so things mostly just work.
 
  • Like
Reactions: agoodpub
Please tell me how to get the effective negotiated link speed for an ethernet interface (not the interface capability) with a simple command; then I might entertain the task of adding that command to my shell aliases, so at least I dont have to type a command on top of firing a terminal when macOS should provide a system bar icon, just like it does for WiFi, where I could simply get wether my gigabit LAN is actually negotiated at 1Gbps and not at 100 Mbps for whatever reason.

More so, the fact that macOS is Unix, and that one might be an advanced user, a developer, whatever, doesn't mean basic tasks have to resort to reading the man entry for a command to then try to filter out the relevant piece of data to then proceed to program your own icon or script for something you do daily.

At some point in life you no longer have the time to dig on to this stuff, that's one of the reasons a lot of us are within the Apple ecosystem, so things mostly just work.
Agreed. Rather than shake one's head at how many people are too stupid to learn UNIX commands, maybe the lesson here is, if so many people are frustrated by the tool's removal, maybe that tool was useful and should be kept around.
 
  • Like
Reactions: agoodpub
The degree to which many of you are averse to simple terminal commands (let alone the "man" command which gives you the complete syntax of each command) is mind-numbing. Your Mac uses UNIX. Don't recoil from it in fear. Embrace it. Also recognize that Network Utility has been going down a REALLY LONG path towards deprecation for a while now. This isn't a case of Apple deprecating something that people widely use and seemingly overnight.

I traveled down the 'terminal commands' rabbit hole years ago.

What I found is that some of the utilities I was using, CORRECTLY, Had ZERO effect on the performance of macOS.

Seriously!!!

The command showed they completed. macOS completely ignored the changes I tried to perform. COMPLETELY!

I called Apple support, and requested to get sent to someone 'who knew the command line', and was sent to someone who said he was a programmer engineer, and had a huge history in Unix.

He lauded my drive to do what I was trying to do through the command line, but said that his experience is that the ability to change the overlying OS through the command line for what I was trying to do was 'patchy at best'. He said that what I was trying to do was 'valid' in Unix, and should even work in Mach, but macOS at that time tended to ignore some 'various' commands and results. Like I could query Mach, and see that the change happened, but macOS was looking at its own information, and it didn't support that particular function. It was an obscure ISP thing, and it's been so long, I can't remember the exact stuff I was trying to do, but he said that macOS wasn't going to do it.

So, command line is great. For what is still supported. I can imagine that the list of things that you can't change through the command line would fill several volumes in a library, so yeah, be aware that some stuff just can't be done, and it's not all 'heavy lifting'...

But have fun. Find what doesn't work. I was so frustrated as I remember. Obviously frustrated enough to call Apple support.
 
  • Like
Reactions: fkt1
I'll try to re-phrase my reply more constructively, in case anyone really is able to help with this:

I have a MBA which, like any recent MacBook, lacks an ethernet port, thus, I have a usb-c to ethernet dongle which I then connect to my cat-7 gigabit enabled setup. For some reason, from time to time, the link speed will connect at 100 Mbps instead of 1 Gbps -say once a week- and since my internet speed is 500 Mbps, when this happens I miss on 80% of the bandwidth I pay for, so to speak.

A simple disconnect -> reconnect of the ethernet cable solves this. Yes, I have configured the switcher/router and the adapter to just connect at 1 Gbps, but that hasn't solved it, and that's beside the point here.

Thus, every morning when I wake up the system I check if the link speed is at 1 Gbps and not 100 Mbps, if I run a speedtest, 100 Mbps does not just give me 20% of the internet speed, it also affects latency, so its a big deal.

Im not an ifconfig connoisseur nor wish to become one, I've seen some of its flags, I know how to grep filter the output, but sill, I haven't found where or how I can extract actual negotiated link speed from ifconfig, the information this utility conveniently offers here:

Screen Shot 2021-05-06 at 17.59.51.jpg


I still maintain that Apple should have rebuilt this utility for Big Sur, not simply kill it off. I am comfortable around the terminal, etc. I just don't think this has to be the way to go about it. With WiFi, it's as simple as option-click the icon and you get the speed, with ethernet, there's not even an icon and now the utility has gone away...
 
  • Like
Reactions: fkt1 and profcutter
I'll try to re-phrase my reply more constructively, in case anyone really is able to help with this:

I have a MBA which, like any recent MacBook, lacks an ethernet port, thus, I have a usb-c to ethernet dongle which I then connect to my cat-7 gigabit enabled setup. For some reason, from time to time, the link speed will connect at 100 Mbps instead of 1 Gbps -say once a week- and since my internet speed is 500 Mbps, when this happens I miss on 80% of the bandwidth I pay for, so to speak.

A simple disconnect -> reconnect of the ethernet cable solves this. Yes, I have configured the switcher/router and the adapter to just connect at 1 Gbps, but that hasn't solved it, and that's beside the point here.

Thus, every morning when I wake up the system I check if the link speed is at 1 Gbps and not 100 Mbps, if I run a speedtest, 100 Mbps does not just give me 20% of the internet speed, it also affects latency, so its a big deal.
You can see the connection speed in System Preferences/Network/Ethernet/Hardware without using Network Utility.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.