login signup | whydoineedaccount?
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#!/bin/bash
PINGSIZE=64
PINGNUM=4
_msg1="Testowanie połączenia z apekiem"
_msg2="Testowanie połączenia z ruterem"
_msg3="Testowanie połączenia z ap14"
_msg4="Testowanie połączenia z internetem"
(
echo "20"
echo "#$_msg1"
ping -a -s $PINGSIZE -c $PINGNUM 192.168.100.253 &> /dev/null
if [ $? -ne 0 ]
 then
zenity --error --text "Nie działa AP."

else
echo "40"
echo "#$_msg1\n$_msg2"
ping -s $PINGSIZE -c $PINGNUM 192.168.100.252 &> /dev/null
 if [ $? -ne 0 ]
  then
zenity --error --text "Nie działa Ruter."
  else
echo "65"
echo "#$_msg1\n$_msg2\n$_msg3"
   ping -s $PINGSIZE -c $PINGNUM 10.14.1.254 &> /dev/null
    if [ $? -ne 0 ]
     then
zenity --error --text "Nie działa połączenie z AP14."
      else
      echo "85"
      echo "#$_msg1\n$_msg2\n$_msg3\n$_msg4"
       ping -s $PINGSIZE -c $PINGNUM google.pl &> /dev/null
        if [ $? -ne 0 ]
         then
zenity --error --text "Internet nie działa.\nWszystkie urządzenia w domu oraz AP14 działają poprawnie"
	else
zenity --info --text "Nie stwierdzono błędu.\nInternet powinien działać poprawnie."
         fi
        fi
       fi
fi
) | zenity --progress --auto-close --title="Testowanie sieci" --text=$_msg1
      
        
back to top ↑

Did you know, that…?

wklej.org it's a NoPaste site, which allows you to paste here any text, or source code, which will be available under special URL. Thanks to this, you can make forums or IRC channels more readable