Project

General

Profile

Actions

Feature #5186

closed

dhcp lease counter on status_dhcp_leases.php

Added by jeroen van breedam over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Category:
DHCP (IPv4)
Target version:
Start date:
09/22/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:

Description

Me & my collegues thought it would be useful to know how many leases are in use (without having to copy it to an excel sheet, or run a script)

i'm not a coder. the code in the pull request, probably, is not up to standards.
i've tested it on 3 running systems, ranging from 2.2.1 --> 2.2.4. seems to work fine.
please advise ;)

https://github.com/pfsense/pfsense/pull/1930

thanks in advance.

Actions #2

Updated by Chris Buechler over 8 years ago

  • Category set to DHCP (IPv4)
  • Target version set to 2.3
Actions #3

Updated by jeroen van breedam over 8 years ago

update:

the pull above is for releng 2_2

this one is for master: https://github.com/pfsense/pfsense/pull/1932

Actions #4

Updated by jeroen van breedam over 8 years ago

this can probably be closed, 1932 has been merged.

thanks all

Actions #5

Updated by Chris Buechler over 8 years ago

  • Status changed from New to Feedback

will leave for testing confirmation.

Thanks Jeroen!

Actions #6

Updated by jeroen van breedam over 8 years ago

created an additional pull after someone asked me to add an 'interface' column to the lease_counter table.
i stumbled upon the get_configured_interface_with_descr() function to translate the OPTx to a useful name. not sure if that is ok or not. (saw it being used in services_dhcp.php)

https://github.com/pfsense/pfsense/pull/1937

Actions #7

Updated by Jim Thompson over 8 years ago

  • Assignee set to Chris Buechler
Actions #8

Updated by Jim Pingle over 8 years ago

  • Status changed from Feedback to Resolved

This appears to be working as intended for me on 2.3. Lease count is accurate, interface/pool info looks good. Might be helpful to see output from a larger deployment but if there is a newly discovered problem with it, we can open a bug report rather than keeping this open.

Actions

Also available in: Atom PDF