La version OS X de mon MacBook Pro (2015) est El Capitan 10.11.4 (15E65).
J'ai beaucoup de fichiers journaux sous /tmp/
:
fenqideMacBook-Pro:tmp fenqi$ ls -lt wifi-*.log
-rw-r--r-- 1 root wheel 250759 4 12 11:50 wifi-VbB6ea.log
-rw-r--r-- 1 root wheel 41368 4 12 11:42 wifi-9K1EMd.log
-rw-r--r-- 1 root wheel 109397 4 12 11:41 wifi-DemQZe.log
-rw-r--r-- 1 root wheel 189145 4 12 11:38 wifi-DlzZ4Z.log
Lorsque j'utilise le wifi de mon entreprise.
Mais comme j'utilise le wifi à la maison, ces fichiers s'arrêtent pour en générer plus.
Le contenu de ces fichiers est:
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexSetProfile: <en0> profile for band 2.4GHz didn't change
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexSetProfile: <en0> profile for band 5GHz didn't change
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexHandle_ApplyPolicy: <en0> Bluetooth Coex: band = 0x2
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexHandle_ApplyPolicy: <en0> Bluetooth Coex: hosting AP = NO, assoc as STA = YES, assoced in 2.4GHz = NO
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexHandle_ReconfigureAntennas: <en0> Bluetooth Coex: band = 2
Tue Apr 12 11:38:24.024 BTC: <airportd[89925]> BluetoothCoexGetCurrentBssidPhyMode: <en0> Bluetooth Coex: Active PHY Mode 16. PHY Mode
J'ai trouvé ce processus avec un airportd
dans son nom:
fenqideMacBook-Pro:tmp fenqi$ ps -ef |grep airportd |grep -v grep
0 89925 1 0 11:07上午 ?? 0:03.97 /usr/libexec/airportd
J'ai essayé de le forcer à le tuer, mais il semble qu'il y ait un démon qui le redémarre automatiquement.
fenqideMacBook-Pro:tmp fenqi$ sudo kill -9 89925
Password:
fenqideMacBook-Pro:tmp fenqi$ ps -ef |grep airportd |grep -v grep
0 91873 1 0 11:54上午 ?? 0:00.14 /usr/libexec/airportd
J'ai demandé à certains de mes amis et collègues de travail qui utilisent Mac, il semble que ce problème existe sur MacBook Pro 2015, pas sur la version précédente de MacBook Pro, ni sur MacBook Air.
Ma question est:
1. Quelle est la différence entre le wifi dans mon entreprise et chez moi?
2. Est-il possible d'arrêter de airportd
continuer à générer des fichiers comme /tmp/wifi-*.log
?
Mise à jour:
@Rob aide à fournir la commande 'sudo wdutil log -wifi'.
C'est très raisonnable après 'man wdutil', je suis presque sûr que c'est ce que je veux.
Cependant, après l'avoir essayé, les fichiers continuent de se générer.
Mise à jour:
@MattLord fait les choses correctement. Sur macOS Sierra (10.12)
, cela peut être réalisé en
ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
airport debug -AllUserland -AllDriver -AllVendor