• v1.5.1 04316c39aa

    rjkreider released this 2026-04-04 00:14:19 -04:00 | 3 commits to main since this release

    Project Milestone: Initial Release

    This is the first stable build of LanTopoMap. This version establishes the core SNMP discovery engine and basic topology visualization.

    Core Features

    • SNMP v2c/v3 Discovery: Support for scanning CIDR blocks and individual management IPs.
    • Automatic Neighbor Mapping: Uses LLDP and CDP MIBs to identify physical connections between switches and routers.
    • Topology Visualization: Dynamic graph generation using NetworkX with PNG export capability.
    • Multi-Vendor Baseline: Tested against Cisco, HP, and common Linux-based SNMP agents.

    Known Limitations (Initial Build)

    • Scanning Speed: Large /24 networks may take 30-60 seconds depending on timeout settings.
    • Binary Size: The current portable EXE is ~40MB due to Matplotlib dependencies.
    • Permissions: May require "Run as Administrator" on some Windows builds to properly initialize network sockets.

    Technical Environment

    • Language: Python 3.14.3
    • Engine: PyInstaller 6.19.0 (One-File Bundle)
    • Metadata: Signed and tagged with internal versioning.
    Downloads