ฉันมี Macbook Pro ที่ใช้ Mac OS X แต่ไม่ได้เชื่อมต่อกับ Wi-Fi โดยอัตโนมัติ หากเปิด Wi-Fi ฉันต้องเลือกเครือข่ายด้วยตนเอง มีวิธีการเปลี่ยนแปลงพฤติกรรมนี้ไหม?
ฉันมี Macbook Pro ที่ใช้ Mac OS X แต่ไม่ได้เชื่อมต่อกับ Wi-Fi โดยอัตโนมัติ หากเปิด Wi-Fi ฉันต้องเลือกเครือข่ายด้วยตนเอง มีวิธีการเปลี่ยนแปลงพฤติกรรมนี้ไหม?
คำตอบ:
Mac OS X ควรเข้าร่วมเครือข่ายที่รู้จักโดยอัตโนมัติตามที่รายงานไว้ในแอปเพล็ตเครือข่าย หลังจากคุณเลือกบริการสนามบินในรายการการเชื่อมต่อเครือข่ายคุณสามารถคลิกที่ปุ่มขั้นสูงซึ่งจะแสดงกล่องโต้ตอบที่ให้คุณเลือกเครือข่ายที่คุณต้องการและเรียงลำดับ
Mac จะไม่เชื่อมต่อโดยอัตโนมัติหากไม่พบเครือข่ายที่ต้องการหรือหากเครือข่ายที่ต้องการต้องใช้ "รหัสผ่าน" ที่ Mac ไม่รู้
ฉันใช้เวลาประมาณ 6 ปีกับ 3 Macs ที่มีปัญหาแบบนี้ไม่ได้รับการแก้ไข ฉันไม่ได้ "เริ่มต้น" กับ Mac OS X รุ่นเก่า ๆ ในที่สุดก็ตัดสินใจเข้าใกล้และดูเหมือนว่าอาจเป็น "บั๊ก" ที่เกี่ยวข้องกับการตั้งค่าเครือข่ายพิเศษที่โปรแกรมอย่าง VMWare ฟิวชั่น, VirtualBox ฯลฯ ปล่อยบน Mac
โดยพื้นฐานแล้ว OS X คิดว่า Mac เชื่อมต่อกับเครือข่ายเหล่านี้และไม่จำเป็นต้องใช้ Wi-Fi โชคดีที่บริการระบบอัตโนมัติcron
จากสมัยก่อนดูเหมือนว่าจะยังคงทำงานกับ Macs ปัจจุบัน (ฉันได้อ่านข้อร้องเรียนบางอย่างแล้ว) และฉันได้รับสคริปต์เพื่อเชื่อมต่อกับ Wi-Fi หากตัดการเชื่อมต่อ มันเป็นกระบวนการสองขั้นตอน ก่อนอื่นให้เรียกใช้sudo crontab -e
ใน Terminal และวางในเครื่องมือแก้ไขนั้น:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=user
HOME=/
*/1 * * * * /usr/local/bin/macWiFireconnect.sh
บรรทัดที่สำคัญที่สุดคือบรรทัดสุดท้ายซึ่งทำงานmacWiFireconnect.sh
ทุก ๆ นาทีคุณสามารถเปลี่ยนได้1
หากคุณต้องการ จากนั้นสคริปต์ที่ปฏิบัติการได้macWiFireconnect.sh
จะมีลักษณะดังนี้:
#!/bin/bash
SERVER=8.8.8.8
ping -c2 ${SERVER} > /dev/null
if [ $? != 0 ]
then
networksetup -setairportnetwork en1 WifiName WifiPassword
fi
เปิดใช้งานสคริปต์เพื่อให้สามารถเรียกใช้งานได้
sudo chmod 700 /usr/local/bin/macWiFireconnect.sh
ดังนั้นสคริปต์จะรันคำสั่ง networksetup หากไม่สามารถเชื่อมต่อกับ Google
ในการตั้งค่า Wi-Fi ไปที่แท็บขั้นสูงแล้วลากเครือข่าย Wi-Fi ที่บ้านของคุณไปที่ด้านบนของรายการ อย่าลืมล็อคการตั้งค่าของคุณเมื่อคุณทำเสร็จแล้ว สิ่งนี้จะเชื่อมต่ออัตโนมัติเมื่อคุณเปิด AirPort
สิ่งนี้ช่วยฉันได้ ... ในรายชื่อเครือข่ายเครือข่ายในบ้านของฉันถูกระบุเป็นสองเท่า หนึ่งอินสแตนซ์อยู่ด้านบนและวิธีที่สองลงรายการ ฉันย้ายอินสแตนซ์ที่สองไปด้านบน (ทั้งสองอินสแตนซ์ตอนนี้อยู่ด้านบน) และตอนนี้เชื่อมต่อกับเครือข่ายในบ้านโดยอัตโนมัติ
ฉันไม่สามารถหาวิธีการลบอินสแตนซ์เก่าได้ แต่ดูเหมือนว่ามันจะดีสำหรับทั้งคู่
หวังว่านี่จะช่วยได้