From 5092229fcce01f80932e928afd7f146ec1ccc849 Mon Sep 17 00:00:00 2001 From: Jerry Vonau Date: Mon, 26 Apr 2021 16:44:09 -0500 Subject: [PATCH] replace 'brctl' with 'bridge' --- iiab-network | 4 ++-- roles/2-common/tasks/packages.yml | 2 +- roles/network/tasks/restart.yml | 2 +- scripts/iiab-diagnostics | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/iiab-network b/iiab-network index 30c16b4f9..6ff4b5cd3 100755 --- a/iiab-network +++ b/iiab-network @@ -73,7 +73,7 @@ if [[ `command -v nmcli` ]]; then # "command -v" is POSIX compliant; it c fi ip r >> iiab-network.log -brctl show >> iiab-network.log +bridge -d link >> iiab-network.log echo >> iiab-network.log echo "iiab-network run start: $Start" >> iiab-network.log echo "iiab-network run end: $End" >> iiab-network.log @@ -88,7 +88,7 @@ if [[ `command -v nmcli` ]]; then nmcli c fi ip r -brctl show +bridge -d link echo echo "iiab-network run start: $Start" echo "iiab-network run end: $End" diff --git a/roles/2-common/tasks/packages.yml b/roles/2-common/tasks/packages.yml index 83f3db415..c07a7048f 100644 --- a/roles/2-common/tasks/packages.yml +++ b/roles/2-common/tasks/packages.yml @@ -31,7 +31,6 @@ package: name: - acpid - - bridge-utils - bzip2 - curl #- etckeeper # "nobody is really using etckeeper and it's bloating the filesystem every time apt runs" per @jvonau at https://github.com/iiab/iiab/issues/1146 @@ -39,6 +38,7 @@ - hostapd - htop - i2c-tools + - iproute2 - logrotate #- lynx # Installed by 1-prep's roles/iiab-admin/tasks/access.yml - make diff --git a/roles/network/tasks/restart.yml b/roles/network/tasks/restart.yml index 3c1e1c793..d1573dd5e 100644 --- a/roles/network/tasks/restart.yml +++ b/roles/network/tasks/restart.yml @@ -65,7 +65,7 @@ command: /usr/bin/iiab-gen-iptables - name: Checking if WiFi slave is active - shell: brctl show br0 | grep {{ iiab_wireless_lan_iface }} | wc -l + shell: bridge -d link | grep {{ iiab_wireless_lan_iface }} | wc -l # when: hostapd_enabled and discovered_wireless_iface != iiab_wan_iface and iiab_lan_iface == "br0" when: hostapd_enabled and iiab_lan_iface == "br0" register: wifi_slave diff --git a/scripts/iiab-diagnostics b/scripts/iiab-diagnostics index 242fc8b60..35b4965b2 100755 --- a/scripts/iiab-diagnostics +++ b/scripts/iiab-diagnostics @@ -189,7 +189,7 @@ cat_cmd 'ip addr' 'Network interfaces' cat_cmd 'ifconfig' 'Network interfaces (old view)' cat_cmd 'ip route' 'Routing table' cat_cmd 'netstat -rn' 'Routing table (old view)' -cat_cmd 'brctl show' 'Bridge for LAN side' +cat_cmd 'bridge -d link' 'Bridge for LAN side' cat_cmd 'sudo netstat -natp' 'Ports/Services in use' cat_cmd 'systemctl status dnsmasq' 'Is dnsmasq running?' cat_cmd 'sudo journalctl -b 0 -u dnsmasq' 'dnsmasq log'