Wi-Fi Mac Terputus? Gunakan Skrip Bash Keepalive yang Mudah untuk Mengekalkan Sambungan Wayarles
Isi kandungan:
- 1) Dapatkan Alamat IP Penghala WiFi anda
- 2) Cipta Skrip Keepalive Bash
- 3) Jalankan Skrip Bash Keepalive Wi-Fi
Ramai pengguna yang menaik taraf kepada Mac OS X Lion mendapati bahawa sambungan Wi-Fi mereka terputus secara berkala tanpa sebab yang jelas. Kami menerbitkan panduan yang agak teliti dengan petua untuk membetulkan isu pengguguran wayarles OS X Lion dan itu adalah titik permulaan yang disyorkan kerana kebanyakan petua adalah mudah dan kurang rumit, tetapi antaranya ialah helah untuk mengekalkan pemindahan data dengan ping alamat IP.
Teknik ping keepalive nampaknya berkesan, tetapi ternyata anda tidak perlu ping IP luaran, anda juga boleh sekali-sekala ping titik akses wifi tempatan anda . Dengan mengambil kira perkara ini, kami akan mencipta skrip keepalive ringkas yang akan dijalankan daripada baris arahan dan ping penghala anda setiap 5 saat, membenarkan sambungan wifi mengekalkan dirinya sendiri dan mengelakkan kejatuhan.
1) Dapatkan Alamat IP Penghala WiFi anda
Anda perlu mengetahui alamat IP titik capaian wayarles anda sebelum meneruskan, selalunya seperti 192.168.0.1 atau 192.168.1.1.
Anda boleh mendapatkan maklumat ini daripada System Preferences > Network > Advanced > TCP/IP dan mencari IP di sebelah “Router”:
Perhatikan IP tersebut dan teruskan dengan perkara berikut:
2) Cipta Skrip Keepalive Bash
- Lancarkan Terminal (terletak dalam /Applications/Utilities/)
- Taip arahan berikut:
- Tampal yang berikut, pastikan anda menggantikan IP dengan penghala anda sendiri:
- Tekan Control+O untuk Simpan kandungan keepalive.sh
- Tekan Control+X untuk keluar dari nano
nano keepalive.sh
!/bin/bash ping -i 5 -n 192.168.1.1
3) Jalankan Skrip Bash Keepalive Wi-Fi
- Kembali ke baris arahan, kita perlu membuat skrip boleh laku, kita lakukan ini dengan:
- Sekarang untuk menjalankan skrip keepalive, kami menaip:
chmod +x keepalive.sh
./keepalive.sh &
Arahan terakhir itu bermula dan menjalankan skrip keepalive.sh di latar belakang. Sambungan wayarles anda sepatutnya kekal hidup sekarang dan terputus akan berakhir.
Idea untuk mencipta skrip bash mudah datang daripada Ahmet C. Toker, yang meninggalkan helah dalam ulasan kami dan berkata bahawa selepas dia menjalankannya "masalah itu hilang" dan wifi berhenti jatuh. Ini bukan pembetulan dan lebih kepada penyelesaian yang mudah, tetapi ia nampaknya mengekalkan sambungan wifi dan ia mungkin lebih baik daripada ping alamat IP luaran seperti yahoo.com atas beberapa sebab.
Soalan selebihnya ialah jika terdapat pepijat dengan cara Mac OS X 10.7 mengendalikan sambungan wifi, atau jika sesetengah penghala tidak berfungsi dengan baik dengan OS X. Saya fikir ia adalah yang terakhir, kerana saya' anda hanya menghadapi masalah pada jenama penghala terpilih dan yang lain adalah sempurna, tetapi untuk semua penghala saya telah menemui penyelesaian yang menghentikan kegagalan sambungan sepenuhnya.Ada kemungkinan bahawa kemas kini masa hadapan kepada OS X 10.7 akan menyelesaikan isu ini sepenuhnya untuk semua orang.
Jika anda masih menghadapi masalah, anda boleh menyemak pelbagai panduan terdahulu kami tentang penyelesaian masalah wayarles dalam Mac OS X:
Semoga berjaya!