go wrapper for command line tool nmcli
.
The library can be used in a nmcli
like scheme.
original command |
library path |
implemented |
nmcli general status |
NMCli.General.Status(...) |
❎ |
nmcli general hostname |
NMCli.General.Hostname(...) |
✔️ |
nmcli general permissions |
NMCli.General.Permissions(...) |
✔️ |
nmcli general logging |
NMCli.General.Logging(...) |
❎ |
original command |
library path |
implemented |
nmcli networking ... |
not implemented yet |
❎ |
original command |
library path |
implemented |
nmcli radio ... |
not implemented yet |
❎ |
original command |
library path |
implemented |
nmcli device status |
NMCli.Device.Status(...) |
✔️ |
nmcli device show |
NMCli.Device.Show(...) |
❎ |
nmcli device set |
NMCli.Device.Set(...) |
❎ |
nmcli device reapply |
NMCli.Device.Reapply(...) |
❎ |
nmcli device modify |
NMCli.Device.Modify(...) |
❎ |
nmcli device disconnect |
NMCli.Device.Disconnect(...) |
❎ |
nmcli device wifi list |
NMCli.Device.WiFiList(...) |
✔️ |
nmcli device wifi connect |
NMCli.Device.WiFiConnect(...) |
✔️ |
nmcli device wifi hotspot |
NMCli.Device.WiFiHotspot(...) |
❎ |
nmcli device wifi rescan |
NMCli.Device.WiFiRescan(...) |
❎ |
nmcli device wifi show-password |
NMCli.Device.WiFiShowPassword(...) |
❎ |
nmcli device wifi lldp |
NMCli.Device.WiFiLLDP(...) |
❎ |
original command |
library path |
implemented |
nmcli agent ... |
not implemented yet |
❎ |
original command |
library path |
implemented |
nmcli monitor ... |
not implemented yet |
❎ |