Skip to content

Add MAC addresses of discovered devices when possible#102

Open
TotalGriffLock wants to merge 1 commit intophpipam:masterfrom
TotalGriffLock:master
Open

Add MAC addresses of discovered devices when possible#102
TotalGriffLock wants to merge 1 commit intophpipam:masterfrom
TotalGriffLock:master

Conversation

@TotalGriffLock
Copy link

This PR adds functionality to include the MAC address of a newly discovered device, if it is known. This comes with a few caveats:

Only works on Linux as requires /proc/net/arp, however this has existed since Linux 2.2. Equivalent functionality for Windows, FreeBSD etc could be included by executing the system's arp program.
Discovered device of course must be on the same subnet as the scanner, so works best in a one-scanner-per-subnet topology.

If a MAC address is known, it is included when the newly discovered device is added to the phpIPAM database. Additionally the note/description field has the network interface appended to it.

Only works on Linux as requires /proc/net/arp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant