Wavemon


Is a ncurses-based monitoring application for wireless network devices. It plots levels in real-time as well as showing wireless and network related device information.

Analyze Wi-Fi networks, use for example iperf3 to measure speed and stability.

Installation

sudo apt install wavemon

Usage

wavemon [ -hgv ] [ -i ifname ]

Flags

  -g            Ensure screen is sufficiently dimensioned
  -h            This help screen
  -i <ifname>   Use specified network interface (default: auto)
  -v            Print version details

Examples

sudo wavemon -iface wlp4s0

β”Œβ”€Scan window────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
β”‚                                                                                                                            β”‚
β”‚<hidden ESSID>        74:DA:88:F2:9E:39  44%, -79 dBm, ch 112, 5560 MHz ESS, Radio Measure, Spectrum Mgmt                   β”‚
β”‚Cordless-G                  C8:B5:AD:F8:D7:F1  46%, -78 dBm, ch  52, 5260 MHz ESS                                           β”‚
β”‚Cordless                    C8:B5:AD:F8:D7:F0  46%, -78 dBm, ch  52, 5260 MHz 2 sta, Radio Measure                          β”‚
β”‚Cordless-G                  AB:CD:EF:GH:IJ:F1  63%, -66 dBm, ch  36, 5180 MHz 1 sta, 7% chan                                β”‚
β”‚Cordless                    AB:CD:EF:GH:IJ:F0  61%, -67 dBm, ch  36, 5180 MHz 5 sta, 5% chan, Radio Measure                 β”‚
β”‚total: 49 Ch/Sg desc, 23 not shown, 2 open 5/2GHz: 18/31 top-3: ch#36 (11), ch#10 (7), ch#11 (6)                            β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
F1 info  F2 lhist **F3 scan**  F4      F5      F6      F7 prefs F8 help  F9 about F10 quit
sudo wavemon -iface wlp4s0

β”Œβ”€Interface──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
β”‚wlp4s0 (IEEE 802.11), phy 0, reg: n/a, SSID: Cordless                                                                       β”‚
β”œβ”€Levels──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β”‚                                                                                                                            β”‚
β”‚link quality: 59%  (41/70)                                                                                                  β”‚
β”‚========================================================================                                                    β”‚
β”‚                                                                                                                            β”‚
β”‚                                                                                                                            β”‚
β”‚signal level: -69 dBm (0.13 nW)                                                                                             β”‚
β”‚==========================================                                                                                  β”‚
β”‚                                                                                                                            β”‚
β”œβ”€Statistics──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β”‚RX: 58k (62.49 MiB), drop: 10 (0.0%)                                                                                        β”‚
β”‚TX: 29k (5.46 MiB), retries: 2k (7.8%), failed: 21                                                                          β”‚
β”œβ”€Info────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β”‚mode: Managed, connected to: AB:CD:EF:GH:IJ:F0, time: 1:01h, inactive: 0.3s                                                 β”‚
β”‚freq: 5180 MHz, ctr1: 5210 MHz, channel: 36 (width: 80 MHz)                                                                 β”‚
β”‚rx rate: 526.6 Mbit/s VHT-MCS 6 80MHz VHT-NSS 2, tx rate: 585.1 Mbit/s VHT-MCS 6 80MHz short GI VHT-NSS 2                   β”‚
β”‚beacons: 35216, lost: 2, avg sig: -69 dBm, interval: 0.1s, DTIM: 1                                                          β”‚
β”‚power mgt: on,  tx-power: 22 dBm (158.49 mW)                                                                                β”‚
β”‚retry: short limit 7,  rts/cts: off,  frag: off                                                                             β”‚
β”œβ”€Network─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
β”‚wlp4s0 (UP RUNNING BROADCAST MULTICAST)                                                                                     β”‚
β”‚mac: AC:ED:5C:B9:8C:14, qlen: 1000                                                                                          β”‚
β”‚ip: 10.10.20.107/24                                                                                                         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
**F1 info**  F2 lhist F3 scan  F4      F5      F6      F7 prefs F8 help  F9 about F10 quit

URL List