diff --git a/homeassistant-supervised/DEBIAN/postinst b/homeassistant-supervised/DEBIAN/postinst index 84bb964..e6332a7 100755 --- a/homeassistant-supervised/DEBIAN/postinst +++ b/homeassistant-supervised/DEBIAN/postinst @@ -14,7 +14,7 @@ SERVICE_DOCKER="docker.service" SERVICE_NM="NetworkManager.service" # Read infos from web -URL_VERSION_HOST="version.home-assistant.io" +URL_CHECK_ONLINE="checkonline.home-assistant.io" URL_VERSION="https://version.home-assistant.io/stable.json" HASSIO_VERSION=$(curl -s ${URL_VERSION} | jq -e -r '.supervisor') URL_APPARMOR_PROFILE="https://version.home-assistant.io/apparmor.txt" @@ -36,8 +36,8 @@ info "Restarting docker service" systemctl restart "${SERVICE_DOCKER}" # Check network connection -while ! ping -c 1 -W 1 ${URL_VERSION_HOST}; do - info "Waiting for ${URL_VERSION_HOST} - network interface might be down..." +while ! ping -c 1 -W 1 ${URL_CHECK_ONLINE}; do + info "Waiting for ${URL_CHECK_ONLINE} - network interface might be down..." sleep 2 done diff --git a/homeassistant-supervised/etc/NetworkManager/NetworkManager.conf b/homeassistant-supervised/etc/NetworkManager/NetworkManager.conf index 3510d54..bc5f0de 100644 --- a/homeassistant-supervised/etc/NetworkManager/NetworkManager.conf +++ b/homeassistant-supervised/etc/NetworkManager/NetworkManager.conf @@ -5,7 +5,17 @@ autoconnect-retries-default=0 rc-manager=file [keyfile] -unmanaged-devices=type:bridge;type:tun;type:veth +unmanaged-devices=type:bridge;type:tun;driver:veth [logging] backend=journal + +[connection] +connection.mdns=2 +connection.llmnr=2 + +[connectivity] +uri=http://checkonline.home-assistant.io/online.txt + +[device] +wifi.scan-rand-mac-address=no \ No newline at end of file diff --git a/homeassistant-supervised/etc/NetworkManager/system-connections/default b/homeassistant-supervised/etc/NetworkManager/system-connections/default deleted file mode 100644 index fe34425..0000000 --- a/homeassistant-supervised/etc/NetworkManager/system-connections/default +++ /dev/null @@ -1,13 +0,0 @@ -[connection] -id=Supervisor default -uuid=f35ac84e-420b-4003-a6d9-9700e8a32e54 -type=802-3-ethernet -llmnr=2 -mdns=2 - -[ipv4] -method=auto - -[ipv6] -addr-gen-mode=stable-privacy -method=auto