diff --git a/README.md b/README.md index aa7c1a8..d19004d 100644 --- a/README.md +++ b/README.md @@ -383,7 +383,6 @@ What you do is in priciple: This is highly experimental. And again: If you restore the LND with an backup that is not representing the latest channel state, this will trigger the lightning "penalty" mechanism - allowing your channel counter part to grab all the funds from a channel. Its a measure of last resort. But if its working for you, let us know. - ## Mobile Development: Connect RaspiBlitz without a Router/Switch To connect a RaspiBlitz directly (without a router/switch) to your laptop and share the WIFI internet connection, you can follow this [guide for OSX](https://medium.com/@tzhenghao/how-to-ssh-into-your-raspberry-pi-with-a-mac-and-ethernet-cable-636a197d055). In short: diff --git a/home.admin/00infoLCD.sh b/home.admin/00infoLCD.sh index 10bbd90..00031fb 100755 --- a/home.admin/00infoLCD.sh +++ b/home.admin/00infoLCD.sh @@ -72,9 +72,15 @@ while : # before setup even started if [ ${setupStep} -eq 0 ]; then - + + # check for internet connection + # https://en.wikipedia.org/wiki/1.1.1.1 + online=$(ping 1.1.1.1 -c 1 -W 2 | grep -c '1 received') + if [ ${online} -eq 0 ]; then + message="no internet connection" + # when in presync - get more info on progress - if [ "${state}" = "presync" ]; then + elif [ "${state}" = "presync" ]; then # get blockchain sync progress blockchaininfo="$(sudo -u root bitcoin-cli -conf=/home/admin/assets/bitcoin.conf getblockchaininfo 2>/dev/null)" message="starting" @@ -83,15 +89,13 @@ while : message=$(echo "${message}*100" | bc) message="${message}%" fi - fi # when old data - improve message - if [ "${state}" = "olddata" ]; then + elif [ "${state}" = "olddata" ]; then message="login for manual migration" - fi # when no HDD - improve message - if [ "${state}" = "nohdd" ]; then + elif [ "${state}" = "nohdd" ]; then message="Connect HHD" fi