Skip navigation.

Main / UsefulSoft

Useful Software

Linux distributions

Embedded Linux and Linux firmware


Linux drivers are usually included in the kernel which comes with your distribution.

Windows drivers are usually included when you buy the device or downloadable from the manufacturer's site. Use Google or your favourite search engine to find these (Go to the manufacturer's site and search for the model number there). Here are some drivers we used in the wireless school:

  • Drivers for D-Link DWL-122 USB wireless adapter:

version 1.02: WHQL for Windows XP and Windows 2000. (8/13/2003).

  • version 1.01 : Drivers and utility for Windows 98SE, 2000, Me, and XP. (7/14/2003)

Wifi Sniffing and Network Analysis

Bandwidth monitoring

WIFI Security


Bandwidth Management

Wifi Connection Managers

Routing & Mesh


Antenna, Transmission Cable, and Terrain modelling

  • SuperNEC: SuperNEC is a Method of Moments electromagnetic (EM) simulation package for Windows or Linux platforms. The easy to use 3D input GUI, making use of multi-level assemblies, provides the easiest ever structure input and model creation tool. SuperNEC kindly provided Cds for all the School participants, as well as the SuperNEC study guide. Install the nec and xnecview packages on most linux distributions.
  • RadioMobile: This software is a tool used to predict the performance of a radio system. It uses digital terrain elevation data for automatic extraction of path profile between an emitter and a receiver. On Linux install Wine (a windows compatability layer); google for and download msvbvm60.dll and follow steps 2,3,4 on the Radiomobile site's installation instructions.
  • SPLAT! is Free Software released under the GPL. SPLAT! is an RF Signal Propagation, Loss, And Terrain analysis tool for the spectrum between 20 Megahertz and 20 Gigahertz.
  • ATLC Arbitrary Transmission Line Calculator (for transmission lines and directional couplers)
  • Transcalc is an analysis and synthesis tool for calculating the electrical and physical properties of different kinds of RF and microwave transmission lines.
  • SEAMCAT: SEAMCAT® is a software tool based on the Monte-Carlo simulation method, which permits statistical modelling of different radio interference scenarios for performing sharing and compatibility studies between radiocommunications systems in the same or adjacent frequency bands.
  • MAPKI: software for planning micro-wave low power links integrating propagation calculation, Digital Terrain Models, database manipulation with a graphical interface.
  • RadioPlan: Radioplan provides automatic network optimization (ACP) products for 2G and 3G radio access networks that are well-integrated into network planning and operations processes, generating huge time savings for network operators. Radioplan kindly provided Cds for all the School participants.
  • CASSBEAM is a Cassegrain antenna ray tracer.

Software for Antenna Design

  • NEC Unofficial Archives
  • Examples from Marco's presentation

PCB design, Circuit design, Microcontrollers

  • PCB Printed Circuit Board Design
  • Electric is a sophisticated electrical CAD system that can handle many forms of circuit design, including custom IC layout, schematic drawing, hardware description language specifications, and electro-mechanical hybrid layout.
  • Alliance free CAD tools for VLSI design
  • GPSIM s a full-featured GPL software simulator for Microchip PIC microcontrollers.
  • Simulavr A simulator for the Atmel AVR family of microcontrollers

General CAD

Wireless sensor

Satellite & Astronomy earth3d xplanet emwin ktrack mtrack predict predict-gsat satutils seesat5 ssystem xephem gpredict

GPS dgpsid gpsd gpsd-clients gpstrans gpsbabel gpsman gpx2shp rgpsp xastir

GIS grass qgis freegis

VHF/UHF wstools linwsjt bake

VOIP asterisk gnomemeeting gizmo konversation


  • Wifimap Track the growth of your local Wireless User Group
  • Kannel is a compact and very powerful open source WAP and SMS gateway, used widely across the globe both for serving millions of short messages (SMS) and pushing WAP service indications.
  • Peercast

To be added?
python-scipy libraries??
usbwifi new zealand
ethtool, mii-tool?
scientific calculators & modelling tools: octave, maxima, singular, R, PARI, GAP
network diagrams & graphics & latex: kile,dia,gimp
mrtg, remstats, sar, etc.
graphviz, dot-draw