1
0
mirror of https://git.baguette.netlib.re/Baguette/networkctl synced 2024-12-18 13:03:30 +00:00
Go to file
Philippe PITTOLI 510f42b4fa readme
2019-10-08 01:24:49 +02:00
src precise dhclient as a potential dhcp client 2019-10-08 01:20:58 +02:00
.gitignore networkctl: first draft 2019-10-03 16:52:25 +02:00
README.md readme 2019-10-08 01:24:49 +02:00
shard.yml networkctl: first draft 2019-10-03 16:52:25 +02:00

networkctl

This software replaces networkmanager.

Usage:

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, dhclient

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. (linux only) network namespaces