1
0
mirror of https://git.baguette.netlib.re/Baguette/networkctl synced 2025-05-12 13:23:22 +00:00
2019-10-25 14:26:46 +02:00
2019-10-25 14:26:46 +02:00
2019-10-03 16:52:25 +02:00
2019-10-08 01:28:33 +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. bugfix with ifconfig: aliasses create a new interface, they are not put down
  2. wifi (iw, ifconfig, wpa_supplicant...)
  3. better cli: networkctl (up|down|list) interface, and searching in /etc for network files by default
  4. wifi reconnection on error
  5. launching arbitrary code with the "!command" syntax
  6. bridge
  7. vlan
  8. (linux only) network namespaces
Description
No description provided
Readme 58 KiB