Skip to content

Instantly share code, notes, and snippets.

@charmoniumQ
Last active January 28, 2023 21:44
Show Gist options
  • Save charmoniumQ/d22d851a1da6ee53b8faa1c6f035e33e to your computer and use it in GitHub Desktop.
Save charmoniumQ/d22d851a1da6ee53b8faa1c6f035e33e to your computer and use it in GitHub Desktop.

Example usage:

journalctl --unit=NetworkManager --lines=500 | cut --bytes=72- | python log_markov_chain.py

The cut takes off the timestamp, so the logs actually contain verbatim repitions of some lines [A, B, C, A, ...]

import sys
import collections
import subprocess
import graphviz
raw_output = sys.stdin.read()
lines = [line for line in raw_output.strip().split("\n")]
possible_predecessors = {}
# If possible_predecessors[a] = [b0, b1, ...], then a is known to follow b0 or b1.
for first_line, second_line in zip(lines[:-1], lines[1:]):
possible_predecessors.setdefault(second_line, []).append(first_line)
new_lines = [""]
for line in lines:
if len(possible_predecessors[line]) == 1:
# this line always follows the previous one
# so we can combine the nodes
new_lines[-1] += "\n" + line
else:
# this line has multiple predecessors
# so we make it a new node
new_lines.append(line)
# If new_lines = [a + "\n" + b, c, d, c, ...], then b always follows a (they are combined) but c and d can't be combined.
# The original log was a b c d c
# Count the edges
# if edges[a, b] = n, then a b occurs n times in the logs
edges = collections.Counter(zip(new_lines[:-1], new_lines[1:]))
# Graphviz doesn't like colons!!
sanitize = lambda stri: stri.strip().replace(":", "")
dot = graphviz.Digraph()
for (msg0, msg1), count in edges.most_common():
dot.edge(sanitize(msg0), sanitize(msg1), penwidth=str(count))
try:
print("Open", dot.render(engine="dot", format="svg"))
except graphviz.backend.execute.CalledProcessError:
print("Some graphviz illegal character. Check this output:")
print("".join(dot.body[:10]))
Display the source blob
Display the rendered blob
Raw
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 3.0.0 (0)
-->
<!-- Pages: 1 -->
<svg width="2748pt" height="2492pt"
viewBox="0.00 0.00 2747.79 2491.98" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2487.98)">
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2487.98 2743.79,-2487.98 2743.79,4 -4,4"/>
<!-- device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning -->
<g id="node1" class="node">
<title>device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning</title>
<ellipse fill="none" stroke="black" cx="2489.56" cy="-2465.98" rx="250.46" ry="18"/>
<text text-anchor="middle" x="2489.56" y="-2462.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning -->
<g id="node2" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning</title>
<ellipse fill="none" stroke="black" cx="2130.56" cy="-2393.98" rx="330.34" ry="18"/>
<text text-anchor="middle" x="2130.56" y="-2390.28" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning</text>
</g>
<!-- device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning -->
<g id="edge1" class="edge">
<title>device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning</title>
<path fill="none" stroke="black" stroke-width="16" d="M2407.2,-2448.92C2352.81,-2438.32 2281.4,-2424.39 2224.75,-2413.35"/>
<polygon fill="black" stroke="black" stroke-width="16" points="2227.21,-2399.56 2214.72,-2411.39 2221.85,-2427.04 2227.21,-2399.56"/>
</g>
<!-- device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating -->
<g id="node3" class="node">
<title>device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating</title>
<ellipse fill="none" stroke="black" cx="2128.56" cy="-2321.98" rx="254.25" ry="18"/>
<text text-anchor="middle" x="2128.56" y="-2318.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning&#45;&gt;device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating -->
<g id="edge2" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state disconnected &#45;&gt; scanning&#45;&gt;device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating</title>
<path fill="none" stroke="black" stroke-width="16" d="M2130.07,-2375.68C2129.84,-2367.96 2129.58,-2358.69 2129.33,-2350.09"/>
<polygon fill="black" stroke="black" stroke-width="16" points="2143.33,-2349.68 2129.05,-2340.08 2115.34,-2350.48 2143.33,-2349.68"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating -->
<g id="node4" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating</title>
<ellipse fill="none" stroke="black" cx="1973.56" cy="-2249.98" rx="334.14" ry="18"/>
<text text-anchor="middle" x="1973.56" y="-2246.28" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating</text>
</g>
<!-- device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating -->
<g id="edge3" class="edge">
<title>device (wlp3s0) supplicant interface state scanning &#45;&gt; authenticating&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating</title>
<path fill="none" stroke="black" stroke-width="16" d="M2091.04,-2304.03C2069.79,-2294.44 2043.03,-2282.35 2020.41,-2272.14"/>
<polygon fill="black" stroke="black" stroke-width="16" points="2025.88,-2259.25 2011,-2267.89 2014.35,-2284.77 2025.88,-2259.25"/>
</g>
<!-- device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating -->
<g id="node5" class="node">
<title>device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating</title>
<ellipse fill="none" stroke="black" cx="1665.56" cy="-2177.98" rx="261.85" ry="18"/>
<text text-anchor="middle" x="1665.56" y="-2174.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating&#45;&gt;device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating -->
<g id="edge4" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state scanning &#45;&gt; authenticating&#45;&gt;device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating</title>
<path fill="none" stroke="black" stroke-width="16" d="M1900.57,-2232.39C1854.56,-2221.94 1795.08,-2208.42 1747.47,-2197.59"/>
<polygon fill="black" stroke="black" stroke-width="16" points="1750.35,-2183.89 1737.5,-2195.33 1744.14,-2211.2 1750.35,-2183.89"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating -->
<g id="node6" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating</title>
<ellipse fill="none" stroke="black" cx="1254.56" cy="-2105.98" rx="341.74" ry="18"/>
<text text-anchor="middle" x="1254.56" y="-2102.28" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating</text>
</g>
<!-- device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating -->
<g id="edge5" class="edge">
<title>device (wlp3s0) supplicant interface state authenticating &#45;&gt; associating&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating</title>
<path fill="none" stroke="black" stroke-width="16" d="M1572.55,-2161.14C1509.49,-2150.4 1425.99,-2136.18 1360.38,-2125"/>
<polygon fill="black" stroke="black" stroke-width="16" points="1362.63,-2111.18 1350.42,-2123.31 1357.93,-2138.79 1362.63,-2111.18"/>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake -->
<g id="node31" class="node">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake</title>
<ellipse fill="none" stroke="black" cx="457.56" cy="-2033.98" rx="272.15" ry="18"/>
<text text-anchor="middle" x="457.56" y="-2030.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake -->
<g id="edge31" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake</title>
<path fill="none" stroke="black" stroke-width="7" d="M1087,-2090.26C950.92,-2078.31 759.98,-2061.54 624.16,-2049.61"/>
<polygon fill="black" stroke="black" stroke-width="7" points="624.56,-2043.5 614.07,-2048.73 623.49,-2055.7 624.56,-2043.5"/>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; completed -->
<g id="node36" class="node">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="996.56" cy="-2033.98" rx="248.86" ry="18"/>
<text text-anchor="middle" x="996.56" y="-2030.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state associating &#45;&gt; completed</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; completed -->
<g id="edge37" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; completed</title>
<path fill="none" stroke="black" stroke-width="6" d="M1192.76,-2088.21C1154.97,-2077.96 1106.5,-2064.81 1067.19,-2054.14"/>
<polygon fill="black" stroke="black" stroke-width="6" points="1068.43,-2049.04 1057.41,-2051.49 1065.68,-2059.17 1068.43,-2049.04"/>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; associated -->
<g id="node38" class="node">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; associated</title>
<ellipse fill="none" stroke="black" cx="1511.56" cy="-2033.98" rx="248.06" ry="18"/>
<text text-anchor="middle" x="1511.56" y="-2030.28" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state associating &#45;&gt; associated</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; associated -->
<g id="edge41" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state authenticating &#45;&gt; associating&#45;&gt;device (wlp3s0) supplicant interface state associating &#45;&gt; associated</title>
<path fill="none" stroke="black" stroke-width="3" d="M1316.12,-2088.21C1353.76,-2077.96 1402.05,-2064.81 1441.2,-2054.14"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1442.22,-2057.49 1450.95,-2051.49 1440.38,-2050.74 1442.22,-2057.49"/>
</g>
<!-- Config added &#39;auth_alg&#39; value &#39;OPEN&#39; -->
<g id="node7" class="node">
<title>Config added &#39;auth_alg&#39; value &#39;OPEN&#39;</title>
<ellipse fill="none" stroke="black" cx="1960.56" cy="-90" rx="143.77" ry="18"/>
<text text-anchor="middle" x="1960.56" y="-86.3" font-family="Times,serif" font-size="14.00">Config added &#39;auth_alg&#39; value &#39;OPEN&#39;</text>
</g>
<!-- Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39; -->
<g id="node8" class="node">
<title>Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39;</title>
<ellipse fill="none" stroke="black" cx="2302.56" cy="-18" rx="137.58" ry="18"/>
<text text-anchor="middle" x="2302.56" y="-14.3" font-family="Times,serif" font-size="14.00">Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39;</text>
</g>
<!-- Config added &#39;auth_alg&#39; value &#39;OPEN&#39;&#45;&gt;Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39; -->
<g id="edge6" class="edge">
<title>Config added &#39;auth_alg&#39; value &#39;OPEN&#39;&#45;&gt;Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39;</title>
<path fill="none" stroke="black" stroke-width="14" d="M2032.25,-74.33C2087.59,-63 2164.17,-47.33 2221.69,-35.55"/>
<polygon fill="black" stroke="black" stroke-width="14" points="2224.5,-47.48 2231.84,-33.48 2219.59,-23.48 2224.5,-47.48"/>
</g>
<!-- Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39;&#45;&gt;device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning -->
<g id="edge7" class="edge">
<title>Config added &#39;psk&#39; value &#39;&lt;hidden&gt;&#39;&#45;&gt;device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning</title>
<path fill="none" stroke="black" stroke-width="14" d="M2373.42,-33.44C2473.6,-55.92 2644.56,-102.82 2644.56,-161 2644.56,-2322.98 2644.56,-2322.98 2644.56,-2322.98 2644.56,-2380.51 2585.79,-2421.03 2540.62,-2443.68"/>
<polygon fill="black" stroke="black" stroke-width="14" points="2535.15,-2432.72 2531.5,-2448.1 2545.85,-2454.76 2535.15,-2432.72"/>
</g>
<!-- device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node9" class="node">
<title>device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="1073.56" cy="-1638.5" rx="329.54" ry="18"/>
<text text-anchor="middle" x="1073.56" y="-1634.8" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds) -->
<g id="node10" class="node">
<title>dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)</title>
<ellipse fill="none" stroke="black" cx="1545.56" cy="-1525.81" rx="267.55" ry="18"/>
<text text-anchor="middle" x="1545.56" y="-1522.11" font-family="Times,serif" font-size="14.00">dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)</text>
</g>
<!-- device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds) -->
<g id="edge8" class="edge">
<title>device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)</title>
<path fill="none" stroke="black" stroke-width="13" d="M1144.48,-1620.87C1230.68,-1600.65 1375.74,-1566.63 1465.77,-1545.52"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1468.51,-1556.56 1475.65,-1543.2 1463.32,-1534.41 1468.51,-1556.56"/>
</g>
<!-- dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node46" class="node">
<title>dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="874.56" cy="-1525.81" rx="378.1" ry="58.88"/>
<text text-anchor="middle" x="874.56" y="-1552.11" font-family="Times,serif" font-size="14.00">dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)</text>
<text text-anchor="middle" x="874.56" y="-1537.11" font-family="Times,serif" font-size="14.00">dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213</text>
<text text-anchor="middle" x="874.56" y="-1522.11" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
<text text-anchor="middle" x="874.56" y="-1507.11" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
<text text-anchor="middle" x="874.56" y="-1492.11" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge52" class="edge">
<title>device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" d="M1042.9,-1620.45C1026.61,-1611.39 1005.49,-1599.64 983.75,-1587.55"/>
<polygon fill="black" stroke="black" points="985.18,-1584.34 974.74,-1582.53 981.78,-1590.45 985.18,-1584.34"/>
</g>
<!-- device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node11" class="node">
<title>device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-1372.43" rx="385.33" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-1368.73" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)&#45;&gt;device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge9" class="edge">
<title>dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)&#45;&gt;device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M1546.35,-1507.74C1547.55,-1481.73 1549.85,-1431.93 1551.29,-1400.83"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1562.66,-1401.19 1551.76,-1390.67 1539.94,-1400.13 1562.66,-1401.19"/>
</g>
<!-- manager NetworkManager state is now CONNECTED_LOCAL -->
<g id="node12" class="node">
<title>manager NetworkManager state is now CONNECTED_LOCAL</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-1259.74" rx="239.66" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-1256.04" font-family="Times,serif" font-size="14.00">manager NetworkManager state is now CONNECTED_LOCAL</text>
</g>
<!-- device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTED_LOCAL -->
<g id="edge10" class="edge">
<title>device (wlp3s0) state change ip&#45;config &#45;&gt; failed (reason &#39;ip&#45;config&#45;unavailable&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTED_LOCAL</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-1354.13C1552.56,-1336.43 1552.56,-1308.65 1552.56,-1287.98"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-1287.91 1552.56,-1277.91 1541.18,-1287.91 1563.93,-1287.91"/>
</g>
<!-- device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39; -->
<g id="node13" class="node">
<title>device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39;</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-1187.74" rx="237.46" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-1184.04" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39;</text>
</g>
<!-- manager NetworkManager state is now CONNECTED_LOCAL&#45;&gt;device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39; -->
<g id="edge11" class="edge">
<title>manager NetworkManager state is now CONNECTED_LOCAL&#45;&gt;device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-1241.44C1552.56,-1233.72 1552.56,-1224.45 1552.56,-1215.85"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-1215.84 1552.56,-1205.84 1541.18,-1215.84 1563.93,-1215.84"/>
</g>
<!-- device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node14" class="node">
<title>device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-1115.74" rx="340.64" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-1112.04" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39;&#45;&gt;device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge12" class="edge">
<title>device (wlp3s0) Activation failed for connection &#39;CaffeParadiso&#39;&#45;&gt;device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-1169.44C1552.56,-1161.72 1552.56,-1152.45 1552.56,-1143.85"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-1143.84 1552.56,-1133.84 1541.18,-1143.84 1563.93,-1143.84"/>
</g>
<!-- dhcp4 (wlp3s0) canceled DHCP transaction -->
<g id="node15" class="node">
<title>dhcp4 (wlp3s0) canceled DHCP transaction</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-1043.74" rx="165.17" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-1040.04" font-family="Times,serif" font-size="14.00">dhcp4 (wlp3s0) canceled DHCP transaction</text>
</g>
<!-- device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) canceled DHCP transaction -->
<g id="edge13" class="edge">
<title>device (wlp3s0) state change failed &#45;&gt; disconnected (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;dhcp4 (wlp3s0) canceled DHCP transaction</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-1097.44C1552.56,-1089.72 1552.56,-1080.45 1552.56,-1071.85"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-1071.84 1552.56,-1061.84 1541.18,-1071.84 1563.93,-1071.84"/>
</g>
<!-- device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected -->
<g id="node16" class="node">
<title>device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-971.74" rx="256.15" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-968.04" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected</text>
</g>
<!-- dhcp4 (wlp3s0) canceled DHCP transaction&#45;&gt;device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected -->
<g id="edge14" class="edge">
<title>dhcp4 (wlp3s0) canceled DHCP transaction&#45;&gt;device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-1025.44C1552.56,-1017.72 1552.56,-1008.45 1552.56,-999.85"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-999.84 1552.56,-989.84 1541.18,-999.84 1563.93,-999.84"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected -->
<g id="node17" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected</title>
<ellipse fill="none" stroke="black" cx="1552.56" cy="-899.74" rx="336.04" ry="18"/>
<text text-anchor="middle" x="1552.56" y="-896.04" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected</text>
</g>
<!-- device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected -->
<g id="edge15" class="edge">
<title>device (wlp3s0) supplicant interface state completed &#45;&gt; disconnected&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected</title>
<path fill="none" stroke="black" stroke-width="13" d="M1552.56,-953.44C1552.56,-945.72 1552.56,-936.45 1552.56,-927.85"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1563.93,-927.84 1552.56,-917.84 1541.18,-927.84 1563.93,-927.84"/>
</g>
<!-- policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915) -->
<g id="node29" class="node">
<title>policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</title>
<ellipse fill="none" stroke="black" cx="1123.56" cy="-827.74" rx="337.94" ry="18"/>
<text text-anchor="middle" x="1123.56" y="-824.04" font-family="Times,serif" font-size="14.00">policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected&#45;&gt;policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915) -->
<g id="edge28" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected&#45;&gt;policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</title>
<path fill="none" stroke="black" stroke-width="12" d="M1453.06,-882.5C1387.26,-871.77 1300.95,-857.69 1233.18,-846.63"/>
<polygon fill="black" stroke="black" stroke-width="12" points="1234.45,-836.2 1222.89,-844.95 1231.07,-856.92 1234.45,-836.2"/>
</g>
<!-- device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot; -->
<g id="node45" class="node">
<title>device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot;</title>
<ellipse fill="none" stroke="black" cx="1950.56" cy="-746.87" rx="577.91" ry="26.74"/>
<text text-anchor="middle" x="1950.56" y="-750.67" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</text>
<text text-anchor="middle" x="1950.56" y="-735.67" font-family="Times,serif" font-size="14.00">audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot;</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected&#45;&gt;device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot; -->
<g id="edge50" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state completed &#45;&gt; disconnected&#45;&gt;device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot;</title>
<path fill="none" stroke="black" d="M1597.06,-881.87C1663.72,-856.6 1790.45,-808.56 1872.67,-777.4"/>
<polygon fill="black" stroke="black" points="1874.36,-780.5 1882.47,-773.68 1871.88,-773.95 1874.36,-780.5"/>
</g>
<!-- device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node18" class="node">
<title>device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="1862.56" cy="-666" rx="347.14" ry="18"/>
<text text-anchor="middle" x="1862.56" y="-662.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- manager NetworkManager state is now CONNECTING -->
<g id="node19" class="node">
<title>manager NetworkManager state is now CONNECTING</title>
<ellipse fill="none" stroke="black" cx="1862.56" cy="-594" rx="209.86" ry="18"/>
<text text-anchor="middle" x="1862.56" y="-590.3" font-family="Times,serif" font-size="14.00">manager NetworkManager state is now CONNECTING</text>
</g>
<!-- device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTING -->
<g id="edge16" class="edge">
<title>device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTING</title>
<path fill="none" stroke="black" stroke-width="13" d="M1862.56,-647.7C1862.56,-639.98 1862.56,-630.71 1862.56,-622.11"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1873.93,-622.1 1862.56,-612.1 1851.18,-622.1 1873.93,-622.1"/>
</g>
<!-- device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node20" class="node">
<title>device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="1862.56" cy="-522" rx="323.84" ry="18"/>
<text text-anchor="middle" x="1862.56" y="-518.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- manager NetworkManager state is now CONNECTING&#45;&gt;device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge17" class="edge">
<title>manager NetworkManager state is now CONNECTING&#45;&gt;device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M1862.56,-575.7C1862.56,-567.98 1862.56,-558.71 1862.56,-550.11"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1873.93,-550.1 1862.56,-540.1 1851.18,-550.1 1873.93,-550.1"/>
</g>
<!-- device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required. -->
<g id="node21" class="node">
<title>device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required.</title>
<ellipse fill="none" stroke="black" cx="2253.56" cy="-450" rx="362.84" ry="18"/>
<text text-anchor="middle" x="2253.56" y="-446.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required.</text>
</g>
<!-- device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required. -->
<g id="edge18" class="edge">
<title>device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required.</title>
<path fill="none" stroke="black" stroke-width="13" d="M1953.74,-504.68C2012.95,-494.08 2090.22,-480.24 2151.48,-469.27"/>
<polygon fill="black" stroke="black" stroke-width="13" points="2153.72,-480.43 2161.56,-467.47 2149.71,-458.04 2153.72,-480.43"/>
</g>
<!-- device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed. -->
<g id="node24" class="node">
<title>device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed.</title>
<ellipse fill="none" stroke="black" cx="1412.56" cy="-450" rx="422.43" ry="18"/>
<text text-anchor="middle" x="1412.56" y="-446.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed.</text>
</g>
<!-- device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed. -->
<g id="edge22" class="edge">
<title>device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed.</title>
<path fill="none" stroke="black" stroke-width="13" d="M1759.04,-504.9C1690.13,-494.18 1599.52,-480.08 1528.24,-468.99"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1529.94,-457.75 1518.31,-467.45 1526.44,-480.23 1529.94,-457.75"/>
</g>
<!-- device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node22" class="node">
<title>device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="2238.56" cy="-378" rx="332.24" ry="18"/>
<text text-anchor="middle" x="2238.56" y="-374.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required.&#45;&gt;device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge19" class="edge">
<title>device (wlp3s0) Activation (wifi) access point &#39;CaffeParadiso&#39; has security, but secrets are required.&#45;&gt;device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M2249.85,-431.7C2248.2,-423.98 2246.21,-414.71 2244.37,-406.11"/>
<polygon fill="black" stroke="black" stroke-width="13" points="2255.44,-403.5 2242.22,-396.1 2233.2,-408.27 2255.44,-403.5"/>
</g>
<!-- device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="node23" class="node">
<title>device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<ellipse fill="none" stroke="black" cx="2156.56" cy="-306" rx="336.04" ry="18"/>
<text text-anchor="middle" x="2156.56" y="-302.3" font-family="Times,serif" font-size="14.00">device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</text>
</g>
<!-- device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge20" class="edge">
<title>device (wlp3s0) state change config &#45;&gt; need&#45;auth (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M2218.29,-359.7C2208.06,-350.97 2195.5,-340.24 2184.38,-330.75"/>
<polygon fill="black" stroke="black" stroke-width="13" points="2191.59,-321.95 2176.6,-324.1 2176.82,-339.25 2191.59,-321.95"/>
</g>
<!-- device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge21" class="edge">
<title>device (wlp3s0) state change need&#45;auth &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;device (wlp3s0) state change prepare &#45;&gt; config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="13" d="M2013.97,-322.35C1963.64,-330.59 1915.15,-342.7 1897.56,-360 1861.79,-395.17 1858.6,-457.7 1860.14,-493.61"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1848.8,-494.52 1860.74,-503.84 1871.51,-493.19 1848.8,-494.52"/>
</g>
<!-- Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39; -->
<g id="node25" class="node">
<title>Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39;</title>
<ellipse fill="none" stroke="black" cx="1546.56" cy="-378" rx="154.07" ry="18"/>
<text text-anchor="middle" x="1546.56" y="-374.3" font-family="Times,serif" font-size="14.00">Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39;</text>
</g>
<!-- device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed.&#45;&gt;Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39; -->
<g id="edge23" class="edge">
<title>device (wlp3s0) Activation (wifi) connection &#39;CaffeParadiso&#39; has security, and secrets exist. &#160;No new secrets needed.&#45;&gt;Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1445.34,-431.88C1463.53,-422.37 1486.33,-410.46 1505.68,-400.36"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1510.98,-410.42 1514.58,-395.71 1500.45,-390.25 1510.98,-410.42"/>
</g>
<!-- Config added &#39;scan_ssid&#39; value &#39;1&#39; -->
<g id="node26" class="node">
<title>Config added &#39;scan_ssid&#39; value &#39;1&#39;</title>
<ellipse fill="none" stroke="black" cx="1628.56" cy="-306" rx="128.88" ry="18"/>
<text text-anchor="middle" x="1628.56" y="-302.3" font-family="Times,serif" font-size="14.00">Config added &#39;scan_ssid&#39; value &#39;1&#39;</text>
</g>
<!-- Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39;&#45;&gt;Config added &#39;scan_ssid&#39; value &#39;1&#39; -->
<g id="edge24" class="edge">
<title>Config added &#39;ssid&#39; value &#39;CaffeParadiso&#39;&#45;&gt;Config added &#39;scan_ssid&#39; value &#39;1&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1566.41,-360.05C1576.78,-351.2 1589.65,-340.22 1600.97,-330.55"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1608.67,-338.93 1608.89,-323.79 1593.9,-321.63 1608.67,-338.93"/>
</g>
<!-- Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39; -->
<g id="node27" class="node">
<title>Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39;</title>
<ellipse fill="none" stroke="black" cx="1794.56" cy="-234" rx="181.17" ry="18"/>
<text text-anchor="middle" x="1794.56" y="-230.3" font-family="Times,serif" font-size="14.00">Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39;</text>
</g>
<!-- Config added &#39;scan_ssid&#39; value &#39;1&#39;&#45;&gt;Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39; -->
<g id="edge25" class="edge">
<title>Config added &#39;scan_ssid&#39; value &#39;1&#39;&#45;&gt;Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1667.06,-288.76C1690.5,-278.88 1720.66,-266.16 1745.77,-255.58"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1750.32,-266 1755.11,-251.63 1741.48,-245.04 1750.32,-266"/>
</g>
<!-- Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39; -->
<g id="node28" class="node">
<title>Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39;</title>
<ellipse fill="none" stroke="black" cx="1960.56" cy="-162" rx="324.14" ry="18"/>
<text text-anchor="middle" x="1960.56" y="-158.3" font-family="Times,serif" font-size="14.00">Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39;</text>
</g>
<!-- Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39;&#45;&gt;Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39; -->
<g id="edge26" class="edge">
<title>Config added &#39;bgscan&#39; value &#39;simple30&#45;7086400&#39;&#45;&gt;Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1833.9,-216.41C1856.92,-206.7 1886.21,-194.35 1910.82,-183.97"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1915.55,-194.32 1920.35,-179.96 1906.71,-173.36 1915.55,-194.32"/>
</g>
<!-- Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39;&#45;&gt;Config added &#39;auth_alg&#39; value &#39;OPEN&#39; -->
<g id="edge27" class="edge">
<title>Config added &#39;key_mgmt&#39; value &#39;WPA&#45;PSK WPA&#45;PSK&#45;SHA256 FT&#45;PSK SAE FT&#45;SAE&#39;&#45;&gt;Config added &#39;auth_alg&#39; value &#39;OPEN&#39;</title>
<path fill="none" stroke="black" stroke-width="13" d="M1960.56,-143.7C1960.56,-135.98 1960.56,-126.71 1960.56,-118.11"/>
<polygon fill="black" stroke="black" stroke-width="13" points="1971.93,-118.1 1960.56,-108.1 1949.18,-118.1 1971.93,-118.1"/>
</g>
<!-- device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915) -->
<g id="node30" class="node">
<title>device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</title>
<ellipse fill="none" stroke="black" cx="969.56" cy="-746.87" rx="385.33" ry="18"/>
<text text-anchor="middle" x="969.56" y="-743.17" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</text>
</g>
<!-- policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)&#45;&gt;device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915) -->
<g id="edge29" class="edge">
<title>policy auto&#45;activating connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)&#45;&gt;device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)</title>
<path fill="none" stroke="black" stroke-width="12" d="M1090.52,-809.82C1067.56,-798.06 1036.76,-782.28 1011.98,-769.59"/>
<polygon fill="black" stroke="black" stroke-width="12" points="1016.49,-760.11 1002.81,-764.9 1006.92,-778.8 1016.49,-760.11"/>
</g>
<!-- device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)&#45;&gt;device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge30" class="edge">
<title>device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)&#45;&gt;device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="12" d="M1140.95,-730.73C1297.08,-716.94 1526.75,-696.66 1684.83,-682.7"/>
<polygon fill="black" stroke="black" stroke-width="12" points="1686.1,-693.13 1695.14,-681.79 1684.26,-672.21 1686.1,-693.13"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake -->
<g id="node32" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake</title>
<ellipse fill="none" stroke="black" cx="457.56" cy="-1953.11" rx="352.04" ry="18"/>
<text text-anchor="middle" x="457.56" y="-1949.41" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake</text>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake -->
<g id="edge32" class="edge">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; 4way_handshake&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake</title>
<path fill="none" stroke="black" stroke-width="7" d="M457.56,-2015.87C457.56,-2005.84 457.56,-1992.95 457.56,-1981.53"/>
<polygon fill="black" stroke="black" stroke-width="7" points="463.68,-1981.19 457.56,-1971.19 451.43,-1981.19 463.68,-1981.19"/>
</g>
<!-- device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed -->
<g id="node33" class="node">
<title>device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="457.56" cy="-1872.24" rx="270.25" ry="18"/>
<text text-anchor="middle" x="457.56" y="-1868.54" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake&#45;&gt;device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed -->
<g id="edge33" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; 4way_handshake&#45;&gt;device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed</title>
<path fill="none" stroke="black" stroke-width="7" d="M457.56,-1935C457.56,-1924.97 457.56,-1912.08 457.56,-1900.66"/>
<polygon fill="black" stroke="black" stroke-width="7" points="463.68,-1900.32 457.56,-1890.32 451.43,-1900.32 463.68,-1900.32"/>
</g>
<!-- device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot; -->
<g id="node34" class="node">
<title>device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;</title>
<ellipse fill="none" stroke="black" cx="457.56" cy="-1791.37" rx="457.62" ry="18"/>
<text text-anchor="middle" x="457.56" y="-1787.67" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;</text>
</g>
<!-- device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot; -->
<g id="edge34" class="edge">
<title>device (wlp3s0) supplicant interface state 4way_handshake &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;</title>
<path fill="none" stroke="black" stroke-width="7" d="M457.56,-1854.13C457.56,-1844.1 457.56,-1831.21 457.56,-1819.79"/>
<polygon fill="black" stroke="black" stroke-width="7" points="463.68,-1819.45 457.56,-1809.45 451.43,-1819.45 463.68,-1819.45"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed -->
<g id="node35" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="376.56" cy="-1710.5" rx="350.14" ry="18"/>
<text text-anchor="middle" x="376.56" y="-1706.8" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed</text>
</g>
<!-- device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed -->
<g id="edge35" class="edge">
<title>device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed</title>
<path fill="none" stroke="black" stroke-width="7" d="M439.98,-1773.26C428.73,-1762.3 413.96,-1747.92 401.51,-1735.79"/>
<polygon fill="black" stroke="black" stroke-width="7" points="405.54,-1731.17 394.1,-1728.58 396.99,-1739.94 405.54,-1731.17"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed -->
<g id="node37" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="1073.56" cy="-1710.5" rx="328.74" ry="18"/>
<text text-anchor="middle" x="1073.56" y="-1706.8" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed</text>
</g>
<!-- device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed -->
<g id="edge39" class="edge">
<title>device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed</title>
<path fill="none" stroke="black" stroke-width="6" d="M584.82,-1774.08C688.74,-1760.77 835.15,-1742.02 940.59,-1728.52"/>
<polygon fill="black" stroke="black" stroke-width="6" points="941.41,-1733.71 950.66,-1727.23 940.08,-1723.3 941.41,-1733.71"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge36" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state 4way_handshake &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="7" d="M528.23,-1694.27C642.14,-1682.83 797.81,-1667.19 913.67,-1655.56"/>
<polygon fill="black" stroke="black" stroke-width="7" points="914.36,-1661.64 923.7,-1654.55 913.14,-1649.46 914.36,-1661.64"/>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot; -->
<g id="edge38" class="edge">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;</title>
<path fill="none" stroke="black" stroke-width="6" d="M977.57,-2016C936.65,-1980.34 835.77,-1897.39 736.56,-1854.24 690.15,-1834.06 636.44,-1820.14 588.6,-1810.69"/>
<polygon fill="black" stroke="black" stroke-width="6" points="589.3,-1805.48 578.49,-1808.74 587.32,-1815.79 589.3,-1805.48"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge40" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" stroke-width="6" d="M1073.56,-1692.2C1073.56,-1684.48 1073.56,-1675.21 1073.56,-1666.61"/>
<polygon fill="black" stroke="black" stroke-width="6" points="1078.81,-1666.6 1073.56,-1656.6 1068.31,-1666.6 1078.81,-1666.6"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated -->
<g id="node39" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated</title>
<ellipse fill="none" stroke="black" cx="2133.56" cy="-1953.11" rx="328.44" ry="18"/>
<text text-anchor="middle" x="2133.56" y="-1949.41" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated</text>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; associated&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated -->
<g id="edge42" class="edge">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; associated&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated</title>
<path fill="none" stroke="black" stroke-width="2" d="M1628.92,-2018.1C1734.41,-2004.72 1889.27,-1985.09 1999.58,-1971.1"/>
<polygon fill="black" stroke="black" stroke-width="2" points="2000.3,-1974.54 2009.78,-1969.81 1999.42,-1967.59 2000.3,-1974.54"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed -->
<g id="node43" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="1430.56" cy="-1953.11" rx="357.18" ry="26.74"/>
<text text-anchor="middle" x="1430.56" y="-1956.91" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated</text>
<text text-anchor="middle" x="1430.56" y="-1941.91" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state associated &#45;&gt; completed</text>
</g>
<!-- device (wlp3s0) supplicant interface state associating &#45;&gt; associated&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed -->
<g id="edge47" class="edge">
<title>device (wlp3s0) supplicant interface state associating &#45;&gt; associated&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed</title>
<path fill="none" stroke="black" d="M1493.98,-2015.87C1485.37,-2007.48 1474.7,-1997.09 1464.58,-1987.24"/>
<polygon fill="black" stroke="black" points="1466.95,-1984.66 1457.35,-1980.19 1462.07,-1989.68 1466.95,-1984.66"/>
</g>
<!-- device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected -->
<g id="node40" class="node">
<title>device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected</title>
<ellipse fill="none" stroke="black" cx="2170.56" cy="-1872.24" rx="254.55" ry="18"/>
<text text-anchor="middle" x="2170.56" y="-1868.54" font-family="Times,serif" font-size="14.00">device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated&#45;&gt;device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected -->
<g id="edge43" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated&#45;&gt;device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected</title>
<path fill="none" stroke="black" stroke-width="2" d="M2141.59,-1935C2146.44,-1924.66 2152.72,-1911.28 2158.19,-1899.61"/>
<polygon fill="black" stroke="black" stroke-width="2" points="2161.47,-1900.86 2162.55,-1890.32 2155.13,-1897.89 2161.47,-1900.86"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected -->
<g id="node41" class="node">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected</title>
<ellipse fill="none" stroke="black" cx="2281.56" cy="-1791.37" rx="334.94" ry="18"/>
<text text-anchor="middle" x="2281.56" y="-1787.67" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected</text>
</g>
<!-- device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected -->
<g id="edge44" class="edge">
<title>device (wlp3s0) supplicant interface state associated &#45;&gt; disconnected&#45;&gt;device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected</title>
<path fill="none" stroke="black" stroke-width="2" d="M2194.64,-1854.13C2210.64,-1842.76 2231.84,-1827.7 2249.29,-1815.3"/>
<polygon fill="black" stroke="black" stroke-width="2" points="2251.4,-1818.1 2257.52,-1809.45 2247.34,-1812.39 2251.4,-1818.1"/>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected&#45;&gt;device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning -->
<g id="edge45" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; disconnected&#45;&gt;device (wlp3s0) supplicant interface state disconnected &#45;&gt; scanning</title>
<path fill="none" stroke="black" stroke-width="2" d="M2349.84,-1809.08C2378.46,-1818.68 2410.57,-1833.14 2434.56,-1854.24 2472.02,-1887.2 2489.56,-1902.21 2489.56,-1952.11 2489.56,-2322.98 2489.56,-2322.98 2489.56,-2322.98 2489.56,-2362.98 2489.56,-2409.33 2489.56,-2437.9"/>
<polygon fill="black" stroke="black" stroke-width="2" points="2486.06,-2437.93 2489.56,-2447.93 2493.06,-2437.93 2486.06,-2437.93"/>
</g>
<g id="node42" class="node">
<title></title>
<ellipse fill="none" stroke="black" cx="1591.56" cy="-162" rx="27" ry="18"/>
</g>
<!-- &#45;&gt;Config added &#39;auth_alg&#39; value &#39;OPEN&#39; -->
<g id="edge46" class="edge">
<title>&#45;&gt;Config added &#39;auth_alg&#39; value &#39;OPEN&#39;</title>
<path fill="none" stroke="black" d="M1612.1,-150.08C1617.05,-147.79 1622.41,-145.59 1627.56,-144 1695.12,-123.14 1773.06,-110.16 1836.54,-102.28"/>
<polygon fill="black" stroke="black" points="1837.1,-105.74 1846.61,-101.05 1836.26,-98.79 1837.1,-105.74"/>
</g>
<!-- device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed -->
<g id="node44" class="node">
<title>device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed</title>
<ellipse fill="none" stroke="black" cx="1430.56" cy="-1791.37" rx="497.61" ry="26.74"/>
<text text-anchor="middle" x="1430.56" y="-1795.17" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;</text>
<text text-anchor="middle" x="1430.56" y="-1780.17" font-family="Times,serif" font-size="14.00">device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed</text>
</g>
<!-- device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed -->
<g id="edge48" class="edge">
<title>device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associating &#45;&gt; associated
device (wlp3s0) supplicant interface state associated &#45;&gt; completed&#45;&gt;device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed</title>
<path fill="none" stroke="black" d="M1430.56,-1926.09C1430.56,-1899.63 1430.56,-1858.42 1430.56,-1828.74"/>
<polygon fill="black" stroke="black" points="1434.06,-1828.38 1430.56,-1818.38 1427.06,-1828.38 1434.06,-1828.38"/>
</g>
<!-- device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge49" class="edge">
<title>device (wlp3s0) Activation (wifi) Stage 2 of 5 (Device Configure) successful. Connected to wireless network &quot;CaffeParadiso&quot;
device (p2p&#45;dev&#45;wlp3s0) supplicant management interface state associated &#45;&gt; completed&#45;&gt;device (wlp3s0) state change config &#45;&gt; ip&#45;config (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" d="M1433.08,-1764.08C1433.64,-1741.84 1430.5,-1710.76 1411.56,-1692.5 1392.24,-1673.87 1344.44,-1661.79 1290.67,-1653.95"/>
<polygon fill="black" stroke="black" points="1290.95,-1650.46 1280.56,-1652.54 1289.98,-1657.39 1290.95,-1650.46"/>
</g>
<!-- device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot;&#45;&gt;device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;) -->
<g id="edge51" class="edge">
<title>device (wlp3s0) Activation starting connection &#39;CaffeParadiso&#39; (2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915)
audit op=&quot;connection&#45;activate&quot; uuid=&quot;2422e68f&#45;03ac&#45;4996&#45;a047&#45;e780f3bac915&quot; name=&quot;CaffeParadiso&quot; pid=1784629 uid=1000 result=&quot;success&quot;&#45;&gt;device (wlp3s0) state change disconnected &#45;&gt; prepare (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)</title>
<path fill="none" stroke="black" d="M1921.26,-719.61C1910.92,-710.34 1899.36,-699.98 1889.25,-690.92"/>
<polygon fill="black" stroke="black" points="1891.29,-688.05 1881.51,-683.98 1886.62,-693.26 1891.29,-688.05"/>
</g>
<!-- manager NetworkManager state is now CONNECTED_LOCAL
manager NetworkManager state is now CONNECTED_SITE
policy set &#39;CaffeParadiso&#39; (wlp3s0) as default for IPv4 routing and DNS
device (wlp3s0) Activation successful, device activated.
manager NetworkManager state is now CONNECTED_GLOBAL -->
<g id="node47" class="node">
<title>manager NetworkManager state is now CONNECTED_LOCAL
manager NetworkManager state is now CONNECTED_SITE
policy set &#39;CaffeParadiso&#39; (wlp3s0) as default for IPv4 routing and DNS
device (wlp3s0) Activation successful, device activated.
manager NetworkManager state is now CONNECTED_GLOBAL</title>
<ellipse fill="none" stroke="black" cx="861.56" cy="-1372.43" rx="287.59" ry="58.88"/>
<text text-anchor="middle" x="861.56" y="-1398.73" font-family="Times,serif" font-size="14.00">manager NetworkManager state is now CONNECTED_LOCAL</text>
<text text-anchor="middle" x="861.56" y="-1383.73" font-family="Times,serif" font-size="14.00">manager NetworkManager state is now CONNECTED_SITE</text>
<text text-anchor="middle" x="861.56" y="-1368.73" font-family="Times,serif" font-size="14.00">policy set &#39;CaffeParadiso&#39; (wlp3s0) as default for IPv4 routing and DNS</text>
<text text-anchor="middle" x="861.56" y="-1353.73" font-family="Times,serif" font-size="14.00">device (wlp3s0) Activation successful, device activated.</text>
<text text-anchor="middle" x="861.56" y="-1338.73" font-family="Times,serif" font-size="14.00">manager NetworkManager state is now CONNECTED_GLOBAL</text>
</g>
<!-- dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTED_LOCAL
manager NetworkManager state is now CONNECTED_SITE
policy set &#39;CaffeParadiso&#39; (wlp3s0) as default for IPv4 routing and DNS
device (wlp3s0) Activation successful, device activated.
manager NetworkManager state is now CONNECTED_GLOBAL -->
<g id="edge53" class="edge">
<title>dhcp4 (wlp3s0) activation beginning transaction (timeout in 45 seconds)
dhcp4 (wlp3s0) state changed new lease, address=192.168.1.213
device (wlp3s0) state change ip&#45;config &#45;&gt; ip&#45;check (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change ip&#45;check &#45;&gt; secondaries (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)
device (wlp3s0) state change secondaries &#45;&gt; activated (reason &#39;none&#39;, sys&#45;iface&#45;state &#39;managed&#39;)&#45;&gt;manager NetworkManager state is now CONNECTED_LOCAL
manager NetworkManager state is now CONNECTED_SITE
policy set &#39;CaffeParadiso&#39; (wlp3s0) as default for IPv4 routing and DNS
device (wlp3s0) Activation successful, device activated.
manager NetworkManager state is now CONNECTED_GLOBAL</title>
<path fill="none" stroke="black" d="M869.57,-1466.72C868.86,-1458.42 868.12,-1449.82 867.39,-1441.35"/>
<polygon fill="black" stroke="black" points="870.86,-1440.78 866.51,-1431.12 863.88,-1441.38 870.86,-1440.78"/>
</g>
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment