Pi NETWORK TOOLS / BUILT FOR ENGINEERS

Your network.
Understood.

Free LLDP/CDP discovery and multi-switch polling tools.
Find your port. Turn switch data into Excel documentation.

Source on GitHubWindows + macOS appsBuilt for engineers
THE CONNECTION, MADE CLEAR.PiNT DESKTOP
FROM THE SWITCHOne cable.
A clearer answer.

Read the name and port advertised by the connected switch.

LLDP / CDP
PiNT Desktop / Port ID
PiNT Desktop 1.6 Beta 1 on macOS with illustrative switch and port data
ADVERTISED SWITCH PORTGi1/0/24LLDP sample / LAB-SW-01

Real app. Sample data. Desktop 1.6 Beta 1 on macOS.
Port identification requires LLDP/CDP advertisements from the connected switch.

THE TOOLKIT

Pick the job. Meet the tool.

Four ways in.
One clearer picture.

Discover a port, document a site, connect to a device or build your next field companion.

04 / BUILD

PiNT Hardware

Taking it into the field?

Build your own Raspberry Pi companion from source. Connect by phone through its local Wi-Fi hotspot.

RASPBERRY PI 4Source project
Explore Hardware Build guide ↓

Desktop 1.6.0, Live 0.7.0 and Terminal 0.2.0 are stable releases. Check each app’s page for platform requirements and current limitations.

FROM CONNECTION TO DOCUMENTATION

Useful alone. Better together.

Follow the cable.
Keep the evidence.

01 / IDENTIFY

Start with the port.

Listen for LLDP/CDP with Desktop. Read the switch name and advertised port details.

Explore Port ID ↗
02 / DISCOVER

Add the local context.

Browse mDNS services and scan for responding IPv4 devices with ARP. Export the records.

Explore discovery ↗
03 / DOCUMENT

Hand over something useful.

Poll switches with Live. Match MAC entries to supplied ARP and DHCP records, then export linked worksheets.

Explore the Live workflow ↗

Workflow illustrations use sample data. ARP discovery stays within the local Layer 2 network. A learned MAC can belong to a device behind another switch or access point.

DESKTOP + LIVE / BETTER TOGETHER

A MAC address.
With more of the story.

Bring PiNT Desktop’s ARP scan into PiNT Live. Add IP addresses and available hostnames to matching switch records in your Excel documentation.

01 / SCAN & EXPORT

PiNT Desktop

Scan the local IPv4 network, then export the ARP results as a separate workbook.

DESKTOP_ARP.xlsx
MAC address
02:00:00:00:00:21
IP address
192.0.2.21
Hostname, if available
desk-21.example
02 / IMPORT & MATCH

The same MAC.

Import the ARP workbook into Live. It matches those MAC addresses to the ones learned by your switches.

03 / EXPORT WITH CONTEXT

PiNT Live

The switch and port record, with another layer of detail from your supplied ARP data.

LIVE_DOCUMENTATION.xlsx
Switch / port
LAB-SW-01 / Gi1/0/24
Learned MAC address
02:00:00:00:00:21
IP from ARP
192.0.2.21
Hostname from ARP
desk-21.example

Matching ARP detail included.

Illustrative records. ARP discovery stays within the local Layer 2 network. Missing matches stay blank in the export; hostnames depend on what is available. A learned MAC can be behind another switch or access point, so it does not prove a direct connection.

Explore the Live workflow ↗

BUILT IN THE OPEN

For the people
behind the ports.

PiNT started with a practical question: “What’s at the other end of this cable?”

Built by Reece, refined with Codex and shared with the networking community. Local tools, readable results and source you can inspect.

Source on GitHubNo PiNT account requiredBuilt with Codex

ON THE DRAWING BOARD

PiNT LiveScan for Pi-based ARP collection. PiNT Beacon for Wi-Fi visibility.

Planned projects. No release dates yet.Follow development ↗

A COUPLE OF QUICK ANSWERS

Before you
get started.

Which tool should I start with?

Choose PiNT Desktop for LLDP/CDP discovery from your laptop. Choose PiNT Live for multi-switch polling and an Excel handover. Choose PiNT Terminal for grouped SSH/Telnet connections, FTP/SFTP transfers and encrypted recordings. Choose Hardware if you want to build a Raspberry Pi field unit.

Is this related to the Pi cryptocurrency?

No. Pi Network Tools is an independent collection of networking utilities for engineers and technicians.

How can I report a problem or contribute?

Open an issue in the relevant GitHub repository with your tool version, platform and reproduction steps, or email reece@pinetworktools.com. Remove credentials and sensitive network details before sharing logs.