> For the complete documentation index, see [llms.txt](https://hackerlab.gitbook.io/wiki.hackerlab.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hackerlab.gitbook.io/wiki.hackerlab.cz/linux/network-manager.md).

# Network Manager

Even we disable wifi radio or all network interfaces via network manager CLI or GUI the wifi monitoring programs are going to complain about interference with running Network Manager process. It's better to stop the process itself.

## Stop Network Manager Completely

```
systemctl stop NetworkManager
```

## Disable Wifi Only

```
nmcli radio wifi off

# reverse change back
nmcli radio wifi on 
```

## List Devices

The wifi radio device is now unmanaged - out of NetworkManager hands

```
nmcli device

DEVICE  TYPE      STATE        CONNECTION         
eth0    ethernet  connected    Wired connection 1 
wlan0   wifi      unavailable  --                 
lo      loopback  unmanaged    --      
```

## Disable Networking

In order to disable management of all cards by network manager we can use network configuraiton option

```
mcli networking off
```

```
nmcli device                                                         2 ⨯

DEVICE  TYPE      STATE      CONNECTION 
eth0    ethernet  unmanaged  --         
lo      loopback  unmanaged  --         
wlan0   wifi      unmanaged  --                                            
```
