Mojave and Higher: Set WiFi inactive via terminal command.

MagicMick
Contributor

So I open the network prefs, select the wifi interface go to the little cog wheel at the bottom and select "Make Service Inactive".

Can somebody please tell me how to do this via the Terminal, or at least a script that I can push out via jamf or something?

Oh, it needs to work on Mojave and higher macOS...

1 ACCEPTED SOLUTION

Jookyseacap
New Contributor III

@MagicMick I use the same commands in a script triggered by a LaunchDeamon as @clearyma and it makes the Wifi Inactive. The first command turns the wireless off and if you stop there users can just turn the wireless back on if desired. The second command of -setnetworkserviceenabled makes the wifi card inactive. From my experience that does not always show in menu bar GUI right away, but it does show in the network pref pane, also if a user tries to turn the wireless back on it won't work and then the wireless icon will change to the disabled icon.

View solution in original post

3 REPLIES 3

clearyma
New Contributor III

I created 2 scripts, distributed via policy to a smart group for everything that isn't a MacBook. It's worked perfectly for all our Macs, which range from 10.11-10.14. And if you want to re-enable wifi you can just change off to on.
networksetup -setairportpower Wi-Fi Off
networksetup -setnetworkserviceenabled Wi-Fi Off

MagicMick
Contributor

Thanks, but that's not the same.

That is turning wifi on/off... I really need to set the service inactive.

The commands you gave me allow non-admin users to enable the wifi settings. I need to have them restricted.

But I do appreciate the efforts!

Jookyseacap
New Contributor III

@MagicMick I use the same commands in a script triggered by a LaunchDeamon as @clearyma and it makes the Wifi Inactive. The first command turns the wireless off and if you stop there users can just turn the wireless back on if desired. The second command of -setnetworkserviceenabled makes the wifi card inactive. From my experience that does not always show in menu bar GUI right away, but it does show in the network pref pane, also if a user tries to turn the wireless back on it won't work and then the wireless icon will change to the disabled icon.

View solution in original post