การทิ้ง 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 /)
  • พิมพ์คำสั่งต่อไปนี้:
  • nano keepalive.sh

  • วางในต่อไปนี้ให้แน่ใจว่าได้แทนที่ IP กับเราเตอร์ของคุณเอง:
  • #!/bin/bash
    ping -i 5 -n 192.168.1.1

  • กด Control + O เพื่อบันทึกเนื้อหาของ keepalive.sh
  • กด Control + X เพื่อออกจาก nano

3) เรียกใช้สคริปต์ Wi-Fi Keepalive Bash

  • กลับไปที่บรรทัดคำสั่งเราจะต้องทำ script executable เราจะทำดังนี้:
  • chmod +x keepalive.sh

  • ตอนนี้เพื่อเรียกใช้สคริปต์ keepalive เราพิมพ์:
  • ./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

โชคดี!