Mac Wi-Fi Terputus? Gunakan Script Bash Keepalive Sederhana untuk Menjaga Koneksi Nirkabel

Daftar Isi:

Anonim

Banyak pengguna yang meningkatkan ke Mac OS X Lion menemukan bahwa koneksi Wi-Fi mereka terputus secara berkala tanpa alasan yang jelas. Kami menerbitkan langkah-langkah yang cukup menyeluruh dengan tip untuk memperbaiki masalah menjatuhkan nirkabel OS X Lion dan itu adalah titik awal yang disarankan karena sebagian besar tip mudah dan tidak rumit, tetapi di antaranya adalah trik untuk mempertahankan transfer data dengan melakukan ping ke alamat IP.

Teknik keepalive ping sepertinya berhasil, tapi ternyata Anda tidak perlu melakukan ping ke IP eksternal, Anda juga bisa sesekali melakukan ping ke titik akses wifi lokal Anda. Dengan mengingat hal ini, kami akan membuat skrip keepalive sederhana yang akan dijalankan dari baris perintah dan melakukan ping ke router Anda setiap 5 detik, memungkinkan koneksi wifi mempertahankan dirinya sendiri dan mencegah penurunan.

1) Dapatkan Alamat IP Router WiFi Anda

Anda perlu mengetahui alamat IP titik akses nirkabel Anda sebelum melanjutkan, biasanya sekitar 192.168.0.1 atau 192.168.1.1.

Anda dapat memperoleh informasi ini dari System Preferences > Network > Advanced > TCP/IP dan mencari IP di sebelah “Router”:

Catat IP itu dan lanjutkan dengan yang berikut:

2) Buat Skrip Keepalive Bash

  • Luncurkan Terminal (terletak di /Applications/Utilities/)
  • Ketikkan perintah berikut:
  • nano keepalive.sh

  • Paste di berikut, pastikan untuk mengganti IP dengan router Anda sendiri:
  • !/bin/bash ping -i 5 -n 192.168.1.1

  • Tekan Control+O untuk menyimpan konten keepalive.sh
  • Tekan Control+X untuk keluar dari nano

3) Jalankan Wi-Fi Keepalive Bash Script

  • Kembali ke baris perintah, kita harus membuat skrip dapat dieksekusi, kita melakukannya dengan:
  • chmod +x keepalive.sh

  • Sekarang untuk menjalankan script keepalive, kita ketik:
  • ./keepalive.sh &

Perintah terakhir itu memulai dan menjalankan skrip keepalive.sh di latar belakang. Koneksi nirkabel Anda harus tetap hidup sekarang dan putus harus berakhir.

Ide membuat skrip bash sederhana berasal dari Ahmet C. Toker, yang meninggalkan triknya di komentar kami dan mengatakan bahwa setelah dia menjalankannya "masalahnya hilang" dan wifi berhenti terputus. Ini bukan perbaikan dan lebih merupakan solusi sederhana, tetapi tampaknya mempertahankan koneksi wifi, dan mungkin lebih baik daripada melakukan ping ke alamat IP eksternal seperti yahoo.com karena beberapa alasan.

Pertanyaan yang tersisa adalah apakah ada bug dengan cara Mac OS X 10.7 menangani koneksi wifi, atau jika beberapa router tidak bekerja dengan baik dengan OS X. Saya pikir itu yang terakhir, karena saya' Saya hanya mengalami masalah pada merek router tertentu dan yang lainnya tanpa cacat, tetapi untuk semua router saya telah menemukan solusi yang benar-benar menghentikan kegagalan koneksi.Ada kemungkinan bahwa pembaruan mendatang untuk OS X 10.7 akan menyelesaikan masalah ini sepenuhnya untuk semua orang.

Jika Anda masih mengalami masalah, Anda dapat meninjau banyak panduan sebelumnya tentang pemecahan masalah nirkabel di Mac OS X:

Semoga beruntung!

Mac Wi-Fi Terputus? Gunakan Script Bash Keepalive Sederhana untuk Menjaga Koneksi Nirkabel