ArubaOS LLDP remote_port vs remote_port_description #7360

Closed
opened 2025-12-29 20:22:19 +01:00 by adam · 1 comment
Owner

Originally created by @flohoff on GitHub (Dec 15, 2022).

NetBox version

v3.3.8

Python version

3.9

Steps to Reproduce

View LLDP Neighbors on an ArubaOS (Not CX) device

Expected Behavior

See interface name.

Observed Behavior

We see the interface snmp oid as the remote_port. Here is some json from the api response. I'd like to see the remove_port_description and let netbox compare against that.


{
	"49": [
		{
			"parent_interface": "",
			"remote_system_name": "SWRH1VT02CL01N",
			"remote_chassis_id": "b8 d4 e7 63 e9 e5",
			"remote_port": "106",
			"remote_port_description": "2/10",
			"remote_system_description": "Aruba JL075A 3810M-16SFP+-2-slot Switch, revision KB.16.11.0003, ROM KB.16.01.0009 (/ws/swbuildm/rel_beluru_qaoff/code/build/bom(swbuildm_rel_beluru_qaoff_rel_beluru))",
			"remote_system_capab": [
				"bridge",
				"router"
			],
			"remote_system_enable_capab": [
				"bridge",
				"router"
			]
		}
	]
}
Originally created by @flohoff on GitHub (Dec 15, 2022). ### NetBox version v3.3.8 ### Python version 3.9 ### Steps to Reproduce View LLDP Neighbors on an ArubaOS (Not CX) device ### Expected Behavior See interface name. ### Observed Behavior We see the interface snmp oid as the remote_port. Here is some json from the api response. I'd like to see the remove_port_description and let netbox compare against that. ``` { "49": [ { "parent_interface": "", "remote_system_name": "SWRH1VT02CL01N", "remote_chassis_id": "b8 d4 e7 63 e9 e5", "remote_port": "106", "remote_port_description": "2/10", "remote_system_description": "Aruba JL075A 3810M-16SFP+-2-slot Switch, revision KB.16.11.0003, ROM KB.16.01.0009 (/ws/swbuildm/rel_beluru_qaoff/code/build/bom(swbuildm_rel_beluru_qaoff_rel_beluru))", "remote_system_capab": [ "bridge", "router" ], "remote_system_enable_capab": [ "bridge", "router" ] } ] } ```
adam closed this issue 2025-12-29 20:22:19 +01:00
Author
Owner

@jeremystretch commented on GitHub (Dec 15, 2022):

This looks like something that would need to be changed in the underlying NAPALM driver, as remote_port should convey the name of the connected interface as it does for every other platform. In any case, the NAPALM functionality is slated to be split off into a plugin for NetBox v3.5 (see #10520), so no further feature work will be started for it in NetBox core.

@jeremystretch commented on GitHub (Dec 15, 2022): This looks like something that would need to be changed in the underlying NAPALM driver, as `remote_port` should convey the name of the connected interface as it does for every other platform. In any case, the NAPALM functionality is slated to be split off into a plugin for NetBox v3.5 (see #10520), so no further feature work will be started for it in NetBox core.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7360