SlideShare una empresa de Scribd logo
1 de 101
Descargar para leer sin conexión
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 1 #airheadsconf#airheadsconf
Advanced RF Troubleshooting
Thomas Bastian & Peter Lane
June 2013
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 2 #airheadsconf
•  RF basics
•  Tools of the trade
•  Spectrum Analysis
•  WiFi heatmap and site survey
•  Client NIC
•  Performance testing
•  Packet captures
•  advanced CLI examples
•  Aruba Tools
Agenda
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 3 #airheadsconf3
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Back to Basics
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 4 #airheadsconf
Essential Elements of Healthy RF
Signal Strength Good Noise Floor
Channel Utilization
Client NIC
Low Interference
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 5 #airheadsconf
•  AP Characteristics
–  Number and type of Radios (a/b/g/n)
–  Max Tx Power
–  Receive Sensitivity
–  Number of Spatial Streams
–  Antenna – Internal/External
–  Antenna Pattern
–  Number of clients supported
What Affects Signal Strength?
APs are not created equal
Choose the right AP for the occasion
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 6 #airheadsconf
AP Radiated Power (EIRP)
What Affects Signal Strength?
= Radio Transmit Power (dBm)
+ Transmit Antenna Gain (dBi)
•  AP Regulatory Domain
•  Country Code
•  Radio Band (2.4GHz/5GHz)
•  Channel (different channel has different
allowed Max EIRP)
Antenna is PASSIVE – Does Not ADD energy
Higher Gain just means energy more focused
Not always a good thing
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 7 #airheadsconf
•  Attenuation (Path Loss)
–  Distance from AP/Line-of-sight
–  Building materials (walls, windows, partitions)
–  Furniture
–  People
What Affects Signal Strength?
Client Received Power (dBm)
= Radiated Power/EIRP (dBm)
- Path Loss (dB)
+ Receiver Antenna Gain (dBi)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 8 #airheadsconf
Attenuation of Common Building Material
2.4GHz 5.0GHz
Fabric, blinds, ceiling tiles ~1dB ~1.5dB
Interior drywall 3-4 dB 3-5 dB
Cubicle wall 2-5 dB 4-9 dB
Wood door (Hollow – Solid) 3-4 dB 6-7 dB
Brick/Concrete wall 6-18 dB 10-30 dB
Glass/Window (not tinted) 2-3 dB 6-8 dB
Double-pane coated glass 13 dB 20 dB
Steel/Fire exit door 13-19 dB 25-32 dB
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 9 #airheadsconf
•  Noise
–  Random ‘background’ that has got mixed up with your signal. Fairly Static.
•  Interference
–  Additional signals are added to the one you want. Can be intermittent or
persistent.
Noise & Interference
802.11 Source Non 802.11 Source
•  Your APs (over-designed)
•  Somebody else’s APs
(neighbor)
•  Municipal Wi-Fi Network
•  iPhone Personal Hotspots
•  Neighboring clients
•  APs
•  Faulty Clients
•  Blue-tooth (headset, keyboards, mouse, speaker)
•  Microwave Oven
•  Cordless phones, mouse
•  Very strong out-of-band source(GSM tower/DAS)
•  Baby monitor
•  WiMax (2.5GHz)
•  ZigBee (802.15.4)
•  Video or security cameras
•  Faulty anything
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 10 #airheadsconf
SNR is not actually a ratio
SNR = Signal (Received Power) – Noise floor
Assume:
Signal received is -65 dB; Noise floor is -85 dB
SNR = -65 – (-85) = 20
A minimum of 25-30 is essential to decode high 11n data
rate
Signal to Noise Ratio (SNR)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 11 #airheadsconf
802.11n data rates are dependent not only on SNR,
but on error rates and the ability to support
multiple spatial streams in the environment
A rough guideline is that a minimum SNR of 30 dB
is necessary to demodulate higher 802.11n data
rates and 35 dB required for higher 11ac rates
SNR and 11n
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 12 #airheadsconf12
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Questions to Ask
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 13 #airheadsconf
Is the problem localized?
Physical
Area
Switch
config
Controller/
AP group
config
RF
Environment
Spectrum
analysis
Client
type
Drivers
Packet
captures
Advanced
AP RF
settings
Specific
client
Client config Auth settings
Time of
day
Physical site
issues
Air
conditioning
Sponge
baths
Cleaning
crews
No
General
network
config
ACLs
IP
addresses
etc
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 14 #airheadsconf14
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Tools of the Trade
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 15 #airheadsconf
•  "show ap active" – Check power settings
•  "show ap association client-mac xx:xx:xx" - SNR,
retry rate, and noise floor in the client's area.
•  "show ap arm history ap-name xxxx" - how many
channel/power changes have been made over the
last 24 hours. Any I or E flags?
•  "show log all | include bootstrap" – APs rebooting?.
•  "show user-table" – View mix of clients in the
network. Any flags? WMM, 802.11K, band-steerable?
•  "show user-table | include iPhone" – Large number?
Turn off max-tx-fails.
•  "tar crash" – Investigate any crashes
ACE’s first 7 questions
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 16 #airheadsconf
•  Network Management/Monitoring Platform
•  Spectrum Analysis
•  Site-Survey
•  Understanding Client NIC
•  Performance Testing
•  Packet Capture
•  Command Line Interface (CLI)
•  Aruba TAC
WLAN Engineer Toolkit
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 17 #airheadsconf
AirWave Overview
(Show user-table | include iPhone)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 18 #airheadsconf
AP List (Show ap active)
•  TX Power settings
•  Channels
•  AP types
•  Up/Down status
•  Firmware
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 19 #airheadsconf
AirWave RF Performance Dashboard
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 20 #airheadsconf
AP Monitoring (Show User Table)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 21 #airheadsconf
Radio Details
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 22 #airheadsconf
Radio Details Continued
(Show AP ARM history)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 23 #airheadsconf
Client Diagnostics
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 24 #airheadsconf
ArubaOS Dashboard - Performance
Noise Floor
Channel Utilization
Interference
SNR
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 25 #airheadsconf
AOS RF Dashboard – Security
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 26 #airheadsconf
AOS RF Dashboard – Potential Issues
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 27 #airheadsconf
AOS RF Dashboard – WLAN
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 28 #airheadsconf
AOS RF Dashboard – Access Points
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 29 #airheadsconf
AOS RF Dashboard – Clients
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 30 #airheadsconf30
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Spectrum Analysis
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 31 #airheadsconf
•  Aruba AP in Spectrum Mode
•  Aruba AP in Hybrid Spectrum Mode
–  AP-9x/10x/13x
–  Software configurable
•  Dedicated Spectrum Analysers
–  Fluke Networks – AirMagnet Spectrum XT
–  Metageek – Wi-Spy
–  Others
•  Airwave VisualRF
Spectrum Analysis
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 32 #airheadsconf
Wireless Tools – Spectrum Analysis
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 33 #airheadsconf
Wireless Tools – Spectrum Analysis
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 34 #airheadsconf
Wireless Tools – Visual RF
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 35 #airheadsconf35
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Wi-Fi Heatmap & Site-Survey
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 36 #airheadsconf
Heatmap (AirWave VisualRF)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 37 #airheadsconf
AirWave (Client Association)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 38 #airheadsconf
Site-Survey (AirMagnet Survey Pro)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 39 #airheadsconf39
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Takes two to Tango
Understanding the client NIC
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 40 #airheadsconf
•  Client devices have different characteristics and
capabilities
–  Is it 802.11a, 802.11g, b/g/n, a/b/g/n?
–  If the client supports 11n, is it 1, 2 or 3 spatial streams?
–  Is the wireless NIC using the latest driver?
–  Smartphones often use lower transmit power to save battery
–  SNR works in both directions—the client needs sufficient
SNR to demodulate 802.11 data rates—noise close to the
client can hurt performance
–  Sometimes, the client can hear the AP, but the AP cannot
hear the client
Understanding the Client NIC
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 41 #airheadsconf
Wireless NIC Details
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 42 #airheadsconf
Wireless NIC Details Cont.
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 43 #airheadsconf
Wireless NIC Details Cont.
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 44 #airheadsconf
Wireless NIC Connectivity (Windows 7)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 45 #airheadsconf45
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Performance Testing
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 46 #airheadsconf
When testing, it is best to do wired
to wireless client testing.
This allows testing the performance of
the wireless LAN, and not depending on
Internet access and limited bandwidth.
Pure performance can be measured.
Performance Testing
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 47 #airheadsconf
•  iperf/jperf
•  ixChariot
•  Veriwave – WaveDeploy
•  iperf (Traffic flow is from client to server)
–  Server (receiver)
•  iperf –s –w 512k –i 1
–  Client (sender)
•  iperf –c <Server IP> -w 512k –i 1 –t 60 –P 4
Performance Testing
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 48 #airheadsconf48
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Packet Capture
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 49 #airheadsconf
•  Local Packet Capture
–  Tools running on laptop (Omnipeek/Wireshark)
–  You have to be where the problem is
•  Remote Packet Capture
–  Use Aruba AP as remote agent
–  Anywhere with network access to AP
•  Session and port Mirroring
Packet Capture
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 50 #airheadsconf50
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Advanced RF Troubleshooting with CLI
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 51 #airheadsconf
Running Controller CMD from AWMS
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 52 #airheadsconf
Useful AOS CLI (run from AirWave)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 53 #airheadsconf53
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Advanced CLI Examples
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 54 #airheadsconf
•  show ap active
Verify All Known APs are UP
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 55 #airheadsconf
•  show ap bss-table ap-name <ap name>
Verify All Known SSIDs are Broadcasting
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 56 #airheadsconf
•  show ap association client-mac <client mac>
Check Device’s 802.11 status
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 57 #airheadsconf
•  show ap debug client-table ap-name <ap name>
View Device’s 802.11 Performance
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 58 #airheadsconf
•  show ap arm rf-summary ap-name <ap name?
Check 802.11 and
non-802.11 Interference
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 59 #airheadsconf
•  General AP/Client
–  show ap active [ap-name] <AP name>
–  show ap bss-table [ap-name] <AP name>
–  show ap association [ap-name] <AP name>
–  show ap association client-mac <client MAC>
–  show ap debug client-table ap-name <AP name>
–  show ap debug client-table ap-name <AP name> | include <client MAC>
–  show ap debug client-stats <client MAC> advanced
–  show ap remote debug mgmt-frames ap-name <AP name>
Advanced RF Troubleshooting
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 60 #airheadsconf
•  ARM
–  show ap monitor ap-list ap-name <AP name>
–  show ap arm rf-summary ap-name <AP name>
–  show ap arm history ap-name <AP name>
–  show ap arm scan-times ap-name <AP name>
–  show ap arm state ap-name <AP name>
•  RF
–  show ap debug radio-stats ap-name <AP name> radio [0 or 1] advanced
Advanced RF Troubleshooting Cont.
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 61 #airheadsconf
•  User
–  show user [IP address or client MAC]
–  show user-table verbose
–  show auth-tracebuf [client MAC or count]
–  show datapath session table <user IP address>
•  System
–  show ap debug system-status ap-name <AP name>
–  show ap tech-support ap-name <AP name>
–  show ap spectrum tech-support ap-name <AP name>
–  show tech-support
–  tar logs tech-support
Advanced RF Troubleshooting Cont.
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 62 #airheadsconf
•  Show AP debug counters
•  Show ap radio-summary
•  Show ap debug system-status
•  PCAP enhancements
6.2 troubleshooting updates
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 63 #airheadsconf#airheadsconf63
Aruba Tools
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 64 #airheadsconf
•  Routinely Gather CLI
output
•  Java based, can run in
Windows or Mac OS X
•  Available from the
support site in the tools
section
AirRecorder
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 65 #airheadsconf
•  $ java -jar AirRecorder-1.1-release.jar -u admin -p
admin -e enable 192.168.1.1
AirRecorder
300,show ap arm bandwidth-management ap-name %
{ap:name}
3600,show ap arm neighbors ap-name %{ap:name}
300,show ap arm rf-summary ap-name %{ap:name}
3600,show ap arm scan-times ap-name %{ap:name}
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 66 #airheadsconf
•  View Spectrum
recordings without
connecting to the
controller
•  Installs Adobe Air as part
of the installation
•  Available from the Tools
section of the support site
RFPlayback
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 67 #airheadsconf67
Questions?
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 68 #airheadsconf
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 69 #airheadsconf69
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Backup Slides
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 70 #airheadsconf70
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
What To Do Before You Call TAC?
(to help resolve problems faster)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 71 #airheadsconf
•  Provide the Aruba WLAN Controller logs and output of show tech-
support !
–  CLI Example:"
•  tar logs tech-support"
•  copy flash: logs.tar tftp:<tftp server IP address> <file name>"
•  If this information is not available, then at a minimum, please provide:!
–  ArubaOS Version (including build number)"
–  Controller Model"
–  Client Type"
–  Radio band and Channel width"
–  ESSID Opmode"
•  Provide the Syslog Server file of the Aruba WLAN Controller at the time
of the problem.!
–  If no Syslog Server is available to capture log output from the Aruba WLAN
Controller then please set one up as soon as possible since it is a highly
suggested troubleshooting and monitoring best practice."
–  A free Syslog server can be found at Kiwi Enterprises (
http://www.kiwisyslog.com/)!
What to do before you call TAC?!
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 72 #airheadsconf
•  State if this is a new or existing installation.!
–  This will help the support team to take different troubleshooting approaches depending
on whether the customer has:"
•  An outage in the network that worked in the past"
•  A network configuration that has never worked"
•  A brand new install"
•  State if anything has recently changed in the network (external to Aruba)
or if anything has recently changed in the Aruba WLAN Controller or AP
configuration.!
•  If there was a configuration change then please list the exact
configuration steps and commands used.!
•  State the date and time (if possible) when the problem first occurred!
•  Is the problem reproducible?!
–  If the problem is reproducible then please list the exact steps taken to recreate
the problem.!
What to do before you call TAC? (cont’d)!
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 73 #airheadsconf
•  Provide the wireless device's make, model number, and its OS version
including any service packs or patches,!
•  Provide the Wireless LAN Card’s make, model number, driver date, driver
version, and configuration on the wireless device.!
•  Highly Useful Information:!
–  (Information below should be provided as an addition to the previous
slides that contain critical Information needed)!
–  Provide a detailed network topology (including all the devices in the
network between the user and the Aruba WLAN Controller with IP
addresses and Interface numbers if possible)!
•  The diagram can be in format of Visio, PowerPoint, JPEG, TIF, etc. or
it can even be hand written and then faxed to support
"1-408-227-4550“!
–  Provide any wired or wireless sniffer traces taken during the time of
the problem."
What to do before you call TAC? (cont’d)!
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 74 #airheadsconf
•  Get the following log output during the problem IF Syslog
server output can’t be provided!
–  show log errorlog all"
–  show log network all | include '<wireless device's mac address>‘"
–  show log security all | include '<wireless device's mac address>‘"
–  show log system all"
–  show log user-debug all | include '<wireless device's mac address>‘"
–  show log user all | include '<wireless device's mac address>‘"
–  show log wireless all"
What to do before you call TAC? (cont’d)!
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 75 #airheadsconf
•  Provide customer site access information to the Aruba
WLAN Controller if possible.!
–  This is another highly suggested troubleshooting best practice
that should be implemented.!
–  The customer site access should only be enabled when a
problem occurs (or if Aruba support is monitoring the device).!
–  The most common access given by customers is through
Adobe Acrobat Connect or WebEx.!
–  Otherwise customers will provide a VPN (PPTP, L2TP, SSL)
connection that limits the support person to only have IP
access to the Aruba WLAN Controller, AP, and AWMS.!
–  Analog dialup or SSH access to the Aruba Controller are other
access methods that the support person can use to reach the
Aruba WLAN Controller too.!
What to do before you call TAC? (cont’d)!
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 76 #airheadsconf76
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Remote Packet Capture with Aruba AP
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 77 #airheadsconf
•  Using any Aruba AP (AP or AM, CAP or RAP) to
perform remote packet capture
•  Wireshark 1.6 (or above) running on any computer
•  IP connectivity between AP/AM and capturing
computer
Remote Packet Capture with Aruba AP
78
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Setting Up Remote Packet Capture
79
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Setting Up Remote Packet Capture
80
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Set-up computer as receiver
81
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Set-up computer as receiver
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 82 #airheadsconf
•  Filter on traffic on port 5000
Set-up computer as receiver
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 83 #airheadsconf
•  Decode as AIROPEEK
Set-up computer as receiver
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 84 #airheadsconf
Packet Capture
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 85 #airheadsconf
Packet (beacon)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 86 #airheadsconf
Starting PCAP from CLI
•  Example
1.  The AP-105 has an IP address of 172.18.163.144
2.  There is a laptop with IP address 172.18.164.171 and has
Wireshark 1.7.0 and listening on port 5000
3.  The syntax specifies 1 for the last value because it is telling
the AP to send the frames in AIROPEEK pcap format.
(Aruba3600) #pcap raw-start 172.18.164.144 172.18.164.171 5000 1
pcap-id:1
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 87 #airheadsconf
•  Show only 802.11 traffic
–  wlan
•  Show 802.11 traffic to/from a client
–  wlan.addr==<mac address>
•  Hide (or show) beacon frames
–  wlan.fc.type_subtype != 0x08 / wlan.fc.type_subtype == 0x08
•  Show management frames for a specific SSID
–  wlan_mgt.ssid == “SSID_NAME”
•  Show everything except beacon and ACK frames
–  (!wlan.fc.type_subtype == 0x08) && (!wlan.fc.type_subtype == 0x1d)
Useful Wireshark Display Filters
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 88 #airheadsconf88
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Back to Basics
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 89 #airheadsconf
Essential Elements of Healthy RF
Signal Strength Good Noise Floor
Channel Utilization
Client NIC
Low Interference
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 90 #airheadsconf
•  AP Characteristics
–  Number and type of Radios (a/b/g/n)
–  Max Tx Power
–  Receive Sensitivity
–  Number of Spatial Streams
–  Antenna – Internal/External
–  Antenna Pattern
–  Number of clients supported
What Affects Signal Strength?
APs are not created equal
Choose the right AP for the occasion
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 91 #airheadsconf
AP-135 Antenna Pattern
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 92 #airheadsconf
AP-93 Antenna Pattern
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 93 #airheadsconf
AP Radiated Power (EIRP)
What Affects Signal Strength?
= Radio Transmit Power (dBm)
+ Transmit Antenna Gain (dBi)
•  AP Regulatory Domain
•  Country Code
•  Radio Band (2.4GHz/5GHz)
•  Channel (different channel has different
allowed Max EIRP)
Antenna is PASSIVE – Does Not ADD energy
Higher Gain just means energy more focused
Not always a good thing
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 94 #airheadsconf
•  Attenuation (Path Loss)
–  Distance from AP/Line-of-sight
–  Building materials (walls, windows, partitions)
–  Furniture
–  People
What Affects Signal Strength?
Client Received Power (dBm)
= Radiated Power/EIRP (dBm)
- Path Loss (dB)
+ Receiver Antenna Gain (dBi)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 95 #airheadsconf
Attenuation of Common Building Material
2.4GHz 5.0GHz
Fabric, blinds, ceiling tiles ~1dB ~1.5dB
Interior drywall 3-4 dB 3-5 dB
Cubicle wall 2-5 dB 4-9 dB
Wood door (Hollow – Solid) 3-4 dB 6-7 dB
Brick/Concrete wall 6-18 dB 10-30 dB
Glass/Window (not tinted) 2-3 dB 6-8 dB
Double-pane coated glass 13 dB 20 dB
Steel/Fire exit door 13-19 dB 25-32 dB
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 96 #airheadsconf96
CONFIDENTIAL
© Copyright 2012. Aruba Networks, Inc.
All rights reserved
Noise, Interference, and SNR
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 97 #airheadsconf
…. Signals are corrupted so they don’t make
sense to the receiver …
•  Noise
–  Random ‘background’ that has got mixed up with your
signal. Usually doesn’t vary too much over time.
•  Interference
–  Additional signals are added to the one you want. Can be
intermittent or persistent.
Noise & Interference
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 98 #airheadsconf
Source of Interference
802.11 Source Non 802.11 Source
•  Your own APs (over-designed)
•  Somebody else’s APs (neighbor)
•  Municipal Wi-Fi Network
•  iPhone Personal Hotspots
•  Clients connected to other’s APs
•  Faulty Clients
•  Blue-tooth (headset, keyboards,
mouse, modem)
•  Microwave Oven
•  Cordless phones, mouse
•  Very strong out-of-band source
(GSM tower)
•  Baby monitor
•  WiMax (2.5GHz)
•  ZigBee (802.15.4)
•  Video or security cameras
•  Faulty anything
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 99 #airheadsconf
SNR is not actually a ratio
SNR = Signal (Received Power) – Noise floor
Assume:
Signal received is -65 dB; Noise floor is -85 dB
SNR = -65 – (-85) = 20
A minimum of 25-30 is essential to decode high 11n data
rate
Signal to Noise Ratio (SNR)
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 100 #airheadsconf
SNR determines the ability of wireless devices to
demodulate data rates
Legacy SNR Table
Why SNR is Important
CONFIDENTIAL
© Copyright 2013. Aruba Networks, Inc.
All rights reserved 101 #airheadsconf
802.11n data rates are dependent not only on SNR,
but on error rates and the ability to support
multiple spatial streams in the environment
There isn’t one table to display 11n data rates like
there is for legacy data rates
A rough guideline is that a minimum SNR of 30 dB
is necessary to demodulate higher 802.11n data
rates
35 dB will be required for higher 11ac data rates
SNR and 11n

Más contenido relacionado

La actualidad más candente

3 aruba arm and cm
3 aruba arm and cm3 aruba arm and cm
3 aruba arm and cmVenudhanraj
 

La actualidad más candente (20)

Airheads Tech Talks: Advanced Clustering in AOS 8.x
Airheads Tech Talks: Advanced Clustering in AOS 8.xAirheads Tech Talks: Advanced Clustering in AOS 8.x
Airheads Tech Talks: Advanced Clustering in AOS 8.x
 
3 aruba arm and cm
3 aruba arm and cm3 aruba arm and cm
3 aruba arm and cm
 
Guest Access with ArubaOS
Guest Access with ArubaOSGuest Access with ArubaOS
Guest Access with ArubaOS
 
Airheads Meetups- High density WLAN
Airheads Meetups- High density WLANAirheads Meetups- High density WLAN
Airheads Meetups- High density WLAN
 
Advanced RF Design & Troubleshooting
Advanced RF Design & TroubleshootingAdvanced RF Design & Troubleshooting
Advanced RF Design & Troubleshooting
 
EMEA Airheads- Troubleshooting 802.1x issues
EMEA Airheads- Troubleshooting 802.1x issuesEMEA Airheads- Troubleshooting 802.1x issues
EMEA Airheads- Troubleshooting 802.1x issues
 
Real-world 802.1X Deployment Challenges
Real-world 802.1X Deployment ChallengesReal-world 802.1X Deployment Challenges
Real-world 802.1X Deployment Challenges
 
Enabling AirPrint & AirPlay on Your Network
Enabling AirPrint & AirPlay on Your NetworkEnabling AirPrint & AirPlay on Your Network
Enabling AirPrint & AirPlay on Your Network
 
Access Management with Aruba ClearPass
Access Management with Aruba ClearPassAccess Management with Aruba ClearPass
Access Management with Aruba ClearPass
 
EMEA Airheads How licensing works in Aruba OS 8.x
EMEA Airheads  How licensing works in Aruba OS 8.xEMEA Airheads  How licensing works in Aruba OS 8.x
EMEA Airheads How licensing works in Aruba OS 8.x
 
EMEA Airheads – Aruba controller features used to optimize performance
EMEA Airheads – Aruba controller features used to optimize performanceEMEA Airheads – Aruba controller features used to optimize performance
EMEA Airheads – Aruba controller features used to optimize performance
 
ArubaOS DHCP Fingerprinting
ArubaOS DHCP FingerprintingArubaOS DHCP Fingerprinting
ArubaOS DHCP Fingerprinting
 
Advanced RF Design & Troubleshooting
Advanced RF Design & TroubleshootingAdvanced RF Design & Troubleshooting
Advanced RF Design & Troubleshooting
 
Aruba Mobility Controllers
Aruba Mobility ControllersAruba Mobility Controllers
Aruba Mobility Controllers
 
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
EMEA Airheads-  ArubaOS - Understanding Control-Plane-SecurityEMEA Airheads-  ArubaOS - Understanding Control-Plane-Security
EMEA Airheads- ArubaOS - Understanding Control-Plane-Security
 
Wireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the CampusWireless LAN Design Fundamentals in the Campus
Wireless LAN Design Fundamentals in the Campus
 
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) TroubleshootingEMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
 
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.xEMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
 
EMEA Airheads- Instant AP traffic optimization
EMEA Airheads- Instant AP traffic optimizationEMEA Airheads- Instant AP traffic optimization
EMEA Airheads- Instant AP traffic optimization
 
WLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & VideoWLAN Design for Location, Voice & Video
WLAN Design for Location, Voice & Video
 

Similar a Advanced RF Troubleshooting Techniques

Similar a Advanced RF Troubleshooting Techniques (20)

Optimizing wlan operations peter lane
Optimizing wlan operations peter laneOptimizing wlan operations peter lane
Optimizing wlan operations peter lane
 
2012 ah apj rf troubleshooting
2012 ah apj   rf troubleshooting2012 ah apj   rf troubleshooting
2012 ah apj rf troubleshooting
 
2012 ah vegas rf troubleshooting
2012 ah vegas   rf troubleshooting2012 ah vegas   rf troubleshooting
2012 ah vegas rf troubleshooting
 
Top 10 tips_aruba_tac_madison lee
Top 10 tips_aruba_tac_madison leeTop 10 tips_aruba_tac_madison lee
Top 10 tips_aruba_tac_madison lee
 
11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa11ac and client match for the awo ash chowdappa
11ac and client match for the awo ash chowdappa
 
Outdoor network engineering_chuck lukaszewski
Outdoor network engineering_chuck lukaszewskiOutdoor network engineering_chuck lukaszewski
Outdoor network engineering_chuck lukaszewski
 
1 voice and video over wi fi-balajee krishnamurthy
1 voice and video over wi fi-balajee krishnamurthy1 voice and video over wi fi-balajee krishnamurthy
1 voice and video over wi fi-balajee krishnamurthy
 
Designing for the all wireless office ash chowdappa-kelly griffin
Designing for the all wireless office ash chowdappa-kelly griffinDesigning for the all wireless office ash chowdappa-kelly griffin
Designing for the all wireless office ash chowdappa-kelly griffin
 
Outdoor network engineering jeffrey weaver
Outdoor network engineering jeffrey weaverOutdoor network engineering jeffrey weaver
Outdoor network engineering jeffrey weaver
 
Shanghai Breakout: Advanced RF Design and Troubleshooting
Shanghai Breakout: Advanced RF Design and Troubleshooting Shanghai Breakout: Advanced RF Design and Troubleshooting
Shanghai Breakout: Advanced RF Design and Troubleshooting
 
Breakout - Airheads Macau 2013 - Outdoor Wi-Fi
Breakout - Airheads Macau 2013 - Outdoor Wi-Fi Breakout - Airheads Macau 2013 - Outdoor Wi-Fi
Breakout - Airheads Macau 2013 - Outdoor Wi-Fi
 
Mobile Devices and Wi-Fi
Mobile Devices and Wi-FiMobile Devices and Wi-Fi
Mobile Devices and Wi-Fi
 
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWaveBreakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
 
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWaveBreakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
Breakout - Airheads Macau 2013 - WLAN Management & Troubleshooting with AirWave
 
3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu3 air wave practical workshop_mike bruno_matt sidhu
3 air wave practical workshop_mike bruno_matt sidhu
 
Advanced RF Design & Troubleshooting #AirheadsConf Italy
Advanced RF Design & Troubleshooting #AirheadsConf ItalyAdvanced RF Design & Troubleshooting #AirheadsConf Italy
Advanced RF Design & Troubleshooting #AirheadsConf Italy
 
Breakout - Airheads Macau 2013 - 11ac Migration (7200)
Breakout - Airheads Macau 2013 - 11ac Migration (7200)Breakout - Airheads Macau 2013 - 11ac Migration (7200)
Breakout - Airheads Macau 2013 - 11ac Migration (7200)
 
Breakout - Airheads Macau 2013 - Top 10 Tips from Aruba TAC
Breakout - Airheads Macau 2013 - Top 10 Tips from Aruba TAC Breakout - Airheads Macau 2013 - Top 10 Tips from Aruba TAC
Breakout - Airheads Macau 2013 - Top 10 Tips from Aruba TAC
 
Shanghai Breakout: 802.11ac Wi-Fi Fundamentals
Shanghai Breakout: 802.11ac Wi-Fi FundamentalsShanghai Breakout: 802.11ac Wi-Fi Fundamentals
Shanghai Breakout: 802.11ac Wi-Fi Fundamentals
 
2012 ah emea top 10 tips from aruba tac
2012 ah emea   top 10 tips from aruba tac 2012 ah emea   top 10 tips from aruba tac
2012 ah emea top 10 tips from aruba tac
 

Más de Aruba, a Hewlett Packard Enterprise company

Más de Aruba, a Hewlett Packard Enterprise company (20)

Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba CentralAirheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
 
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard AgentsAirheads Tech Talks: Understanding ClearPass OnGuard Agents
Airheads Tech Talks: Understanding ClearPass OnGuard Agents
 
EMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba CentralEMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba Central
 
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.xEMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
 
EMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS SwitchEMEA Airheads- Switch stacking_ ArubaOS Switch
EMEA Airheads- Switch stacking_ ArubaOS Switch
 
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS SwitchEMEA Airheads- LACP and distributed LACP – ArubaOS Switch
EMEA Airheads- LACP and distributed LACP – ArubaOS Switch
 
Introduction to AirWave 10
Introduction to AirWave 10Introduction to AirWave 10
Introduction to AirWave 10
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
 
EMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant APEMEA Airheads- Aruba Central with Instant AP
EMEA Airheads- Aruba Central with Instant AP
 
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.xEMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
EMEA Airheads- AirGroup profiling changes across 8.1 & 8.2 – ArubaOS 8.x
 
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
EMEA Airheads-  Getting Started with the ClearPass REST API – CPPMEMEA Airheads-  Getting Started with the ClearPass REST API – CPPM
EMEA Airheads- Getting Started with the ClearPass REST API – CPPM
 
EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)EMEA Airheads- Manage Devices at Branch Office (BOC)
EMEA Airheads- Manage Devices at Branch Office (BOC)
 
EMEA Airheads - What does AirMatch do differently?v2
 EMEA Airheads - What does AirMatch do differently?v2 EMEA Airheads - What does AirMatch do differently?v2
EMEA Airheads - What does AirMatch do differently?v2
 
Airheads Meetups: 8400 Presentation
Airheads Meetups: 8400 PresentationAirheads Meetups: 8400 Presentation
Airheads Meetups: 8400 Presentation
 
Airheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau PresentationAirheads Meetups: Ekahau Presentation
Airheads Meetups: Ekahau Presentation
 
Airheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes ArubaAirheads Meetups- Avans Hogeschool goes Aruba
Airheads Meetups- Avans Hogeschool goes Aruba
 
EMEA Airheads - Configuring different APIs in Aruba 8.x
EMEA Airheads - Configuring different APIs  in Aruba 8.x EMEA Airheads - Configuring different APIs  in Aruba 8.x
EMEA Airheads - Configuring different APIs in Aruba 8.x
 
EMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgradeEMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgrade
 
Bringing up Aruba Mobility Master, Managed Device & Access Point
Bringing up Aruba Mobility Master, Managed Device & Access PointBringing up Aruba Mobility Master, Managed Device & Access Point
Bringing up Aruba Mobility Master, Managed Device & Access Point
 
EMEA Airheads- Aruba 8.x Architecture overview & UI Navigation
EMEA Airheads- Aruba 8.x Architecture overview & UI NavigationEMEA Airheads- Aruba 8.x Architecture overview & UI Navigation
EMEA Airheads- Aruba 8.x Architecture overview & UI Navigation
 

Último

Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Último (20)

Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

Advanced RF Troubleshooting Techniques

  • 1. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 1 #airheadsconf#airheadsconf Advanced RF Troubleshooting Thomas Bastian & Peter Lane June 2013
  • 2. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 2 #airheadsconf •  RF basics •  Tools of the trade •  Spectrum Analysis •  WiFi heatmap and site survey •  Client NIC •  Performance testing •  Packet captures •  advanced CLI examples •  Aruba Tools Agenda
  • 3. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 3 #airheadsconf3 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Back to Basics
  • 4. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 4 #airheadsconf Essential Elements of Healthy RF Signal Strength Good Noise Floor Channel Utilization Client NIC Low Interference
  • 5. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 5 #airheadsconf •  AP Characteristics –  Number and type of Radios (a/b/g/n) –  Max Tx Power –  Receive Sensitivity –  Number of Spatial Streams –  Antenna – Internal/External –  Antenna Pattern –  Number of clients supported What Affects Signal Strength? APs are not created equal Choose the right AP for the occasion
  • 6. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 6 #airheadsconf AP Radiated Power (EIRP) What Affects Signal Strength? = Radio Transmit Power (dBm) + Transmit Antenna Gain (dBi) •  AP Regulatory Domain •  Country Code •  Radio Band (2.4GHz/5GHz) •  Channel (different channel has different allowed Max EIRP) Antenna is PASSIVE – Does Not ADD energy Higher Gain just means energy more focused Not always a good thing
  • 7. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 7 #airheadsconf •  Attenuation (Path Loss) –  Distance from AP/Line-of-sight –  Building materials (walls, windows, partitions) –  Furniture –  People What Affects Signal Strength? Client Received Power (dBm) = Radiated Power/EIRP (dBm) - Path Loss (dB) + Receiver Antenna Gain (dBi)
  • 8. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 8 #airheadsconf Attenuation of Common Building Material 2.4GHz 5.0GHz Fabric, blinds, ceiling tiles ~1dB ~1.5dB Interior drywall 3-4 dB 3-5 dB Cubicle wall 2-5 dB 4-9 dB Wood door (Hollow – Solid) 3-4 dB 6-7 dB Brick/Concrete wall 6-18 dB 10-30 dB Glass/Window (not tinted) 2-3 dB 6-8 dB Double-pane coated glass 13 dB 20 dB Steel/Fire exit door 13-19 dB 25-32 dB
  • 9. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 9 #airheadsconf •  Noise –  Random ‘background’ that has got mixed up with your signal. Fairly Static. •  Interference –  Additional signals are added to the one you want. Can be intermittent or persistent. Noise & Interference 802.11 Source Non 802.11 Source •  Your APs (over-designed) •  Somebody else’s APs (neighbor) •  Municipal Wi-Fi Network •  iPhone Personal Hotspots •  Neighboring clients •  APs •  Faulty Clients •  Blue-tooth (headset, keyboards, mouse, speaker) •  Microwave Oven •  Cordless phones, mouse •  Very strong out-of-band source(GSM tower/DAS) •  Baby monitor •  WiMax (2.5GHz) •  ZigBee (802.15.4) •  Video or security cameras •  Faulty anything
  • 10. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 10 #airheadsconf SNR is not actually a ratio SNR = Signal (Received Power) – Noise floor Assume: Signal received is -65 dB; Noise floor is -85 dB SNR = -65 – (-85) = 20 A minimum of 25-30 is essential to decode high 11n data rate Signal to Noise Ratio (SNR)
  • 11. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 11 #airheadsconf 802.11n data rates are dependent not only on SNR, but on error rates and the ability to support multiple spatial streams in the environment A rough guideline is that a minimum SNR of 30 dB is necessary to demodulate higher 802.11n data rates and 35 dB required for higher 11ac rates SNR and 11n
  • 12. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 12 #airheadsconf12 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Questions to Ask
  • 13. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 13 #airheadsconf Is the problem localized? Physical Area Switch config Controller/ AP group config RF Environment Spectrum analysis Client type Drivers Packet captures Advanced AP RF settings Specific client Client config Auth settings Time of day Physical site issues Air conditioning Sponge baths Cleaning crews No General network config ACLs IP addresses etc
  • 14. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 14 #airheadsconf14 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Tools of the Trade
  • 15. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 15 #airheadsconf •  "show ap active" – Check power settings •  "show ap association client-mac xx:xx:xx" - SNR, retry rate, and noise floor in the client's area. •  "show ap arm history ap-name xxxx" - how many channel/power changes have been made over the last 24 hours. Any I or E flags? •  "show log all | include bootstrap" – APs rebooting?. •  "show user-table" – View mix of clients in the network. Any flags? WMM, 802.11K, band-steerable? •  "show user-table | include iPhone" – Large number? Turn off max-tx-fails. •  "tar crash" – Investigate any crashes ACE’s first 7 questions
  • 16. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 16 #airheadsconf •  Network Management/Monitoring Platform •  Spectrum Analysis •  Site-Survey •  Understanding Client NIC •  Performance Testing •  Packet Capture •  Command Line Interface (CLI) •  Aruba TAC WLAN Engineer Toolkit
  • 17. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 17 #airheadsconf AirWave Overview (Show user-table | include iPhone)
  • 18. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 18 #airheadsconf AP List (Show ap active) •  TX Power settings •  Channels •  AP types •  Up/Down status •  Firmware
  • 19. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 19 #airheadsconf AirWave RF Performance Dashboard
  • 20. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 20 #airheadsconf AP Monitoring (Show User Table)
  • 21. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 21 #airheadsconf Radio Details
  • 22. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 22 #airheadsconf Radio Details Continued (Show AP ARM history)
  • 23. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 23 #airheadsconf Client Diagnostics
  • 24. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 24 #airheadsconf ArubaOS Dashboard - Performance Noise Floor Channel Utilization Interference SNR
  • 25. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 25 #airheadsconf AOS RF Dashboard – Security
  • 26. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 26 #airheadsconf AOS RF Dashboard – Potential Issues
  • 27. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 27 #airheadsconf AOS RF Dashboard – WLAN
  • 28. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 28 #airheadsconf AOS RF Dashboard – Access Points
  • 29. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 29 #airheadsconf AOS RF Dashboard – Clients
  • 30. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 30 #airheadsconf30 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Spectrum Analysis
  • 31. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 31 #airheadsconf •  Aruba AP in Spectrum Mode •  Aruba AP in Hybrid Spectrum Mode –  AP-9x/10x/13x –  Software configurable •  Dedicated Spectrum Analysers –  Fluke Networks – AirMagnet Spectrum XT –  Metageek – Wi-Spy –  Others •  Airwave VisualRF Spectrum Analysis
  • 32. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 32 #airheadsconf Wireless Tools – Spectrum Analysis
  • 33. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 33 #airheadsconf Wireless Tools – Spectrum Analysis
  • 34. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 34 #airheadsconf Wireless Tools – Visual RF
  • 35. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 35 #airheadsconf35 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Wi-Fi Heatmap & Site-Survey
  • 36. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 36 #airheadsconf Heatmap (AirWave VisualRF)
  • 37. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 37 #airheadsconf AirWave (Client Association)
  • 38. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 38 #airheadsconf Site-Survey (AirMagnet Survey Pro)
  • 39. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 39 #airheadsconf39 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Takes two to Tango Understanding the client NIC
  • 40. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 40 #airheadsconf •  Client devices have different characteristics and capabilities –  Is it 802.11a, 802.11g, b/g/n, a/b/g/n? –  If the client supports 11n, is it 1, 2 or 3 spatial streams? –  Is the wireless NIC using the latest driver? –  Smartphones often use lower transmit power to save battery –  SNR works in both directions—the client needs sufficient SNR to demodulate 802.11 data rates—noise close to the client can hurt performance –  Sometimes, the client can hear the AP, but the AP cannot hear the client Understanding the Client NIC
  • 41. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 41 #airheadsconf Wireless NIC Details
  • 42. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 42 #airheadsconf Wireless NIC Details Cont.
  • 43. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 43 #airheadsconf Wireless NIC Details Cont.
  • 44. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 44 #airheadsconf Wireless NIC Connectivity (Windows 7)
  • 45. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 45 #airheadsconf45 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Performance Testing
  • 46. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 46 #airheadsconf When testing, it is best to do wired to wireless client testing. This allows testing the performance of the wireless LAN, and not depending on Internet access and limited bandwidth. Pure performance can be measured. Performance Testing
  • 47. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 47 #airheadsconf •  iperf/jperf •  ixChariot •  Veriwave – WaveDeploy •  iperf (Traffic flow is from client to server) –  Server (receiver) •  iperf –s –w 512k –i 1 –  Client (sender) •  iperf –c <Server IP> -w 512k –i 1 –t 60 –P 4 Performance Testing
  • 48. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 48 #airheadsconf48 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Packet Capture
  • 49. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 49 #airheadsconf •  Local Packet Capture –  Tools running on laptop (Omnipeek/Wireshark) –  You have to be where the problem is •  Remote Packet Capture –  Use Aruba AP as remote agent –  Anywhere with network access to AP •  Session and port Mirroring Packet Capture
  • 50. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 50 #airheadsconf50 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Advanced RF Troubleshooting with CLI
  • 51. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 51 #airheadsconf Running Controller CMD from AWMS
  • 52. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 52 #airheadsconf Useful AOS CLI (run from AirWave)
  • 53. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 53 #airheadsconf53 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Advanced CLI Examples
  • 54. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 54 #airheadsconf •  show ap active Verify All Known APs are UP
  • 55. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 55 #airheadsconf •  show ap bss-table ap-name <ap name> Verify All Known SSIDs are Broadcasting
  • 56. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 56 #airheadsconf •  show ap association client-mac <client mac> Check Device’s 802.11 status
  • 57. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 57 #airheadsconf •  show ap debug client-table ap-name <ap name> View Device’s 802.11 Performance
  • 58. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 58 #airheadsconf •  show ap arm rf-summary ap-name <ap name? Check 802.11 and non-802.11 Interference
  • 59. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 59 #airheadsconf •  General AP/Client –  show ap active [ap-name] <AP name> –  show ap bss-table [ap-name] <AP name> –  show ap association [ap-name] <AP name> –  show ap association client-mac <client MAC> –  show ap debug client-table ap-name <AP name> –  show ap debug client-table ap-name <AP name> | include <client MAC> –  show ap debug client-stats <client MAC> advanced –  show ap remote debug mgmt-frames ap-name <AP name> Advanced RF Troubleshooting
  • 60. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 60 #airheadsconf •  ARM –  show ap monitor ap-list ap-name <AP name> –  show ap arm rf-summary ap-name <AP name> –  show ap arm history ap-name <AP name> –  show ap arm scan-times ap-name <AP name> –  show ap arm state ap-name <AP name> •  RF –  show ap debug radio-stats ap-name <AP name> radio [0 or 1] advanced Advanced RF Troubleshooting Cont.
  • 61. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 61 #airheadsconf •  User –  show user [IP address or client MAC] –  show user-table verbose –  show auth-tracebuf [client MAC or count] –  show datapath session table <user IP address> •  System –  show ap debug system-status ap-name <AP name> –  show ap tech-support ap-name <AP name> –  show ap spectrum tech-support ap-name <AP name> –  show tech-support –  tar logs tech-support Advanced RF Troubleshooting Cont.
  • 62. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 62 #airheadsconf •  Show AP debug counters •  Show ap radio-summary •  Show ap debug system-status •  PCAP enhancements 6.2 troubleshooting updates
  • 63. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 63 #airheadsconf#airheadsconf63 Aruba Tools
  • 64. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 64 #airheadsconf •  Routinely Gather CLI output •  Java based, can run in Windows or Mac OS X •  Available from the support site in the tools section AirRecorder
  • 65. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 65 #airheadsconf •  $ java -jar AirRecorder-1.1-release.jar -u admin -p admin -e enable 192.168.1.1 AirRecorder 300,show ap arm bandwidth-management ap-name % {ap:name} 3600,show ap arm neighbors ap-name %{ap:name} 300,show ap arm rf-summary ap-name %{ap:name} 3600,show ap arm scan-times ap-name %{ap:name}
  • 66. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 66 #airheadsconf •  View Spectrum recordings without connecting to the controller •  Installs Adobe Air as part of the installation •  Available from the Tools section of the support site RFPlayback
  • 67. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 67 #airheadsconf67 Questions?
  • 68. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 68 #airheadsconf
  • 69. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 69 #airheadsconf69 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Backup Slides
  • 70. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 70 #airheadsconf70 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved What To Do Before You Call TAC? (to help resolve problems faster)
  • 71. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 71 #airheadsconf •  Provide the Aruba WLAN Controller logs and output of show tech- support ! –  CLI Example:" •  tar logs tech-support" •  copy flash: logs.tar tftp:<tftp server IP address> <file name>" •  If this information is not available, then at a minimum, please provide:! –  ArubaOS Version (including build number)" –  Controller Model" –  Client Type" –  Radio band and Channel width" –  ESSID Opmode" •  Provide the Syslog Server file of the Aruba WLAN Controller at the time of the problem.! –  If no Syslog Server is available to capture log output from the Aruba WLAN Controller then please set one up as soon as possible since it is a highly suggested troubleshooting and monitoring best practice." –  A free Syslog server can be found at Kiwi Enterprises ( http://www.kiwisyslog.com/)! What to do before you call TAC?!
  • 72. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 72 #airheadsconf •  State if this is a new or existing installation.! –  This will help the support team to take different troubleshooting approaches depending on whether the customer has:" •  An outage in the network that worked in the past" •  A network configuration that has never worked" •  A brand new install" •  State if anything has recently changed in the network (external to Aruba) or if anything has recently changed in the Aruba WLAN Controller or AP configuration.! •  If there was a configuration change then please list the exact configuration steps and commands used.! •  State the date and time (if possible) when the problem first occurred! •  Is the problem reproducible?! –  If the problem is reproducible then please list the exact steps taken to recreate the problem.! What to do before you call TAC? (cont’d)!
  • 73. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 73 #airheadsconf •  Provide the wireless device's make, model number, and its OS version including any service packs or patches,! •  Provide the Wireless LAN Card’s make, model number, driver date, driver version, and configuration on the wireless device.! •  Highly Useful Information:! –  (Information below should be provided as an addition to the previous slides that contain critical Information needed)! –  Provide a detailed network topology (including all the devices in the network between the user and the Aruba WLAN Controller with IP addresses and Interface numbers if possible)! •  The diagram can be in format of Visio, PowerPoint, JPEG, TIF, etc. or it can even be hand written and then faxed to support "1-408-227-4550“! –  Provide any wired or wireless sniffer traces taken during the time of the problem." What to do before you call TAC? (cont’d)!
  • 74. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 74 #airheadsconf •  Get the following log output during the problem IF Syslog server output can’t be provided! –  show log errorlog all" –  show log network all | include '<wireless device's mac address>‘" –  show log security all | include '<wireless device's mac address>‘" –  show log system all" –  show log user-debug all | include '<wireless device's mac address>‘" –  show log user all | include '<wireless device's mac address>‘" –  show log wireless all" What to do before you call TAC? (cont’d)!
  • 75. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 75 #airheadsconf •  Provide customer site access information to the Aruba WLAN Controller if possible.! –  This is another highly suggested troubleshooting best practice that should be implemented.! –  The customer site access should only be enabled when a problem occurs (or if Aruba support is monitoring the device).! –  The most common access given by customers is through Adobe Acrobat Connect or WebEx.! –  Otherwise customers will provide a VPN (PPTP, L2TP, SSL) connection that limits the support person to only have IP access to the Aruba WLAN Controller, AP, and AWMS.! –  Analog dialup or SSH access to the Aruba Controller are other access methods that the support person can use to reach the Aruba WLAN Controller too.! What to do before you call TAC? (cont’d)!
  • 76. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 76 #airheadsconf76 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Remote Packet Capture with Aruba AP
  • 77. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 77 #airheadsconf •  Using any Aruba AP (AP or AM, CAP or RAP) to perform remote packet capture •  Wireshark 1.6 (or above) running on any computer •  IP connectivity between AP/AM and capturing computer Remote Packet Capture with Aruba AP
  • 78. 78 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Setting Up Remote Packet Capture
  • 79. 79 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Setting Up Remote Packet Capture
  • 80. 80 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Set-up computer as receiver
  • 81. 81 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Set-up computer as receiver
  • 82. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 82 #airheadsconf •  Filter on traffic on port 5000 Set-up computer as receiver
  • 83. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 83 #airheadsconf •  Decode as AIROPEEK Set-up computer as receiver
  • 84. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 84 #airheadsconf Packet Capture
  • 85. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 85 #airheadsconf Packet (beacon)
  • 86. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 86 #airheadsconf Starting PCAP from CLI •  Example 1.  The AP-105 has an IP address of 172.18.163.144 2.  There is a laptop with IP address 172.18.164.171 and has Wireshark 1.7.0 and listening on port 5000 3.  The syntax specifies 1 for the last value because it is telling the AP to send the frames in AIROPEEK pcap format. (Aruba3600) #pcap raw-start 172.18.164.144 172.18.164.171 5000 1 pcap-id:1
  • 87. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 87 #airheadsconf •  Show only 802.11 traffic –  wlan •  Show 802.11 traffic to/from a client –  wlan.addr==<mac address> •  Hide (or show) beacon frames –  wlan.fc.type_subtype != 0x08 / wlan.fc.type_subtype == 0x08 •  Show management frames for a specific SSID –  wlan_mgt.ssid == “SSID_NAME” •  Show everything except beacon and ACK frames –  (!wlan.fc.type_subtype == 0x08) && (!wlan.fc.type_subtype == 0x1d) Useful Wireshark Display Filters
  • 88. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 88 #airheadsconf88 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Back to Basics
  • 89. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 89 #airheadsconf Essential Elements of Healthy RF Signal Strength Good Noise Floor Channel Utilization Client NIC Low Interference
  • 90. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 90 #airheadsconf •  AP Characteristics –  Number and type of Radios (a/b/g/n) –  Max Tx Power –  Receive Sensitivity –  Number of Spatial Streams –  Antenna – Internal/External –  Antenna Pattern –  Number of clients supported What Affects Signal Strength? APs are not created equal Choose the right AP for the occasion
  • 91. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 91 #airheadsconf AP-135 Antenna Pattern
  • 92. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 92 #airheadsconf AP-93 Antenna Pattern
  • 93. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 93 #airheadsconf AP Radiated Power (EIRP) What Affects Signal Strength? = Radio Transmit Power (dBm) + Transmit Antenna Gain (dBi) •  AP Regulatory Domain •  Country Code •  Radio Band (2.4GHz/5GHz) •  Channel (different channel has different allowed Max EIRP) Antenna is PASSIVE – Does Not ADD energy Higher Gain just means energy more focused Not always a good thing
  • 94. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 94 #airheadsconf •  Attenuation (Path Loss) –  Distance from AP/Line-of-sight –  Building materials (walls, windows, partitions) –  Furniture –  People What Affects Signal Strength? Client Received Power (dBm) = Radiated Power/EIRP (dBm) - Path Loss (dB) + Receiver Antenna Gain (dBi)
  • 95. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 95 #airheadsconf Attenuation of Common Building Material 2.4GHz 5.0GHz Fabric, blinds, ceiling tiles ~1dB ~1.5dB Interior drywall 3-4 dB 3-5 dB Cubicle wall 2-5 dB 4-9 dB Wood door (Hollow – Solid) 3-4 dB 6-7 dB Brick/Concrete wall 6-18 dB 10-30 dB Glass/Window (not tinted) 2-3 dB 6-8 dB Double-pane coated glass 13 dB 20 dB Steel/Fire exit door 13-19 dB 25-32 dB
  • 96. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 96 #airheadsconf96 CONFIDENTIAL © Copyright 2012. Aruba Networks, Inc. All rights reserved Noise, Interference, and SNR
  • 97. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 97 #airheadsconf …. Signals are corrupted so they don’t make sense to the receiver … •  Noise –  Random ‘background’ that has got mixed up with your signal. Usually doesn’t vary too much over time. •  Interference –  Additional signals are added to the one you want. Can be intermittent or persistent. Noise & Interference
  • 98. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 98 #airheadsconf Source of Interference 802.11 Source Non 802.11 Source •  Your own APs (over-designed) •  Somebody else’s APs (neighbor) •  Municipal Wi-Fi Network •  iPhone Personal Hotspots •  Clients connected to other’s APs •  Faulty Clients •  Blue-tooth (headset, keyboards, mouse, modem) •  Microwave Oven •  Cordless phones, mouse •  Very strong out-of-band source (GSM tower) •  Baby monitor •  WiMax (2.5GHz) •  ZigBee (802.15.4) •  Video or security cameras •  Faulty anything
  • 99. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 99 #airheadsconf SNR is not actually a ratio SNR = Signal (Received Power) – Noise floor Assume: Signal received is -65 dB; Noise floor is -85 dB SNR = -65 – (-85) = 20 A minimum of 25-30 is essential to decode high 11n data rate Signal to Noise Ratio (SNR)
  • 100. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 100 #airheadsconf SNR determines the ability of wireless devices to demodulate data rates Legacy SNR Table Why SNR is Important
  • 101. CONFIDENTIAL © Copyright 2013. Aruba Networks, Inc. All rights reserved 101 #airheadsconf 802.11n data rates are dependent not only on SNR, but on error rates and the ability to support multiple spatial streams in the environment There isn’t one table to display 11n data rates like there is for legacy data rates A rough guideline is that a minimum SNR of 30 dB is necessary to demodulate higher 802.11n data rates 35 dB will be required for higher 11ac data rates SNR and 11n