A szkript távoli automatikus újraindítás wi-fi router tp-link tl-wr1042nd

Mint kiderült, gigabit router TP-LINK TL-WR1042ND nincs ellenőrzés a konzolon. De útválasztók tudjuk, hogy néha lefagy. Pontosabban, a router maga továbbra is fut, és válaszoljon a parancsokat az admin felületre, és a VPN azt mutatja, hogy csatlakoztatva van, de az internet nem elérhető. Néha ez a hiba a készülék, néha problémák a szolgáltató, és indítsa újra gyakran megoldja a problémát. Azzal, hogy célszerű ezt automatikusan megteszi. Ezért úgy döntöttek, hogy túlterheli a router segítségével a HTTP GET kérés ...

Miután egy rövid tanulmány ezen csapatok találtak:

Breaking a VPN-kapcsolat:

Azonnal megjelenik «Nincs hatóság eléréséhez router!» És nem történik semmi.

A legérdekesebb az, hogy ez:

adja ugyanazt a hibát, hanem némi késéssel, és a kérést teljesítette - azaz wan tiltva.

Indítsa újra a Linux

Jobban érdekelt újraindítás Linux. de ez a csapat nem tűz:

Emellett wget nem is végezzen levált / Csatlakozás VPN.

A döntés még mindig megtalálható. Anélkül, hogy részletesen azt fogja mondani, hogy a router a GET kérés ellenőrzéseket:

Ezzel minden megbirkózik csapat göndör.

Script router újraindítás

Tehát, hozok a forgatókönyvet egy újraindítás a router, amely kaptam:

Ennek megfelelően, csatlakoztassa újra a VPN script:

Tedd cron dugja hiányában Google ping dns - ellenőrzése 3 percenként.
újraindítás script ellenőrzi az interneten 15 percenként.

login: pass. Persze, meg kell tenni a saját. Script fájlok, például tplink_reboot.sh és tplink_reconnect.sh. menteni a szerver, hogy a jobb teljesítmény és hozzá a tervező.

Ahelyett, hogy «bejelentkezés». «Jelszó» és «router_ip» helyettesítő illetve név, jelszó és IP router idézőjelek nélkül és érdeklődésének 🙂

Indítsa újra a Windows

Kész szerelés Wget + Bat script újraindítani (csak túlterheli):
letöltés tplink_reboot_wget.zip (alkalmas a legtöbb modell TPLINK nemcsak WR1042ND)

Újraindítása az Android

(Köszönjük ezt neolead kód)

Android gyökér ebben bemutatásra van szükség. Ha nincs gyökere. végén checknet helyébe step1

nekem működik az autó, mint a visszakapcsolás, majd újraindítani a gépet, három Feil wifi ...

Nagyon köszönöm a tippet!
Tettem (alapján a) 2 skriptik egyik, hogy teszteljék a hálózat (3 percenként), a második egy reggel újraindítás óta hatályos Beeline újra kell csatlakoznia a forgalom 1-8 órán át nem veszik figyelembe.
Ezt megelőzően a kínai újraindul időmérőt.
Úgy működik a laptop linux állítani TP-Link MR-3420v2 (3.16.9 Építőanyag 150116 Rel.40997n) + ZTE MF823

#! / Bin / sh
WATCHED_IP = "8.8.8.8"
ROUTER_IP = "192.168.1.1"
# MODEM_IP = "192.168.8.1" # jövőbeni kísérletek vebmordoy 4G modem
USERNAME = „név” # Beillesztés a router
PASSWORD = "jelszó" # Beillesztés a router

# DISPLAY =: 0 gdialog --msgbox "A script működik!" 25 20> / dev / null # TestString
# TestString tudni, hogy a szkript futni fog a színpadon beállítás Crona
# Megjelenik egy ablak, ezekkel a szavakkal, hogy a script működik,

# Ellenőrzése az Internet különösen ping gugla
ping -q -c 1 "$ WATCHED_IP"> / dev / null kijárat

# Ellenőrizze, hogy az útválasztó pingelve
ping -q -c 1 "$ ROUTER_IP"> / dev / null || kijárat