Categorygithub.com/KunMengcode/nmcli-go
repositorypackage
0.0.0-20250113042824-ddb3819f2199
Repository: https://github.com/kunmengcode/nmcli-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

English | 简体中文

nmcli-go

go wrapper for command line tool nmcli, The warehouse referenced leberKleber/go-nmcli

General

original commandlibrary pathimplemented
nmcli general statusNMCli.General.Status(...):negative_squared_cross_mark:
nmcli general hostnameNMCli.General.Hostname(...):heavy_check_mark:
nmcli general permissionsNMCli.General.Permissions(...):heavy_check_mark:
nmcli general loggingNMCli.General.Logging(...):negative_squared_cross_mark:

Networking

original commandlibrary pathimplemented
nmcli networking ...not implemented yet:negative_squared_cross_mark:

Radio

original commandlibrary pathimplemented
nmcli radio ...not implemented yet:negative_squared_cross_mark:

Device

original commandlibrary pathimplemented
nmcli device statusNMCli.Device.Status(...):heavy_check_mark:
nmcli device showNMCli.Device.Show(...):heavy_check_mark:
nmcli device setNMCli.Device.Set(...):negative_squared_cross_mark:
nmcli device reapplyNMCli.Device.Reapply(...):negative_squared_cross_mark:
nmcli device modifyNMCli.Device.Modify(...):negative_squared_cross_mark:
nmcli device disconnectNMCli.Device.Disconnect(...):negative_squared_cross_mark:
nmcli device wifi listNMCli.Device.WiFiList(...):heavy_check_mark:
nmcli device wifi connectNMCli.Device.WiFiConnect(...):heavy_check_mark:
nmcli device wifi hotspotNMCli.Device.WiFiHotspot(...):heavy_check_mark:
nmcli device wifi rescanNMCli.Device.WiFiRescan(...):negative_squared_cross_mark:
nmcli device wifi show-passwordNMCli.Device.WiFiShowPassword(...):negative_squared_cross_mark:
nmcli device wifi lldpNMCli.Device.WiFiLLDP(...):negative_squared_cross_mark:

Connection

original commandlibrary pathimplemented
nmcli device upNMCli.Connection.Up(...):heavy_check_mark:

Agent

original commandlibrary pathimplemented
nmcli agent ...not implemented yet:negative_squared_cross_mark:

Monitor

original commandlibrary pathimplemented
nmcli monitor ...not implemented yet:negative_squared_cross_mark: