-
Notifications
You must be signed in to change notification settings - Fork 14
/
networking-nm-vs-wicked.xml
92 lines (92 loc) · 3.68 KB
/
networking-nm-vs-wicked.xml
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic
[
<!ENTITY % entities SYSTEM "../common/generic-entities.ent">
%entities;
]>
<!-- refers to legacy doc: <add github link to legacy doc piece, if applicable> -->
<!-- point back to this document with a similar comment added to your legacy doc piece -->
<!-- refer to README.md for file and id naming conventions -->
<!-- metadata is dealt with on the assembly level -->
<topic xml:id="concept-example"
role="concept" xml:lang="en"
xmlns="http://docbook.org/ns/docbook" version="5.2"
xmlns:its="http://www.w3.org/2005/11/its"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:trans="http://docbook.org/ns/transclusion">
<info>
<title>&nm; vs <command>wicked</command></title>
<!-- can be changed via merge in the assembly -->
<!--add author's email address-->
<meta name="maintainer" content="[email protected]" its:translate="no"/>
<abstract>
<!-- can be changed via merge in the assembly -->
<para>
This section focuses on the difference between &nm; and
<command>wicked</command>.
</para>
</abstract>
</info>
<para>
&nm; is a program that manages the primary network connection and other
connection interfaces. <command>wicked</command> is a network management
tool that provides network configuration as a service and enables changing
the network configuration dynamically.
</para>
<para>
&nm; and <command>wicked</command> provide similar functionality; however,
they differ in the following points:
</para>
<variablelist>
<varlistentry>
<term>&rootuser; privileges</term>
<listitem>
<para>
If you use &nm; for network setup, you can easily switch, stop or
start your network connection. &nm; also makes it
possible to change and configure wireless card connections without
requiring &rootuser; privileges.
</para>
<para>
<command>wicked</command> also provides certain ways to switch, stop or
start the connection with or without user intervention, like
user-managed devices. However, this always requires &rootuser;
privileges to change or configure a network device.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Types of network connections</term>
<listitem>
<para>
Both <command>wicked</command> and &nm; can handle network
connections with a wireless network (with WEP, WPA-PSK, and
WPA-Enterprise access) and wired networks using DHCP and static
configuration. They also support connection through dial-up and VPN.
With &nm;, you can also connect a mobile broadband (3G) modem or set
up a DSL connection, which is not possible with the traditional
configuration.
</para>
<para>
&nm; tries to keep your computer connected at all times using the
best connection available. If the network cable is accidentally
disconnected, it tries to reconnect. &nm; can find the network with
the best signal strength from the list of your wireless connections
and automatically use it to connect. To get the same functionality
with <command>wicked</command>, more configuration effort is
required.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>&kube; integration</term>
<listitem>
<para>
Some &kube; plug-ins require &nm; to run and are not compatible with
<command>wicked</command>.
</para>
</listitem>
</varlistentry>
</variablelist>
</topic>