NETCTL.PROFILE(5) NETCTL.PROFILE(5) (NAME) netctl.profile - netctl (SYNOPSIS) netctl.profile (DESCRIPTION) netctl /etc/netctl/ . bash . () . WPA ( ) . . (newline) .action .conf .service . /etc/netctl/hooks/ /etc/netctl/interfaces/ (source) . Profile . Command . (override) (hooks) . /etc/netctl/examples/ . (AVAILABLE CONNECTION TYPES) ethernet (wired). wireless . wpa_supplicant . bond (bonded). bridge (bridge). dummy (dummy). ppp PPP ( PPPoE). pppoe PPPoE. mobile_ppp PPP USB . openvswitch Open vSwitch. tunnel . tuntap TUN/TAP. vlan VLAN . macvlan MACVLAN . wireguard WireGuard. (GENERAL OPTIONS) Description= . Connection= [ ] . Interface= [ ] . . BindsToInterfaces=() . (enabled) systemd . Interface= . MACAddress= MAC . . MAC : bond bridge dummy vlan macvlan. After=() . . After= systemd.unit(5) . WaitOnline= `yes' . `no' . ExecUpPost= . 0 () netctl . `|| true' . ExecDownPre= . ExecUpPost= . TimeoutUp . `5' . ForceConnect= `yes' . . ExcludeAuto= . DHCP `no' `yes' . NETCTL_DEBUG= (debug) `yes' . (IP OPTIONS) IP . : ethernet wireless bond bridge tunnel tuntap vlan. IP= [ IPv4] `static' `dhcp' `no' . IP6= [ IPv6] `static' `stateless' `dhcp-noaddr' `dhcp' `no' ( ). `no' router advertisement `no' . Address=() [ IP=static] IP `/'. Bash . Gateway= [ IP=static] (gateway) IP. Routes=() `
via '. Address6=() [ IP6=static IP6=stateless] IPv6. `1234:bcd::11/64' . (modifiers) `1234:bcd::11/64 nodad' (Duplicate Address Detection) . Gateway6= [ IP6=static IP6=stateless] (gateway) IPv6. Routes6=() `
via '. DHCPClient= [ IP=dhcp] DHCP . netctl `dhcpcd' `dhclient' . . dhcpcd(8) DhcpcdOptions= ( `-L' ). dhclient(8) DhclientOptions= . `dhcpcd' . DHCP6Client= [ IP6=dhcp IP6=dhcp-noaddr] DHCPv6 . `dhcpcd' `dhclient' . IPv6 dhcpcd(8) DhcpcdOptions6= . IPv6 dhclient(8) DhclientOptions6= . `dhclient' . DHCPReleaseOnStop= (lease) DHCP `yes' . IPCustom=() ip. netctl . Hostname= (transient) . DNS=() DNS. IP DNS . DNSDomain= `domain' /etc/resolv.conf resolvconf(5) . DNSSearch= `search' /etc/resolv.conf resolvconf(5) . DNSOptions=() `options' /etc/resolv.conf resolvconf(5) . TimeoutDHCP= DHCP. `30' . TimeoutDAD= (DAD) IPv6. `3' . SkipDAD= . `no' . `ETHERNET' (OPTIONS FOR `ETHERNET' CONNECTIONS) `ethernet' : Auth8021X= 802.1x `yes' . WPAConfigFile= wpa_supplicant. /etc/wpa_supplicant.conf . WPADriver= wpa_supplicant 802.1x. `wired' . TimeoutCarrier= (carrier). `5' . TimeoutWPA= 802.1x. `15' . SkipNoCarrier= ( ) . `no' . Priority= . . DHCP `1' `0' . `WIRELESS' (OPTIONS FOR `WIRELESS' CONNECTIONS) `wireless' : Security= `none' `wep' `wpa' `wpa-configsection' `wpa-config'. `none' . ESSID= [] . ( ) . AP= BSSID ( MAC) (Access Point) . Key= WEP WPA. ( ) . Hidden= . `no' . AdHoc= Ad-Hoc . `no' . ScanFrequencies= ( ) . . Frequency= Ad-Hoc IBSS ( ). Priority= . . `0' . WPAConfigSection=() [ Security=wpa-configsection] wpa_supplicant . . WPAConfigFile= wpa_supplicant. Security=wpa-config . WPADriver= TimeoutWPA= RFKill= . . /etc/wpa_supplicant.conf . Country= . WPAGroup= wpa_supplicant . `wheel' . WPADriver= wpa_supplicant . `nl80211,wext' . TimeoutWPA= (association) . `15' . RFKill= rfkill. / . /sys/class/rfkill/rfkillX/name . `auto' . rfkill . `BOND' (OPTIONS FOR `BOND' CONNECTIONS) BindsToInterfaces= Interface= (bound). `bond' : Mode= (bonding policy). (bonding) . LinkOptions= ip link. ip link add type bond help . `BRIDGE' (OPTIONS FOR `BRIDGE' CONNECTIONS) BindsToInterfaces= Interface= . `bridge' : SkipForwardingDelay= (R)STP . DHCP . LinkOptions= ip link. ip link add type bridge help . `DUMMY' (OPTIONS FOR `DUMMY' CONNECTIONS) Interface= . `dummy' . `PPP' (OPTIONS FOR `PPP' CONNECTIONS) `pppoe' BindsToInterfaces= . Interface= `ppp' n PPPUnit= . `PPPOE' (OPTIONS FOR `PPPOE' CONNECTIONS) (PPPoE) Interface= . `pppoe' : User= Password= . ConnectionMode= `persist' `demand' . `persist' . IdleTimeout= [ ConnectionMode=demand] ( ) PPP . MaxFail= . 0 . `5' . DefaultRoute= (peer) . `yes' . UsePeerDNS= DNS . `yes' . PPPUnit= PPP (`ppp0' `ppp1' ). LCPEchoInterval= LCPEchoFailure= LCP `/etc/ppp/options' . OptionsFile= pppd(8). : PPPoEService= PPPoE. PPPoEAC= (Access Concentrator) PPPoE. PPPoESession= . `sessid:macaddr' . PPPoEMAC= MAC . PPPoEIP6= IPv6CP IPv6 . `no' IPv6CP IPv6 . `MOBILE_PPP' (OPTIONS FOR `MOBILE_PPP' CONNECTIONS) USB Interface= . `mobile_ppp' : User= Password= . . AccessPointName= (APN) . ISP . Pin= PIN . PhoneNumber . `*99#' . Mode= . `3Gpref' `3Gonly' `GPRSpref' `GPRSonly' `None' AT^SYSCFG=... `SYSCFG=...' . AT Huawei `None' . Init= . "ATZ" . `ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0' . ChatScript= chat. chat User= Password= . MaxFail= . 0 . `5' . DefaultRoute= (peer) . `yes' . UsePeerDNS= DNS . `yes' . PPPUnit= PPP (`ppp0' `ppp1' ). OptionsFile= pppd(8). RFKill= rfkill. / . /sys/class/rfkill/rfkillX/name . `OPENVSWITCH' (OPTIONS FOR `OPENVSWITCH' CONNECTIONS) BindsToInterfaces= Interface= . `openvswitch' . `TUNNEL' (OPTIONS FOR `TUNNEL' CONNECTIONS) Interface= . `tunnel' : Mode= ( `sit'). ip-tunnel(8) . Local= . Remote= . Key= [ Mode=gre] . `TUNTAP' (OPTIONS FOR `TUNTAP' CONNECTIONS) tuntap Interface= . `tuntap' : Mode= `tun' `tap'. User= tun/tap. Group= tun/tap. `VLAN' (OPTIONS FOR `VLAN' CONNECTIONS) vlan Interface= . BindsToInterfaces= . vlan BindsToInterfaces= . `ethernet' `vlan' . `vlan' vlan VLANID= . ip(8) . `MACVLAN' (OPTIONS FOR `MACVLAN' CONNECTIONS) macvlan Interface= . BindsToInterfaces= . macvlan BindsToInterfaces= . `ethernet' `macvlan' . `macvlan' : Mode= `bridge' `vepa' `private' `passthru'. ip(8) . `WIREGUARD' (OPTIONS FOR `WIREGUARD' CONNECTIONS) WireGuard Interface= . `wireguard' : WGConfigFile= WireGuard. /etc/wireguard/$Interface.conf . (SPECIAL QUOTING RULES) wpa_supplicant () . `wireless' . ESSID= Key= . wpa_supplicant (quoted) (") . wpa_supplicant (non-quoted) . wpa_supplicant . netctl wpa_supplicant . () . netctl : . . . : X='""""'. : X=\"\\. (quoted) ( ): X=string X="string" X='""string"' (non-quoted) ( ): X=\"string X="\"string" X='"string' `\"' <<>>-<<>> (non-quote) . (SEE ALSO) netctl(1), resolvconf.conf(5) 1.29 10/09/2023 NETCTL.PROFILE(5)