net-mgmt/lldpd 1.0.21 FreeBSD
Link-Layer Discovery Protocol (LLDP 802.1ab) daemon
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ISCL
- Categories
- net-mgmt
- Package size
- 248.8 KiB, 914.3 KiB installed
Description
LLDP (Link Layer Discovery Protocol) is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as Extreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices.
lldpd implements both reception and sending. It also implements an SNMP subagent for net-snmp to get local and remote LLDP information. The LLDP MIB is partially implemented but the most useful tables are here. lldpd also partially implements LLDP-MED.
lldpd supports bridge, vlan and bonding. Bonding need to be done on real physical devices, not on bridges, vlans, etc. However, vlans can be mapped on the bonding device. You can bridge vlan but not add vlans on bridges. More complex setups may give false results.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-mgmt/lldpd | 1.0.21 |
| OpenBSD | net/lldpd | 1.0.22 |
| NetBSD | net/lldpd | 1.0.21nb1 |
| DragonFly | net-mgmt/lldpd | 1.0.19 |
| MidnightBSD | net-mgmt/lldpd | 1.0.19_1 |
Install
Binary package:
pkg install lldpd
From the ports tree:
cd /usr/ports/net-mgmt/lldpd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= lldpd>0:net-mgmt/lldpd
LIB_DEPENDS= liblldpctl.so:net-mgmt/lldpd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.21 | 1.0.21 | 1.0.14 | 1.0.19_1 | 1.0.21 |
| FreeBSD:14:quarterly | 1.0.21 | 1.0.21 | n/a | 1.0.19_1 | 1.0.21 |
| FreeBSD:15:latest | 1.0.21 | 1.0.21 | n/a | 1.0.19_1 | 1.0.19_1 |
| FreeBSD:15:quarterly | 1.0.21 | 1.0.21 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.21 | 1.0.21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libevent.so: devel/libevent
The full lists below include those, and their dependencies in turn.
Build dependencies 8
Run dependencies 7
Required by 1
Configuration
Options name: net-mgmt_lldpd
| Option | Default | Description |
|---|---|---|
| BASH | on | Install programmable completions for Bash |
| DOCS | off | Build and/or install documentation |
| LIBXML2 | on | XML parser support via libxml2 |
| PIE | off | Build PIE (position independant executables) |
| PROPRIETARY | on | Support proprietary protocols (CDP/EDP/FDP/SONMP) |
| READLINE | off | Command line editing via libreadline |
| SNMP | on | Enable SNMP sub-agent (AgentX) |
| ZSH | on | Install programmable completions for zsh |
- USES
- cpe libtool pkgconfig
- Service scripts
lldpd- Flavors
lldpd-tiny-1.0.21
Message after installing
Files
Manual pages 3
- lldpcli(8)
- lldpctl(8)
- lldpd(8)
pkg-plist 24
- etc/lldpd.d/README.conf
- include/lldp-const.h
- include/lldpctl.h
- include/lldpctl.hpp
- lib/liblldpctl.a
- lib/liblldpctl.so
- lib/liblldpctl.so.4
- lib/liblldpctl.so.4.10.0
- libdata/pkgconfig/lldpctl.pc
- share/man/man8/lldpcli.8.gz
- share/man/man8/lldpctl.8.gz
- share/man/man8/lldpd.8.gz
- sbin/lldpcli
- sbin/lldpctl
- sbin/lldpd
- share/bash-completion/completions/lldpcli
- share/doc/lldpd/CONTRIBUTE.md
- share/doc/lldpd/ChangeLog
- share/doc/lldpd/LICENSE
- share/doc/lldpd/NEWS
- share/doc/lldpd/README.bsd
- share/doc/lldpd/README.md
- share/zsh/site-functions/_lldpcli
- @dir(_llpd,_lldpd,750) /var/run/lldpd
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| lldpd-1.0.21.tar.gz | 1.999487e+06 | d0a96e601f2d2a168dd168d5fc46de0ca83f6ad04638ee104d175e15511e1874 |
Master sites 2
- https://github.com/lldpd/lldpd/releases/download/1.0.21/
- http://media.luffy.cx/files/lldpd/
Commit history 0
No commits in the history this site was built from.