Mac OS X çalıştıran bir Macbook Pro'm var, ancak Wi-Fi'ye otomatik olarak bağlanmıyor. Wi-Fi'yi açarsam ağı manuel olarak seçmem gerekir. Bu davranışı değiştirmenin bir yolu var mı?
Mac OS X çalıştıran bir Macbook Pro'm var, ancak Wi-Fi'ye otomatik olarak bağlanmıyor. Wi-Fi'yi açarsam ağı manuel olarak seçmem gerekir. Bu davranışı değiştirmenin bir yolu var mı?
Yanıtlar:
Mac OS X, ağ uygulamasında bildirildiği gibi bilinen ağlara otomatik olarak katılmalıdır. Ağ bağlantısı listesinde Havaalanı hizmetini seçtikten sonra , tercih ettiğiniz ağları seçmenizi ve sıralamanızı sağlayan bir iletişim kutusu gösterecek olan Gelişmiş düğmesine tıklayabilirsiniz .
Tercih edilen ağlardan herhangi birini bulamazsa veya tercih edilen ağ Mac tarafından bilinmeyen bir "şifre" gerektiriyorsa Mac otomatik olarak bağlanmaz.
Çözülmemiş bu tür bir sorun ile 3 Mac ile yaklaşık 6 yıl geçirdim. Ben Mac OS X vb bazı eski sürümleri ile, "en başta" yoktu Son olarak daha yakından bakmaya karar verdi ve VMWare gibi programların ekstra ağ ayarları ile ilgili bazı "hata" olabilir gibi görünüyor Fusion, VirtualBox vb.
Esasen, OS X, Mac'in bu ağlara bağlı olduğunu ve Wi-Fi'ye ihtiyaç duymadığını düşünüyor. Neyse ki, cron
çok eski günlerden gelen otomasyon servisi hala mevcut Mac'lerde çalışıyor gibi görünüyor (bazı şikayetleri okudum) ve bağlantı kesildiğinde Wi-Fi'ye bağlanmak için bir komut dosyası çalıştırmayı başardım. Bu iki aşamalı bir süreçtir. İlk olarak, sudo crontab -e
Terminal'de çalıştırın ve bu düzenleyiciye yapıştırın:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=user
HOME=/
*/1 * * * * /usr/local/bin/macWiFireconnect.sh
En önemli satır, macWiFireconnect.sh
her dakikada bir yürütülen son satırdır , isterseniz değiştirebilirsiniz 1
. Ardından, yürütülebilir komut dosyası macWiFireconnect.sh
şöyle görünür:
#!/bin/bash
SERVER=8.8.8.8
ping -c2 ${SERVER} > /dev/null
if [ $? != 0 ]
then
networksetup -setairportnetwork en1 WifiName WifiPassword
fi
Ayrıca komut dosyasının yürütülebilir olmasını etkinleştirin.
sudo chmod 700 /usr/local/bin/macWiFireconnect.sh
Bu nedenle, komut dosyası Google'a bağlanamıyorsa, ağ kurulumu komutunu çalıştırır.
Bu bana yardımcı oldu ... Ağlar listesinde, ev ağım aslında iki kez listelendi. Bir örnek en üstte ve ikinci liste listenin aşağısındaydı. İkinci örneği üste taşıdım (her iki örnek de şimdi üstte) ve şimdi otomatik olarak ev ağına bağlanıyor.
Eski örneği nasıl sileceğimi bilemedim, ancak her ikisinin de var olması şimdiye kadar iyi görünüyor.
Bu yardımcı olur umarım