Yu Watanabe
8f2f6a94d8
network: enable KeepConfiguration= when running on network filesystem
...
Also, set KeepConfiguration=dhcp-on-stop by default when running in
initrd.
Fixes #21967 .
(cherry picked from commit ea853de57d
)
2022-04-28 18:35:20 +02:00
Zbigniew Jędrzejewski-Szmek
ea65b10aab
man: various issues reported in #22432
...
Fixes #22432 .
(cherry picked from commit fe003f02dd
)
2022-03-05 21:03:32 +00:00
Luca Boccassi
5cc70d1759
man: change 'allow[s] to' -> 'allow[s] one to'
...
Lintian is opinionated about this and we get nagged
(cherry picked from commit 6eed65d455
)
2022-01-18 12:19:20 +01:00
Zbigniew Jędrzejewski-Szmek
d1612a7163
man: add missing example title in systemd.network(5)
...
Also rename the file to match the example being extended.
(cherry picked from commit 55ac274ef4
)
2022-01-09 21:25:17 +01:00
Noel Kuntze
19bb2b8443
network: complete example for xfrm setup
...
(cherry picked from commit 0d03e672a9
)
2022-01-04 16:21:56 +01:00
Yu Watanabe
add469f5a9
man: reindent and rebreak systemd.network
...
Also fixes the following:
- IPServiceType= is moved to [DHCPv4] section,
- drop an incorrect sentence in RouteMTUBytes= in [DHCPv4] section.
- drop unnecessary word 'unsigned'.
2021-12-23 11:26:18 +01:00
Yu Watanabe
ee1eecfe4d
man: fix typo
2021-12-10 07:27:43 +01:00
Yu Watanabe
b55093ce88
network: dhcp: make IPServiceType= accept "none" to disable tos in the outgoing packet
...
Fixes #9874 .
2021-12-09 15:06:20 +01:00
Yu Watanabe
31fc1366d6
man: network: document Use6RD= setting
2021-12-07 20:33:20 +09:00
Yu Watanabe
a27588d4e7
network: dhcp-pd: rename [DHCPv6PrefixDelegation] -> [DHCPPrefixDelegation]
...
This just changes the names of settings, variables, functions, files, and so on.
No functionality is changed.
Preparation for supporting 6rd.
2021-12-07 20:30:30 +09:00
Yu Watanabe
2d00239cbe
network: dhcp6pd: always use main route table for unreachable route
...
This mostly reverts e47bcb7d0b
.
2021-12-07 18:35:30 +09:00
Yu Watanabe
ab106a609b
network: eui64 address is supported only ethernet or infiniband
...
So, this makes prefixstable mode will be used for other interface types.
2021-12-06 21:07:12 +09:00
Yu Watanabe
472e1349ed
man: network: fix default values for DNSSEC= and DNSOverTLS=
2021-12-06 16:30:48 +09:00
Yu Watanabe
dee13c2f4e
man: network: rebreak lines
2021-12-06 16:28:10 +09:00
Yu Watanabe
72e65e6ffd
network: add support to configure IPoIB interfaces
2021-12-05 00:18:58 +09:00
Yu Watanabe
b90d0f83b2
network/netdev: add support to create IPoIB subinterface
2021-12-04 15:06:58 +09:00
Yu Watanabe
bf1e65a4fd
Merge pull request #21585 from yuwata/network-radv-uplink-interface-auto-with-dhcp6-pd
...
network: cleanups for uplink interface handling for RADV and DHCP6-PD
2021-12-02 08:16:23 +09:00
KennthStailey
2ed6297f71
Fixed typo
...
`ip set dev eth0` should be `ip link set dev eth0`
2021-12-02 00:02:37 +09:00
Yu Watanabe
926fc8ee63
network: dhcp6: make UplinkInterface=:self take effect only when DHCPv6PrefixDelegation= is enabled
2021-12-01 20:35:03 +09:00
Yu Watanabe
f6032ff3e0
network: radv: use the uplink interface used in DHCPv6-PD
2021-12-01 20:35:03 +09:00
Zbigniew Jędrzejewski-Szmek
17cd1f627b
man: add missing plural and reorder sentence
...
We shouldn't explain what a value does before listing valid values…
Follow-up for 4f1ac4a38d
.
2021-11-30 13:52:32 +01:00
Yu Watanabe
718f0a74ab
man: fix copy-and-paste mistake
2021-11-30 09:29:51 +01:00
Yu Watanabe
7777024dab
Merge pull request #21344 from yuwata/network-ignore-carrier-loss-timespan
...
network: make IgnoreCarrierLoss= also take a timespan
2021-11-16 10:27:01 +09:00
Yu Watanabe
d068f3a243
Merge pull request #21235 from bacher09/slava/supress_ifgroup
...
Add suppress_ifgroup option in routing policy
2021-11-16 10:25:33 +09:00
Yu Watanabe
6706ce2fd2
network: make IgnoreCarrierLoss= also take timespan
...
Fixes #18738 and #20887 .
Replaces #18746 .
2021-11-16 02:04:59 +09:00
Slava Bacherikov
af493fb742
network: Add SuppressInterfaceGroup= into routing policy
...
This adds SuppressInterfaceGroup= option in the [RoutingPolicyRule] section
which has the same semantics as suppress_ifgroup in `ip rule` command.
2021-11-16 01:54:07 +09:00
Slava Bacherikov
10af8bb24b
network: change link group type to int32
...
Both linux kernel kernel and iproute2 uses int32 type for a link group
attribute and -1 has a special meaning, so setting it to 4294967295
would make it -1 in the linux kernel (and ip link cmd).
2021-11-16 01:53:46 +09:00
Yu Watanabe
f2a3a133ec
network: make Token=prefixstable optionally take secret key
...
Closes #21345 .
2021-11-14 13:29:40 +09:00
Yu Watanabe
c463ae74ae
man: fix indentation
...
Also use variablelist tag for listing Token= options.
2021-11-14 10:30:33 +09:00
ml
84b10e536c
man: remove unintentionally repetitive words
2021-11-11 14:36:50 +01:00
Yu Watanabe
33132db903
man: add missing Firmware= setting
2021-11-10 10:56:42 +09:00
Yu Watanabe
e5a7570188
Merge pull request #21226 from yuwata/network-tc-cake
...
network: add several CAKE settings
2021-11-09 14:18:41 +09:00
Yu Watanabe
1c7a81e626
network: tc/cake: introduce UseRawPacketSize= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
35896db489
network: tc/cake: introduce SplitGSO= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
d05dce95d8
network: tc/cake: introduce Wash= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
049b66ccdd
network: tc/cake: introduce FirewallMark= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
fe8e156e7a
network: tc/cake: introduce PriorityQueueingProfile= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
863542e1ce
network: tc/cake: introduce MPUBytes= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
4bff808648
network: tc/cake: introduce NAT= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
a049cf166c
network: tc/cake: introduce FlowIsolationMode= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
b6eccfda1a
network: tc/cake: introduce CompensationMode= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
025cd94e1c
network: tc/cake: introduce AutoRateIngress= setting
2021-11-09 10:58:44 +09:00
Yu Watanabe
69978eb910
man: use "…" for specifying ranges
2021-11-09 10:58:44 +09:00
Yu Watanabe
ca2c3e921f
man: move Bandwidth= setting at the beginning of the [CAKE] section
...
For consistency with tc-cake(8).
2021-11-09 10:58:44 +09:00
Yu Watanabe
610c0db126
network: ndisc: introduce UseGateway= and UseRoutePrefix= settings
...
Closes #21263 .
2021-11-09 08:12:36 +09:00
Yu Watanabe
59aa622013
network: dhcp-server: introduce Router= setting to specify router address
...
Closes #21202 .
2021-11-03 03:15:00 +09:00
Yu Watanabe
c9e2c2dae3
network: radv: shorten default lifetime of prefix, route prefix, DNS, and domains
...
See draft-ietf-6man-slaac-renum-02 section 4.1.1.
2021-10-27 23:58:35 +09:00
Yu Watanabe
4f1ac4a38d
network: radv: refuse invalid router lifetime in conf parser
2021-10-27 19:29:05 +09:00
Yu Watanabe
149cda85bf
man: adjust the explanations related to the DHCPv6 client starting mode
2021-10-27 00:33:44 +09:00
Yu Watanabe
483566e5ba
network: deprecate ForceDHCPv6PDOtherInformation= setting
...
The setting is completely meaningless, as WithoutRA= and UseDelegatedPrefix=
in [DHCPv6] section, and DHCPv6Client= in [IPv6AcceptRA] section control
the behavior.
2021-10-27 00:33:44 +09:00