Mac Wi-Fi'ı Düşüyor mu? Kablosuz Bağlantıyı Sürdürmek İçin Basit Bir Keepalive Bash Komut Dosyası Kullanın
İçindekiler:
- 1) WiFi Yönlendirici IP Adresinizi alın
- 2) Keepalive Bash Komut Dosyasını Oluşturun
- 3) Wi-Fi Keepalive Bash Komut Dosyasını çalıştırın
Mac OS X Lion'a yükseltme yapan birçok kullanıcı, Wi-Fi bağlantılarının görünürde hiçbir sebep olmaksızın periyodik olarak kesildiğini keşfetti. OS X Lion'un kablosuz bağlantı kesme sorunlarını çözmeye yönelik ipuçları içeren oldukça kapsamlı bir kılavuz yayınladık ve bu, önerilen bir başlangıç noktasıdır çünkü çoğu ipucu kolay ve daha az karmaşıktır, ancak bunların arasında bir IP adresine ping atarak veri aktarımını sürdürmenin bir yolu vardı.
Canlı tutma ping tekniği işe yarıyor gibi görünüyor, ancak harici bir IP'ye ping atmanız gerekmediği ortaya çıktı, ayrıca yerel kablosuz erişim noktanıza ara sıra ping atabilirsiniz. Bunu göz önünde bulundurarak, komut satırından çalışacak ve her 5 saniyede bir yönlendiricinize ping göndererek wifi bağlantısının kendi kendine devam etmesini ve kopmasını önleyecek basit bir canlı tutma komut dosyası oluşturacağız.
1) WiFi Yönlendirici IP Adresinizi alın
Devam etmeden önce kablosuz erişim noktalarınızın IP adresini bilmeniz gerekir, bu genellikle 192.168.0.1 veya 192.168.1.1.
Sistem Tercihleri > Ağ > Gelişmiş > TCP/IP'den bu bilgiyi edinebilir ve “Yönlendirici”nin yanındaki IP'yi arayabilirsiniz:
Bu IP'yi not edin ve aşağıdakileri yapın:
2) Keepalive Bash Komut Dosyasını Oluşturun
- Terminali Başlatın (/Applications/Utilities/ konumunda bulunur)
- Şu komutu yazın:
- Aşağıdakileri yapıştırın, IP'yi kendi yönlendiricilerinizle değiştirdiğinizden emin olun:
- Keetalive.sh içeriğini kaydetmek için Control+O'ya basın
- Nano'dan çıkmak için Control+X'e basın
nano keepalive.sh
!/bin/bash ping -i 5 -n 192.168.1.1
3) Wi-Fi Keepalive Bash Komut Dosyasını çalıştırın
- Komut satırına geri döndüğümüzde, betiği çalıştırılabilir yapmalıyız, bunu şununla yapıyoruz:
- Şimdi canlı tutma komut dosyasını çalıştırmak için şunu yazıyoruz:
chmod +x keepalive.sh
./keepalive.sh &
Bu son komut, arka planda keepalive.sh betiğini başlatır ve çalıştırır. Kablosuz bağlantınız şimdi canlı kalmalı ve kopma sona ermelidir.
Basit bir bash betiği oluşturma fikri, hileyi yorumlarımıza bırakan ve çalıştırdıktan sonra “sorunun ortadan kalktığını” ve wifi'nin düşmeyi bıraktığını söyleyen Ahmet C. Toker'den geliyor. Düzeltme olmaktan çok basit bir geçici çözüm ama wifi bağlantılarını koruyor gibi görünüyor ve çeşitli nedenlerle yahoo.com gibi harici bir IP adresine ping göndermekten muhtemelen daha iyi.
Kalan soru, Mac OS X 10.7'nin wifi bağlantılarını işleme biçimiyle ilgili bir hata olup olmadığı veya bazı yönlendiricilerin OS X ile iyi çalışmadığıdır. Sanırım ikincisi, çünkü ben' Sorunla yalnızca belirli yönlendirici markalarında karşılaştık ve diğerleri kusursuz, ancak tüm yönlendiriciler için bağlantı hatalarını tamamen durduran bir çözüm buldum.Gelecekte OS X 10.7'ye yapılacak bir güncellemenin sorunu herkes için tamamen çözmesi olasıdır.
Hala sorun yaşıyorsanız, Mac OS X'te kablosuz sorunlarını gidermeye ilişkin çok sayıda eski kılavuzumuzu inceleyebilirsiniz:
İyi şanlar!