summaryrefslogtreecommitdiffstats
path: root/abs/core/etcnet/options
blob: 23bb8bf4dc690ab457b3c98259d9896cd4e5ea26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#  0.4.0: now we don't have to specify TYPE for disabled interfaces
DISABLED=no

# BOOTPROTO can be any of the following: static, dhcp, ipv4ll.
# * "static": use ipv4address/ipv6address
# 'static' has the same meaning as 'none' in initscripts/net-scripts sense.
# IF you don't want to assing any address to an interface, but still keep
# it up and running, you can just use 'static' and have no ipv4address file.
# * "dhcp": run DHCP client
# * "ipv4ll": run IPv4LL client (zcip)
# As far as I know, there are no working IPv6 DHCP
# implementations. IPv4LL is not required for IPv6 because of
# link-scope addresses.
# Additional feature is multi-method configurations (methods
# can be delimited by ' ', ',' or '-':
# * "dhcp-static": try DHCP, if it fails, configure static address(es)
# * "dhcp-ipv4ll": same, but fallback to IPv4LL
# * "dhcp-ipv4ll-static": try DHCP, fallback to IPv4LL (very unlikely to fail),
# fallback to static
# /etc/net will try to configure interface at the first succeeding
# method. Note that etcnet will process routes and rules despite of
# BOOTPROTO.
BOOTPROTO=dhcp-static

# Defines if the interface will be automatically brought up during
# system startup or 'service network start' invocation.
ONBOOT=yes
USE_HOTPLUG=no
USE_PCMCIA=no
CONFIG_IPV4=yes
CONFIG_IPV6=no
CONFIG_IPX=no
CONFIG_QOS=yes
CONFIG_WIRELESS=no
CONFIG_FW=no

# If set to yes, interface will not be set UP, but configured.
KEEP_DOWN=no
# IPv4/IPv6. Don't flush existing addresses from interface before assigning new.
DONT_FLUSH=no

# ****************** Interface dependencies ******************
# If interface A has REQUIRES=B in it's options file, A is the child, B is the parent.
# I don't recommend changing defaults here. See also: README/3.5

# If set to yes, this variable will cause ifup call for all child (having current
# interface in their REQUIRES list) after the current interface is set up.
IFUP_CHILDREN=no

# If set to yes, this variable will cause ifup call for all parent (listed in current
# REQUIRES list) before the current interface is set up.
# Note: this will not work for ifplugd-controlled interfaces.
IFUP_PARENTS=yes

# If set to yes, this variable will cause ifdown call for all child (having current
# interface in their REQUIRES list) before the current interface is shut down.
IFDOWN_CHILDREN=yes

# If set to yes, this variable will cause ifdown call for all parent (listed in current
# REQUIRES list) after the current interface is shut down.
# Note: this will not work for ifplugd-controlled interfaces.
IFDOWN_PARENTS=no