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
la source
Réponses:
Au moins sur macOS Sierra (10.12):
Vous pouvez voir quels composants liés au WIFI ont la journalisation du débogage activée avec:
Vous pouvez désactiver tous les journaux de débogage avec:
Pour une raison quelconque, l'indicateur de journalisation du débogage a été activé pour 'DriverWPA' sur ma machine et cela a entraîné la
/tmp/wifi-{date}__{time}.log
génération de fichiers lors de la connexion à de nouveaux réseaux WIFI protégés WPA2.la source
sudo /usr/libexec/airportd command .....
simple exécution aairport
répondu "commande introuvable". Il s'agit de macOS Sierra (version publique) sur MacBook-Pro.alias airport=/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
il semble que / usr / libexec / airportd soit au moins à peu près équivalent.Sur macOS Mojave (10.14.1), maintenez Optionet cliquez sur l'élément de menu Wi-Fi, puis sélectionnez «Désactiver la connexion Wi-Fi». Cela a fait l'affaire pour moi.
la source
homme wdutil ...
devrait l'éteindre ...
la source
Confirmé: OSX 10.12.6 High Sierra avec un MacBook Pro (Retina, 15 pouces, fin 2013) créera
/tmp/wifi_yyMMDD*
un fichier de 4 Mo / s tout en étant connecté à n'importe quel réseau Wi-Fi. Il n'y a aucun moyen de l'arrêter. Un redémarrage efface / tmp, mais les fichiers continueront de revenir. (Au moins, le support Apple n'a pas pu l'arrêter même lorsqu'ils ont reformaté mon disque et réinstallé un 10.12.6 propre sans données utilisateur.)La valeur
airport debug
est définieDriverWPA
au démarrage. La commande:Le montrera, et
Désactivera le paramètre.
Mais il continue toujours de se connecter, mais uniquement pour OS X 10.12.6 et UNIQUEMENT pour cette machine particulière. J'ai même vérifié auprès d'un autre utilisateur du Genius bar qui avait la même machine mais 13 pouces. Ils ne voyaient pas le problème.
Apple a pris un rapport pour revenir aux développeurs, y compris les journaux. Nous verrons donc si cela se résout.
En attendant, la SEULE solution que j'ai trouvée était d'installer OS X 10.11 El Capitan afin d'arrêter la journalisation constante remplissant 100 Go d'espace disque au fil du temps et utilisant la durée de vie du stockage flash. Je ne peux pas utiliser 10.12.6.
la source