Mac Wi-Fi vypadává? K udržení bezdrátového připojení použijte jednoduchý Keepalive Bash Script

Obsah:

Anonim

Mnoho uživatelů, kteří upgradovali na Mac OS X Lion, zjistilo, že jejich připojení Wi-Fi pravidelně vypadávají bez zjevného důvodu. Publikovali jsme přiměřeně důkladný návod s tipy na řešení problémů s výpadky bezdrátového připojení OS X Lion a to je doporučený výchozí bod, protože většina tipů je snadných a méně komplikovaných, ale mezi nimi byl trik, jak zachovat přenos dat pomocí příkazu ping na IP adresu.

Zdá se, že technika keepalive ping funguje, ale ukázalo se, že nemusíte pingovat na externí IP, můžete také jen občas pingnout na místní přístupový bod Wi-Fi. S ohledem na to vytvoříme jednoduchý udržovací skript, který se bude spouštět z příkazového řádku a každých 5 sekund bude pingovat váš router, což umožní, aby se wifi připojení samo udržovalo a zabránilo se výpadku.

1) Získejte IP adresu WiFi routeru

Před pokračováním budete potřebovat znát IP adresu bezdrátových přístupových bodů, obvykle je to něco jako 192.168.0.1 nebo 192.168.1.1.

Tyto informace můžete získat v Předvolbách systému > Síť > Pokročilé > TCP/IP a hledat IP vedle „Router“:

Poznamenejte si tuto IP adresu a postupujte následovně:

2) Vytvořte Keepalive Bash Script

  • Spusťte terminál (nachází se v /Applications/Utilities/)
  • Zadejte následující příkaz:
  • nano keepalive.sh

  • Vložte následující, nezapomeňte nahradit IP svými vlastními směrovači:
  • !/bin/bash ping -i 5 -n 192.168.1.1

  • Pro uložení obsahu keepalive.sh stiskněte Control+O
  • Stisknutím kláves Control+X ukončíte nano

3) Spusťte skript Wi-Fi Keepalive Bash

  • Zpět na příkazovém řádku, musíme skript nastavit jako spustitelný, uděláme to pomocí:
  • chmod +x keepalive.sh

  • Nyní ke spuštění udržovacího skriptu napíšeme:
  • ./keepalive.sh &

Tento poslední příkaz spustí a spustí skript keepalive.sh na pozadí. Vaše bezdrátové připojení by nyní mělo zůstat živé a výpadek by měl skončit.

Myšlenka na vytvoření jednoduchého bash skriptu pochází od Ahmeta C. Tokera, který trik zanechal v našich komentářích a řekl, že poté, co jej spustil, „problém zmizel“ a wifi přestala padat. Jde méně o opravu a spíše o jednoduché řešení, ale zdá se, že udržuje připojení Wi-Fi a je to pravděpodobně lepší než ping na externí IP adresu, jako je yahoo.com, z mnoha důvodů.

Zbývající otázka je, jestli je chyba v tom, jak Mac OS X 10.7 zpracovává wifi připojení, nebo jestli některé routery prostě nehrají dobře s OS X. Myslím, že je to to druhé, protože já' S problémem jsem se setkal pouze u vybraných značek routerů a ostatní jsou bezchybné, ale pro všechny routery jsem našel řešení, které zcela zastavilo selhání připojení.Je možné, že budoucí aktualizace OS X 10.7 problém vyřeší úplně pro všechny.

Pokud máte stále problémy, můžete si prostudovat naše četné minulé příručky pro odstraňování problémů s bezdrátovým připojením v systému Mac OS X:

Hodně štěstí!

Mac Wi-Fi vypadává? K udržení bezdrátového připojení použijte jednoduchý Keepalive Bash Script