Mac Wi-Fi vypadáva? Na udržanie bezdrôtového pripojenia použite jednoduchý skript Keepalive Bash
Obsah:
- 1) Získajte IP adresu smerovača WiFi
- 2) Vytvorte Keepalive Bash Script
- 3) Spustite Wi-Fi Keepalive Bash Script
Mnoho používateľov, ktorí inovovali na Mac OS X Lion, zistilo, že ich Wi-Fi pripojenie pravidelne vypadáva bez zjavného dôvodu. Zverejnili sme pomerne podrobný návod s tipmi na riešenie problémov s výpadkom bezdrôtového pripojenia OS X Lion a to je odporúčaný východiskový bod, pretože väčšina tipov je jednoduchá a menej komplikovaná, no medzi nimi bol aj trik na udržanie prenosu údajov pomocou príkazu ping na IP adresu.
Zdá sa, že technika udržiavania pingu funguje, ale ukázalo sa, že nepotrebujete ping na externú IP, môžete tiež len občas pingnúť na váš lokálny prístupový bod Wi-Fi . S ohľadom na túto skutočnosť vytvoríme jednoduchý udržiavací skript, ktorý sa spustí z príkazového riadka a každých 5 sekúnd odošle príkaz ping vášmu smerovaču, čo umožní, aby sa wifi pripojenie udržalo samo a zabránilo poklesu.
1) Získajte IP adresu smerovača WiFi
Pred pokračovaním musíte poznať IP adresu bezdrôtového prístupového bodu, zvyčajne je to niečo ako 192.168.0.1 alebo 192.168.1.1.
Tieto informácie môžete získať v Systémových predvoľbách > Sieť > Pokročilé > TCP/IP a hľadať IP vedľa položky „Router“:
Poznamenajte si túto IP a postupujte podľa nasledujúcich pokynov:
2) Vytvorte Keepalive Bash Script
- Spustite terminál (nachádza sa v /Applications/Utilities/)
- Napíšte nasledujúci príkaz:
- Prilepte nasledovné, nezabudnite nahradiť IP vlastnými smerovačmi:
- Stlačením Control+O uložíte obsah keepalive.sh
- Stlačením Ctrl+X ukončite nano
nano keepalive.sh
!/bin/bash ping -i 5 -n 192.168.1.1
3) Spustite Wi-Fi Keepalive Bash Script
- Späť na príkazovom riadku, musíme urobiť skript spustiteľným, urobíme to pomocou:
- Na spustenie udržiavacieho skriptu napíšeme:
chmod +x keepalive.sh
./keepalive.sh &
Tento posledný príkaz spustí a spustí skript keepalive.sh na pozadí. Vaše bezdrôtové pripojenie by teraz malo zostať živé a výpadok by sa mal skončiť.
Myšlienka vytvoriť jednoduchý bash skript pochádza od Ahmeta C. Tokera, ktorý trik zanechal v našich komentároch a povedal, že po jeho spustení „problém zmizol“ a wifi prestala padať. Je to menej oprava a viac jednoduché riešenie, ale zdá sa, že udržiava wifi pripojenia a je to pravdepodobne lepšie ako ping na externú IP adresu, ako je yahoo.com, z niekoľkých dôvodov.
Zostáva otázka, či existuje chyba v tom, ako Mac OS X 10.7 spracováva wifi pripojenia, alebo či niektoré smerovače jednoducho nehrajú dobre s OS X. Myslím si, že je to to druhé, pretože S problémom som sa stretol iba na vybraných značkách smerovačov a iné sú bezchybné, ale pre všetky smerovače som našiel riešenie, ktoré úplne zastavilo zlyhania pripojenia.Je možné, že budúca aktualizácia OS X 10.7 tento problém vyrieši úplne pre každého.
Ak máte stále problémy, môžete si prečítať naše množstvo minulých príručiek na riešenie problémov s bezdrôtovým pripojením v systéme Mac OS X:
Veľa štastia!