done
[ $CYCLES_WAITED -gt 0 ] && echo
-# wait for one/the network connection to come up
+# wait for the two network connections to come up
CONNECTION_DEVICES_UP=$(nmcli --terse connection show \
| grep --invert-match ':$' | wc -l)
CYCLES_WAITED=0
-while [ $CONNECTION_DEVICES_UP -lt 1 ]
+while [ $CONNECTION_DEVICES_UP -lt 2 ]
do
if [ $CYCLES_WAITED -ge 10 ]
then
[ $CYCLES_WAITED -gt 0 ] && echo
CONNECTIONS=$(nmcli --terse connection show | wc -l)
-if [ $CONNECTIONS -ne 1 ]
+if [ $CONNECTIONS -ne 2 ]
then
- echo "Number of connections: $CONNECTIONS" >&2
+ echo "Number of connections: $CONNECTIONS instead of 2" >&2
exit 1
fi
-CONNECTION_LINE=$(nmcli --terse connection show)
+CONNECTION_LINE=$(nmcli --terse connection show | grep ':eth0$')
CONNECTION_UUID=$(echo $CONNECTION_LINE | cut -f 2 -d ':')
CONNECTION_DEVICE=$(echo $CONNECTION_LINE | cut -f 4 -d ':')
nmcli connection delete uuid "$CONNECTION_UUID"
+# ipv6.addresses "2a02:d400:0000:f268:000c:18ff:fe03:6d83/64" \
+# ipv6.dns "2a02:d400:0000:f268:000c:18ff:fe03:6d9f, 2a02:d400:0000:f268:000c:18ff:fe03:5c9f" \
+# ipv6.dns-search "in.useribm.hu" \
+# ipv6.gateway "2a02:d400:0000:f268:000c:18ff:fe03:6dfe" \
+# ipv6.method "manual" \
nmcli connection add \
connection.autoconnect yes \
connection.id internal \
connection.interface-name $CONNECTION_DEVICE \
connection.type 802-3-ethernet \
- ipv4.addresses "10.228.109.67/16" \
+ ipv4.addresses "10.228.109.131/16" \
ipv4.dns "10.228.109.159, 10.228.92.159" \
ipv4.dns-search "in.useribm.hu" \
ipv4.gateway "10.228.109.254" \
ipv4.method "manual" \
- ipv6.addresses "2a02:d400:0000:f268:000c:18ff:fe03:6d43/64" \
- ipv6.dns "2a02:d400:0000:f268:000c:18ff:fe03:6d9f, 2a02:d400:0000:f268:000c:18ff:fe03:5c9f" \
- ipv6.dns-search "in.useribm.hu" \
- ipv6.gateway "2a02:d400:0000:f268:000c:18ff:fe03:6dfe" \
- ipv6.method "manual" \
+ ipv6.method "disabled" \
save yes
nmcli connection show
+
+hostnamectl hostname fdc.in.useribm.hu
+hostnamectl