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
sumber
Jawaban:
Setidaknya di macOS Sierra (10.12):
Anda dapat melihat komponen apa yang terkait dengan WIFI yang mengaktifkan pendataan debug:
Anda dapat menonaktifkan semua logging debug dengan:
Untuk alasan apa pun, tanda debug logging diaktifkan untuk 'DriverWPA' pada mesin saya dan yang menghasilkan
/tmp/wifi-{date}__{time}.log
file yang dihasilkan ketika bergabung dengan jaringan WIFI baru yang dilindungi WPA2.sumber
sudo /usr/libexec/airportd command .....
menjalankan sederhanaairport
menjawab "perintah tidak ditemukan". Ini adalah macOS Sierra (versi publik) di MacBook-Pro.alias airport=/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Sepertinya / usr / libexec / airportd setidaknya kira-kira sama.Di macOS Mojave (10.14.1), tahan Optiondan kemudian klik item menu Wi-Fi dan kemudian pilih "Nonaktifkan Wi-Fi Logging." Itu berhasil bagi saya.
sumber
man wdutil ...
harus mematikannya ...
sumber
Dikonfirmasi: OSX 10.12.6 High Sierra dengan MacBook Pro (Retina, 15-inci, Akhir 2013) AKAN membuat
/tmp/wifi_yyMMDD*
pada satu file 4Mb / detik saat terhubung ke Wi-Fi. Tidak ada cara untuk menghentikannya. Sebuah reboot membersihkan / tmp, tetapi file akan tetap kembali. (Setidaknya dukungan Apple tidak dapat menghentikannya bahkan ketika mereka memformat ulang drive saya dan menginstal ulang 10.12.6 yang bersih tanpa data pengguna.)Ini
airport debug
diatur untukDriverWPA
saat boot. Perintah:Akan menunjukkannya, dan
Akan menonaktifkan pengaturan.
Tapi masih terus login, tetapi hanya untuk OS X 10.12.6 dan HANYA untuk mesin khusus ini. Saya bahkan memeriksa dengan pengguna lain di bar Genius yang memiliki mesin yang sama tetapi 13 inci. Mereka tidak melihat masalahnya.
Apple mengambil laporan untuk kembali ke pengembang, termasuk log. Jadi kita akan melihat apakah itu diperbaiki.
Sementara itu, solusi HANYA yang saya temukan adalah menginstal OS X 10.11 El Capitan untuk menghentikan penebangan konstan yang mengisi 100 Gb ruang disk dari waktu ke waktu dan menggunakan masa penyimpanan flash. Saya tidak bisa menggunakan 10.12.6.
sumber