Версія OS X мого MacBook Pro (2015) - це El Capitan 10.11.4 (15E65).
Я отримав багато файлів журналів під /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
Коли я використовую wifi своєї компанії.
Але коли я вдома використовую Wi-Fi, ці файли припиняються, щоб генерувати більше.
Вміст цих файлів:
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
Я знайшов цей процес із airportd
своїм назвою:
fenqideMacBook-Pro:tmp fenqi$ ps -ef |grep airportd |grep -v grep
0 89925 1 0 11:07上午 ?? 0:03.97 /usr/libexec/airportd
Я намагався змусити його вбити, але, здається, є демон, який автоматично його перезавантажує.
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
Я запитав деяких своїх друзів та товаришів по роботі, які використовують Mac, схоже, ця проблема існує в MacBook Pro 2015, а не в попередній версії MacBook Pro, ні MacBook Air.
Моє запитання:
1. Що відрізняється між wifi в моїй компанії та домом?
2. Чи все-таки потрібно зупинити airportd
продовження генерування таких файлів, як /tmp/wifi-*.log
?
Оновлення:
@Rob допомагає надати команду 'sudo wdutil log -wifi'
Це дуже розумно після 'man wdutil', я майже впевнений, що це я хочу.
Однак після того, як я спробував це, файли продовжують генерувати.
Оновлення:
@MattLord це правильно. Щодо macOS Sierra (10.12)
цього можна досягти
ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
airport debug -AllUserland -AllDriver -AllVendor