Temat: Status połączenia z internetem

W jaki sposób zrealizować coś na zasadzie wykrzyknika w Win7 przy ikonce połączenia sieciowego, chodzi mi o to aby można było wyświetlć np na LCD ikonke informującą czy internet jest czy go nie ma

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

2

Odp: Status połączenia z internetem

Akurat na www, ale ideologicznie o to chodzi: http://eko.one.pl/?p=openwrt-statuspolaczenia

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Status połączenia z internetem

Ten tutorial wyświetla stronę z adresem WAN i status połączenia, a którą część wykorzystać aby skrypt np: co 30s pingował google a wynik zapisywał do pliku z którego wyświetle sobie wybrane informacje na LCD

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

4

Odp: Status połączenia z internetem

 if ping -c1 -W2 www.google.pl > /dev/null; then
        echo "Połączony"
        /sbin/ifconfig $(uci get network.wan.ifname) | awk -F"[ :]+" '/inet/ { print $4 " / " $8}'
    else
        echo "Brak połączenia"
    fi
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Status połączenia z internetem

skrypt działa jak jest net ale jak brak to sie zwiesza
if ping -c1 -W2 www.google.pl > /dev/null; then
        echo "Polaczony"
    else
        echo "Brak polaczenia"
    fi

sksowałem
/sbin/ifconfig $(uci get network.wan.ifname) | awk -F"[ :]+" '/inet/ { print $4 " / " $8}'
bo wywala błąd
root@Gargoyle:~$ /dodatki/Ping
Połšczony
uci: Entry not found
192.168.3.1 / 255.255.255.0
192.168.6.101 / 255.255.255.0
127.0.0.1 /

co moge poprawić aby wyświetlało jak trzeba  brak połączenia

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

6

Odp: Status połączenia z internetem

Niby czemu miał by sie zawieszać jak nie ma połączenia? Po prostu ping nie działa...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Status połączenia z internetem

Po wpisaniu komendy ręcznie wyświetla

root@Gargoyle:~$ ping -c1 -W2 www.google.pl
ping: bad address 'www.google.pl'

a jak uruchamiam skrypt to kiedy jest internet jest ok ale jak brak to skrypt jak by sie nie zakańczał i czekał na odpowiedź

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

8

Odp: Status połączenia z internetem

Właśnie  po to ten if jest.  Zresztą patrz:

$ if ping -c1  www.google.pl > /dev/null; then  echo "Polaczony"; else echo "Brak polaczenia"; fi
Polaczony
$ if ping -c1  www.google.pl1 > /dev/null; then echo "Polaczony"; else echo "Brak polaczenia"; fi
ping: unknown host
Brak polaczenia
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Status połączenia z internetem

Faktycznie działa z tym co wywalilem smile heh chciałem być sprytny smile

a jak pozbyć sie błędu:
uci: Entry not found

i zlikwidować wyswietlanie
192.168.3.1 / 255.255.255.0
192.168.6.101 / 255.255.255.0
127.0.0.1 /

bo tomi jest zbedne

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

10 (edytowany przez wabikboy 2011-10-24 19:29:42)

Odp: Status połączenia z internetem

jednak nie działa za kazdym razem, cos blokuje zakonczenie skreyptu,nie wiem o co chodzi że raz działa a raz nie ale tylko jak nie ma internetu to nie działa prawidłowo

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

11

Odp: Status połączenia z internetem

No wywal ten ifconfig bo to on wyświetla ip.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12 (edytowany przez wabikboy 2011-10-24 20:32:30)

Odp: Status połączenia z internetem

jeszcze jedno pytanie bo dodałem do crona
*/1* * * * exec /dodatki/skrypty/ping
ale nie wywołuje tego skryptu wcale

Naprawione błąd w nazwie, zapomniałem że trzeba pilnować dużych i małych liter

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

13 (edytowany przez COVERek 2011-10-25 09:56:48)

Odp: Status połączenia z internetem

ja nigdy exec nie dodawalem... i chodzilo.
dla dzialania co minute, daj:

* * * * * /dodatki/skrypty/ping

zobacz czy plik jest wykonywalny i powinno dzialac. smile

ZyXEL NBG6716 (Gargoyle by obsy)

14 (edytowany przez wabikboy 2011-10-25 12:40:47)

Odp: Status połączenia z internetem

korzystałem wcześniej z jednej ze stron opisujących cron'a i tak było opisane ze z exec ale jak użyłem konfiguratora z eko.one.pl podało inaczej czyli bez i teraz jest ok smile ja ustawiłem */1 * * * * bo tak podał konfigurator

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

15

Odp: Status połączenia z internetem

bo to to samo w sumie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Status połączenia z internetem

jakis problem sie pojawił a mianowicie:

root@Gargoyle:~$ ping google.pl
Segmentation fault

uruchmianie skryptu tez wywoluje ten bład a czasem zwykły ping działa a skrypt pokazuje ten błąd
o co chodzi ??

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

17

Odp: Status połączenia z internetem

busybox Ci się wysypuje?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Status połączenia z internetem

a jasniej bo nie mialem jeszcze kontaktu z tym

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

19

Odp: Status połączenia z internetem

No ping. Sam program ping Ci się sypie?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Status połączenia z internetem

tylko jak go naprawić aktualizacja ?? tylko czy jest?

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

21

Odp: Status połączenia z internetem

sam ping teraz dziala a skrypt pokazuje

Segmentation fault

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

22

Odp: Status połączenia z internetem

Przed chwilę wyżej napisałeś że ping nie działa, to jak jest w końcu?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Status połączenia z internetem

raz dzala a raz nie, jak ping google.pl działa to skrypt i tak nie działa a potem ping google.pl tz przestaje działać i nie wiem gdzie szukac

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

24

Odp: Status połączenia z internetem

problem rozwiązany. Zamiast google.pl dałem np wp.pl. polatalem troche po necie i znalazlem ze sam program ping czasem otrzymuje jakies dziwne pakiety ze strony zapytnego serwera i glłupieje i nie chce dzialac czego wynikiem jest wlaśnie błąd:
"Segmentation fault"

TL-WR1043ND: HDD-USB, extroot, LCD, Pilot, MP3 - Radio Player, NAS, Torrent, FTP, Sterowanie głosem, Komunikaty Głosowe, Termometr, PowerSwitch - Sterownik oświetlenia, Budzik, LTE - ODU IDU 200
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka smile

25 (edytowany przez Nimloth 2011-11-07 16:47:22)

Odp: Status połączenia z internetem

Tez tak mialem/mam na 3700v2 ... na samych koncowkach (komputerach) ping dziala prawidlowo (i tak tez testowalem na google.pl)