aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: a981d2a9d11a9cc5e83a82351c3947f9004886c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
TODO for net_monitor:

 - show advanced values (netmask, broadcast, MTU, flags, ...)
 - implement advanced logging (start and stop counting network transfers,
   accounting number of packets, bytes, and so on)
 - highlight interfaces with higher transmission rate
 - wireless: show essid, signal level and rate when available (/proc/net/wireless)
   - detect if it is wireless: /sys/class/net/iface/wireless
   - detect essid: ioctl SIOCGIWESSID
   - detect mode: SIOCGIWMODE
   - detect rate: SIOCGIWRATE
 - network info: show gateway, routes and dns info (/proc/net/routes)
 - auto-detect new and removed interfaces (ppp0, etc)
 - advanced fields:
   - known ARP addresses per interface
   - known routes per interface
   - advanced network statistics (/proc/net/netstat)
   - socket statistics
   - ip forwarding (/proc/sys/net/ipv4/ip_forward)