Versi OS X dari MacBook Pro saya (2015) adalah El Capitan 10.11.4 (15E65).
Saya mendapat banyak file log di bawah /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
Ketika saya menggunakan wifi perusahaan saya.
Tetapi ketika saya menggunakan wifi di rumah, file-file ini berhenti untuk menghasilkan lagi.
Isi dari file-file ini adalah:
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
Saya menemukan proses ini dengan airportd
namanya:
fenqideMacBook-Pro:tmp fenqi$ ps -ef |grep airportd |grep -v grep
0 89925 1 0 11:07上午 ?? 0:03.97 /usr/libexec/airportd
Saya mencoba untuk memaksanya membunuhnya, tetapi tampaknya ada daemon yang memulai ulang secara otomatis.
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
Saya bertanya kepada beberapa teman dan rekan kerja yang menggunakan Mac, sepertinya masalah ini ada di MacBook Pro 2015, bukan versi MacBook Pro sebelumnya, tidak juga MacBook Air.
Pertanyaan saya adalah:
1. Apa perbedaan antara wifi di perusahaan dan rumah saya?
2. Apakah ada cara untuk berhenti airportd
melanjutkan menghasilkan file seperti /tmp/wifi-*.log
?
Memperbarui:
@Rob membantu memberikan perintah 'sudo wdutil log -wifi'
Ini sangat masuk akal setelah 'man wdutil', saya hampir yakin itulah yang saya inginkan.
Namun, setelah saya mencobanya, file-file tersebut terus menghasilkan.
Memperbarui:
@ MatLord lakukan dengan benar. Pada macOS Sierra (10.12)
, itu bisa dicapai oleh
ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
airport debug -AllUserland -AllDriver -AllVendor