J'ai un Mac mini remis à neuf en 2012 qui fonctionne sous Yosemite 10.10.3. Souvent, je ne peux souvent, je ne peux pas me connecter via Wi-fi. On ne me donne généralement pas de raison spécifique, mais il me dit activement qu'il ne peut pas se connecter. Il ne se contente pas d'échouer. Cependant, tous mes appareils iOS sont connectés en permanence et fonctionnent sans problème.
Dans Préférences Système, Réseau, seul le wifi est actif. Lors du dépannage, j'ai systématiquement désactivé toutes les autres interfaces réseau, ce qui m'a un peu aidé.
Cependant, dans Terminal, bien que tout soit éteint dans l'interface graphique de Mac OS X, ifconfig indique que tout fonctionne ici. Lo0, en0, en1, en2, fw0, p2p0, bridge0, awdl0 font tous feu de tout bois, paramètres promiscuous activés, multicast, broadcast, MTU plus élevé que la normale (lo0 est à 16384) et un tas d'adresses MAC supplémentaires que je n'ai jamais vues ou que je n'ai jamais pu utiliser sous Mac OS X.
Je sais que les préférences du système de réseau correspondent à en0 Ethernet, en1 Wi-fi, fw0 FireWire. Et bien sûr, lo0 est l'adaptateur de bouclage.
Mais qu'en est-il des autres ? Avec des adresses MAC inconnues ? Certains d'entre eux se servent de mon système existant. P2p0 utilise mon adresse MAC Wi-fi. Bridge0 utilise tous les zéros, ce qui signifie, je pense, qu'il peut utiliser n'importe quelle adresse MAC disponible. Lorsque j'ai désactivé toutes ces interfaces supplémentaires, via le terminal, ma connexion s'est améliorée de façon spectaculaire. Mais elles étaient déjà désactivées. Elles apparaissent comme telles dans les paramètres du réseau.
S'agit-il donc d'un système distinct ? Avec des dispositifs différents ? Si ce n'est pas le cas, pourquoi de telles divergences entre ce qui est activé ou désactivé entre le système d'exploitation et le terminal ?
Que puis-je faire pour mieux contrôler mon réseau ?