This commit is contained in:
Philippe PITTOLI 2019-10-08 01:21:27 +02:00
parent 1ec7ca7990
commit b0069b74f6
1 changed files with 38 additions and 0 deletions

38
README.md Normal file
View File

@ -0,0 +1,38 @@
# networkctl

This software replaces networkmanager.

Usage:

```sh
networkctl up
networkctl down
networkctl list

# simulate the network start: print every command
networkctl -s up

# choose software to use instead of the auto-detected ones
networkctl -n ip -d udhcpc up

# start a single interface
networkctl up eth0
```


# tested on

* Linux: ifconfig, ip, dhclient, iw, wpa\_supplicant
* Busybox: busybox (ifconfig, ip, udhcpc), iw, wpa\_supplicant
* OpenBSD: ifconfig


# todo

1. ifconfig: aliasses create a new interface, they are not put down
2. wifi (iw, ifconfig, wpa\_supplicant...)
3. better cli
4. wifi reconnection on error
5. bridge
6. vlan
7. network namespaces