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