| wifive(8) | System Manager's Manual | wifive(8) | 
wifive — Wi-Fi
    performance and diagnostics utility.
| wifive | status | 
| wifive | diagnostics[--printTestIDs]
      [--timeout⟨timeout⟩]
      [-t⟨testID⟩] | 
| wifive | debug[--wifi⟨0,1⟩] [--bluetooth⟨0,1⟩] [--eapol⟨0,1⟩]
      [--dns⟨0,1⟩] | 
| wifive | logs[--printLogIDs]
      [--reason⟨reason⟩]
      [--timeout⟨timeout⟩]
      [-o⟨outputDirectory⟩]
      [-z] [-l⟨logID⟩] | 
| wifive | sniff[--channel⟨channel⟩]--duration⟨duration⟩ [-o⟨outputDirectory⟩] | 
| wifive | events | 
| wifive | wifiperf[--p2p]
      [--artrace] [--cc⟨milliseconds⟩] [--powermetrics⟨milliseconds⟩] [--wifistats⟨seconds⟩] | 
wifive is a tool for (1) performing
    connectivity, configuration, and environment diagnostics tests, (2) querying
    connection status, (3) configuring various networking-related logging
    facilities, (4) capturing Wi-Fi traffic, and (5) collecting logs for
    debugging Wi-Fi-related problems.
status
Displays the current status for Wi-Fi
  and related components.diagnostics
    [--printTestIDs] [--timeout
    ⟨timeout⟩] [-t
  ⟨testID⟩]
Runs diagnostics tests and displays
  the results.debug [--wifi
    ⟨0,1⟩] [--bluetooth
    ⟨0,1⟩] [--eapol ⟨0,1⟩]
    [--dns ⟨0,1⟩]
Enables/disables debug logging for
  the specified components, or displays the current log configuration if no
  arguments are specified.logs
    [--printLogIDs] [--reason
    ⟨reason⟩] [--timeout
    ⟨timeout⟩] [-o
    ⟨outputDirectory⟩] [-z]
    [-l ⟨logID⟩]
Collects logs and displays the output
  file path when completed. Specify -z to create a compressed
  archive.By default, on OS X devices the
  output directory is ~/Desktop and on iOS devices the output directory is
  /Library/Logs/CrashReporter.sniff [--channel
    ⟨channel⟩] --duration
    ⟨duration⟩ [-o
    ⟨outputDirectory⟩]
Starts sniffing Wi-Fi traffic on the
  specified channel and displays the output file path when
  completed.By default, on OS X devices the
  output directory is ~/Desktop and on iOS devices the output directory is
  /Library/Logs/CrashReporter.events
Starts event monitoring and displays
  the events as they are received.This command will block indefinitely,
  ue Ctl-C to stop monitoring events.wifiperf [--p2p]
    [--artrace] [--cc
    ⟨milliseconds⟩] [--powermetrics
    ⟨milliseconds⟩] [--wifistats
    ⟨seconds⟩]
Starts Wi-Fi performance logging and
  displays the temporary output directory used for the current
  session.This command will block indefinitely,
  ue Ctl-C to stop the Wi-Fi performance monitoring session.Run default set of diagnostic tests:
Query debug log configuration:
sudo wifive debugEnable Wi-Fi and EAPOL logging, and disable DNS logging:
sudo wifive debug --eapol 1 --wifi 1
  --dns 0Query status information:
sudo wifive statusSniff Wi-Fi traffic on channel 36 for 20 seconds:
sudo wifive sniff --channel 36
  --duration 20This program and document are maintained by Apple Inc. <wifiperf-help@group.apple.com>
wifive first appeared in Mac OS X 10.12
    and iOS 10.
| 4/2/15 | macOS 15.6 |