mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-24 14:51:03 +01:00
parent
399640f872
commit
b2621f52b5
1 changed files with 8 additions and 0 deletions
|
@ -92,6 +92,14 @@ if [ "${peers}" != "0" ] && [ "${peers}" != "" ]; then
|
|||
# bitcoind has peers - so device is online
|
||||
online=1
|
||||
fi
|
||||
if [ ${online} -eq 0 ] && [ "${dnsServer}" != "" ]; then
|
||||
# test with netcat to avoid firewall issues with ICMP packets
|
||||
online=$(nc -v -z -w 3 ${dnsServer} 53 &> /dev/null && echo "1" || echo "0")
|
||||
fi
|
||||
if [ ${online} -eq 0 ]; then
|
||||
# test with netcat to avoid firewall issues with ICMP packets
|
||||
online=$(nc -v -z -w 3 8.8.8.8 53 &> /dev/null && echo "1" || echo "0")
|
||||
fi
|
||||
if [ ${online} -eq 0 ] && [ "${dnsServer}" != "" ]; then
|
||||
# re-test with user set dns server
|
||||
online=$(ping ${dnsServer} -c 1 -W 2 2>/dev/null | grep -c '1 received')
|
||||
|
|
Loading…
Add table
Reference in a new issue