การทิ้ง Wi-Fi ของ Mac หรือไม่? ใช้สคริปต์การทุบตี Keepalive แบบง่ายเพื่อรักษา Wireless Connection
ผู้ใช้หลายรายที่อัปเกรดเป็น Mac OS X Lion พบว่าการเชื่อมต่อ Wi-Fi ของพวกเขาลดลงเป็นระยะ ๆ โดยไม่มีเหตุผลชัดเจน เราได้เผยแพร่คำแนะนำอย่างละเอียดที่เหมาะสมพร้อมกับคำแนะนำในการแก้ไขปัญหาการวางสายแบบไร้สายของ OS X Lion และนั่นเป็นจุดเริ่มต้นที่แนะนำเนื่องจากเคล็ดลับส่วนใหญ่เป็นเรื่องง่ายและไม่ซับซ้อน แต่ในหมู่คนเหล่านี้เป็นเคล็ดลับในการรักษาข้อมูลโดยการส่ง Ping ไปยังที่อยู่ IP
เทคนิค ping แบบ keepalive ดูเหมือนจะทำงานได้ แต่ก็ไม่สำคัญว่าคุณไม่จำเป็นต้อง ping IP ภายนอกคุณสามารถใช้ ping จุดเชื่อมต่อ wifi ในพื้นที่ของคุณได้เป็นครั้งคราว ด้วยเหตุนี้เราจะสร้างสคริปต์ keepalive แบบง่ายๆที่จะเรียกใช้จากบรรทัดคำสั่งและ ping router ของคุณทุกๆ 5 วินาทีทำให้การเชื่อมต่อ wifi สามารถรักษาตัวเองและป้องกันไม่ให้วาง
1) รับ WiFi Router IP Address ของคุณ
คุณจะต้องทราบที่อยู่ IP ของจุดเชื่อมต่อไร้สายของคุณก่อนที่จะดำเนินการต่อโดยปกติจะเป็นเช่น 192.168.0.1 หรือ 192.168.1.1
คุณสามารถรับข้อมูลนี้จาก System Preferences> Network> Advanced> TCP / IP และมองหา IP ถัดจาก "Router":
จดบันทึก IP ดังกล่าวและดำเนินการต่อไปนี้:
2) สร้างสคริปต์การทุบตี Keepalive
- เปิด Terminal (อยู่ใน / Applications / Utilities /)
- พิมพ์คำสั่งต่อไปนี้:
- วางในต่อไปนี้ให้แน่ใจว่าได้แทนที่ IP กับเราเตอร์ของคุณเอง:
- กด Control + O เพื่อบันทึกเนื้อหาของ keepalive.sh
- กด Control + X เพื่อออกจาก nano
nano keepalive.sh
#!/bin/bash
ping -i 5 -n 192.168.1.1
3) เรียกใช้สคริปต์ Wi-Fi Keepalive Bash
- กลับไปที่บรรทัดคำสั่งเราจะต้องทำ script executable เราจะทำดังนี้:
- ตอนนี้เพื่อเรียกใช้สคริปต์ keepalive เราพิมพ์:
chmod +x keepalive.sh
./keepalive.sh &
คำสั่งสุดท้ายนี้เริ่มทำงานและรันสคริปต์ keepalive.sh ในพื้นหลัง การเชื่อมต่อแบบไร้สายของคุณควรมีชีวิตอยู่ในขณะนี้และการลดต่ำลงควรสิ้นสุดลง
ความคิดในการสร้างสคริปต์ทุบตีง่ายๆมาจาก Ahmet C. Toker ผู้ซึ่งทิ้งกลวิธีในความคิดเห็นของเราและกล่าวว่าหลังจากที่เขาวิ่งไป "ปัญหาก็ละลายไป" และ WiFi ก็หยุดลง มีข้อบกพร่องน้อยกว่าและมีวิธีแก้ปัญหาง่ายๆ แต่ดูเหมือนว่าจะรักษาความเชื่อมต่อกับ WiFi ได้และอาจดีกว่าการส่ง Ping ไปยังที่อยู่ IP ภายนอกเช่น yahoo.com ด้วยเหตุผลหลายประการ
คำถามที่เหลืออยู่คือถ้ามีข้อผิดพลาดเกี่ยวกับวิธีการที่ Mac OS X 10.7 จัดการการเชื่อมต่อ WiFi หรือหากเราเตอร์บางตัวไม่สามารถเล่นได้ดีกับ OS X ฉันคิดว่านี่เป็นเพราะเหตุใดฉันจึงพบกับปัญหาเกี่ยวกับแบรนด์ที่เลือกเท่านั้น ของเราเตอร์และอื่น ๆ ไม่มีที่ติ แต่สำหรับเราเตอร์ทั้งหมดฉันได้พบโซลูชันที่หยุดการเชื่อมต่อล้มเหลวอย่างสมบูรณ์ เป็นไปได้ว่าการอัปเดต OS X 10.7 ในอนาคตจะช่วยแก้ปัญหาให้กับทุกคนได้อย่างสมบูรณ์
หากคุณยังมีปัญหาอยู่คุณสามารถอ่านคำแนะนำที่ผ่านมาของเราเกี่ยวกับการแก้ปัญหาไร้สายใน Mac OS X:
- WiFi ลดลงใน OS X Lion? ต่อไปนี้คือโซลูชันการแก้ไขปัญหาระบบไร้สายบางอย่าง
- คู่มือการแก้ไขปัญหาระบบไร้สายบนเครื่อง Mac ของคุณ
- แก้ไขปัญหาการเชื่อมต่อสนามบินแบบไร้สายใน Mac OS X 10.6 Snow Leopard
- การแก้ไขปัญหาแบบไร้สายด้วย Mac OS X 10.6.3
โชคดี!