MBP'de (OS X 10.6.2) Yönlendiricime aynı statik IP'yi kullanmak için ayarlanmış kablolu ethernet ve kablosuz havaalanı yapılandırmaları var (örneğin, http://forums.macrumors.com/archive/index adresinde açıklandığı gibi) .php / t-708685.html ). Kablolu bağlantının Havalimanının üstünde olması için Servis Siparişini de ayarladım (örn. Mac OS X'te açıklandığı gibi, ethernet kablosu takılıysa otomatik olarak Havalimanı'nı kapatır ).
Bu "çalışıyor" gibi görünüyor: Ethernet kablosunu takıp çıkarırken uzaktaki bir yere açık bir ssh bağlantısı kalıyor. Bununla birlikte, Havaalanı kartı canlı kaldığından (ve yönlendiriciye bağlı olduğundan), kablolu bağlantının mevcut olup olmadığına bakılmaksızın, kablolu arabirimin gerçekten mevcut olduğunda "etkin" bağlantı olduğunu nasıl söyleyebilirim? IP adresi ikisi için aynı olduğundan, bu kablosuz arayüz bir garantisidir olamaz kullanılabilir? Bu arayüzün kullanımda olup olmadığını söylemenin başka bir yolu var mı?
PS. Bunu gönderir göndermez (kısmi) bir cevap göndereceğim, bunu yazma ve tüm gerçekleri kontrol etme eylemi beni bazı içgörülere götürür. (Daha ilginç ve cevapsız kısım yukarıda koyu olarak belirtilmiştir.)
iface(){ route get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}'; }